amprolla

devuan's apt repo merger
git clone git://parazyd.org/amprolla.git
Log | Files | Refs | README | LICENSE

commit e8a312cf278e9a9e1ce47add0c384bc988c19e25
parent 2884ba28bb23bd6c46afd4963ed1eb687776d250
Author: parazyd <parazyd@dyne.org>
Date:   Mon,  6 Nov 2017 12:34:51 +0100

write obsolete packages to separate files (per-suite)

Diffstat:
Mlib/package.py | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/lib/package.py b/lib/package.py @@ -137,11 +137,12 @@ def merge_packages(pkg1, pkg2, name1, name2, banned_packages=set(), pkg1_pkg = rewriter(pkg1_pkg, name1) new_pkgs[pkg] = pkg1_pkg if package_newer(pkg1_pkg, pkg2_pkg): - logtofile('oldpackages.txt', + logtofile('%s-oldpackages.txt' % globalvars.suite, '%s,%s,%s,%s\n' % (globalvars.suite, pkg1_pkg.get('Package'), pkg1_pkg.get('Version'), - pkg2_pkg.get('Version'))) + pkg2_pkg.get('Version')), + redo=True) elif pkg1_pkg: if not package_banned(pkg1_pkg, banned_packages): if rewriter: