From: Raphael Hertzog Date: Mon, 15 Oct 2007 13:38:19 +0000 (+0200) Subject: Update changelog entries concerning the integration of Dpkg::Deps. X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=79157e8208e214f8dd5e2587509cd356452252be;p=dpkg Update changelog entries concerning the integration of Dpkg::Deps. --- diff --git a/ChangeLog b/ChangeLog index 30fa32e5..76cbc427 100644 --- a/ChangeLog +++ b/ChangeLog @@ -21,6 +21,12 @@ exports ".." as $pkgdatadir during tests). * scripts/dpkg-shlibdeps.pl: bugfix, avoid unwanted modification of @pkg_shlibs by my_find_library. + * scripts/dpkg-{checkbuilddeps.pl,gencontrol.pl,source.pl}: + adapted to use the new Dpkg::Deps module. dpkg-gencontrol gains + new features such as automatic simplification of dependencies. + * scripts/controllib.pl: remove unused parsedep() and showdep(). + * man/dpkg-gencontrol.1: document the new behaviour with + dependency fields. 2007-10-14 Raphael Hertzog diff --git a/debian/changelog b/debian/changelog index 3c953357..6c1c500a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -29,6 +29,12 @@ dpkg (1.14.8) UNRELEASED; urgency=low * If dpkg-shlibdeps doesn't find any dependency information for a shared library that is actively used, then it will fail. This can be disabled with the option --ignore-missing-info. Closes: #10807 + * Switch perl programs to use the new Dpkg/Deps module. This changes the + behaviour of dpkg-gencontrol which will rewrite and simplify dependencies + as possible. + Multiple dependencies on the same package are replaced by their + intersection. Closes: #178203, #186809, #222652 + This applies to dependencies as well as build dependencies. [ Frank Lichtenheld ] * Add $(MAKE) check to build target