Bug#575361: false positive: E: dash: package-uses-local-diversion
Package: lintian
Version: 2.3.3
Hi, to me this looks like false positives. With the current dash and
ash packages in squeeze:
$ lintian /var/cache/apt/archives/dash_0.5.5.1-3_powerpc.deb
W: dash: spelling-error-in-changelog explicitely explicitly
W: dash: missing-debconf-dependency
E: dash: postinst-does-not-call-updatemenus usr/share/menu/dash
E: dash: package-uses-local-diversion prerm:15
E: dash: package-uses-local-diversion postinst:11
E: dash: package-uses-local-diversion postinst:23
E: dash: package-uses-local-diversion postinst:45
E: dash: orphaned-diversion * postinst
$ lintian /var/cache/apt/archives/ash_0.5.5.1-3_all.deb
W: ash: spelling-error-in-changelog explicitely explicitly
E: ash: depends-on-essential-package-without-using-version pre-depends: dash
E: ash: package-uses-local-diversion postinst:23
E: ash: orphaned-diversion * postinst
$
The code handling the diversion in these scripts is years old, and I
never saw a local diversion created by them, nor received any bug
reports about that.
Unfortunately a new upload of the dash package without any changes in
these scripts is currently auto-rejected because of this.
Regards, Gerrit.
Reply to: