[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: