Author: glondu-guest
Date: Sat Mar 22 12:14:49 2008
New Revision: 5361
URL: http://svn.debian.org/wsvn/?sc=1&rev=5361
Log:
Better dep-wait lines for binary-indep packages
Modified:
trunk/tools/gen-binNMU-request/gen-binNMU-request.py
Modified: trunk/tools/gen-binNMU-request/gen-binNMU-request.py
URL:
http://svn.debian.org/wsvn/trunk/tools/gen-binNMU-request/gen-binNMU-request.py?rev=5361&op=diff
==============================================================================
--- trunk/tools/gen-binNMU-request/gen-binNMU-request.py (original)
+++ trunk/tools/gen-binNMU-request/gen-binNMU-request.py Sat Mar 22 12:14:49
2008
@@ -140,6 +140,7 @@
source_version, numNMU, binary_package, archs, indep_packages = x
if indep_packages:
indep_dict[pkg] = indep_packages
+ next_dict[pkg] = (binary_package, ">> %s" % source_version)
else:
# This package has no binary-indep, ABI-dep package
print "%s_%s, Rebuild with ocaml %s, %d, %s" % \
@@ -147,8 +148,13 @@
for dep in deps:
binpkg, dep_ver = next_dict.get(dep, (None, None))
if dep_ver:
- print "%s dep-wait %s (>= %s)" % (pkg, binpkg, dep_ver)
- next_dict[pkg] = (binary_package, source_version + "+b%d" %
numNMU)
+ print "%s dep-wait %s (%s)" % (pkg, binpkg, dep_ver)
+ next_dict[pkg] = (binary_package, ">= %s+b%d" %
(source_version, numNMU))
print "\n\n= Packages that need a sourceful upload =\n"
- for pkg in indep_dict:
- print "%s (because of %s)" % (pkg, ' '.join(indep_dict[pkg]))
+ for pkg, deps in pkg_list:
+ if indep_dict.has_key(pkg):
+ print "%s (%s) [because of %s]" % (pkg, next_dict[pkg][1], ',
'.join(indep_dict[pkg]))
+ for dep in deps:
+ binpkg, dep_ver = next_dict.get(dep, (None, None))
+ if dep_ver:
+ print "%s dep-wait %s (%s)" % (pkg, binpkg, dep_ver)
_______________________________________________
Pkg-ocaml-maint-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-ocaml-maint-commits