Bug#684208: libconfig-model-perl: do not remove versioned depends on essential packages

Dominique Dumont dod at debian.org
Wed Aug 15 16:54:13 UTC 2012


Le Tuesday 7 August 2012 22:03:09, Alessandro Ghedini a écrit :
> when running "cme fix dpkg-control", the versioned (Pre-|Build-)Depends on
> essential packages (e.g. dpkg) gets replaced by non-versioned depends which
> in turn causes the
> depends-on-build-essential-package-without-using-version lintian error
> (see e.g. [0]). IMO Config::Model shouldn't modify dependencies on
> essential packages.

Another possibility is to go forward with the cleanup logic: completely remove 
a dependency on an essential package if the required version is found on all 
supported version.

In the case you mention (Pre-Depends: dpkg (>= 1.15.6) ), rmadison mentions 
that squeeze already provides version 1.15.8.12.

So, I think the pre-dependency is no longer required and should be removed 
entirely.

Thoughts ?

Dominique
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20120815/f173c941/attachment.pgp>


More information about the pkg-perl-maintainers mailing list