"""
sources = {}
- query = """SELECT s.source, su.suite_name AS suite, s.version, f.filename
+ query = """SELECT DISTINCT s.source, su.suite_name AS suite, s.version, f.filename
FROM source s
+ JOIN newest_source n ON n.source = s.source AND n.version = s.version
JOIN src_associations sa ON sa.source = s.id
JOIN suite su ON su.id = sa.suite
JOIN files f ON f.id = s.file
print 'make-changelog: unable to extract %s for %s_%s' \
% (os.path.basename(f), p, sources[p][s][0])
else:
- print 'make-changelog: unable to unpack %s_%s' % (p, sources[p][s][0])
- continue
+ print 'make-changelog: unable to unpack %s_%s: %s' % (p, sources[p][s][0], output)
rmtree(tempdir)
if export:
if cnf.exportpath:
- cnf.exportpath = os.path.join(Cnf['Dir::Export'], cnf.exportpath)
- export_files(session, Cnf['Dir::Pool'], cnf.exportpath, Cnf['Dir::TempPath'])
+ exportpath = os.path.join(Cnf['Dir::Export'], cnf.exportpath)
+ export_files(session, Cnf['Dir::Pool'], exportpath, Cnf['Dir::TempPath'])
else:
utils.fubar('No changelog export path defined')
elif binnmu: