[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[dak/master] daklib/archive.py: guess source component even with component mappings



---
 daklib/archive.py |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/daklib/archive.py b/daklib/archive.py
index 914bc0f..539a8d2 100644
--- a/daklib/archive.py
+++ b/daklib/archive.py
@@ -1101,7 +1101,8 @@ class ArchiveUpload(object):
             component = binary_component_func(binary)
             binary_component_names.add(component.component_name)
         source_component_name = None
-        for guess in ('main', 'contrib', 'non-free'):
+        for c in self.session.query(Component).order_by(Component.component_id):
+            guess = c.component_name
             if guess in binary_component_names:
                 source_component_name = guess
                 break
-- 
1.7.2.5



Reply to: