binary-only promotions are still by source package, so look them up appropriately

This commit is contained in:
Colin Watson 2012-10-29 16:54:48 +00:00
parent 2034272f1c
commit afe4ce0a4c

View File

@ -938,13 +938,11 @@ class Britney(object):
f = open(filename, "w")
sources = self.sources['testing']
binaries = self.binaries['testing']
for name in self.all_selected:
if "/" in name:
pkg_name, arch = name.split('/', 1)
if arch in binaries and pkg_name in binaries[arch][0]:
f.write('%s %s\n' %
(name, binaries[arch][0][pkg_name][VERSION]))
if pkg_name in sources:
f.write('%s %s\n' % (name, sources[pkg_name][VERSION]))
else:
f.write('%s\n' % name)
else: