Xavier Bestel wrote:
Package: microcode.ctl
> Version: 1.17-12
> Severity: serious
> Justification: Policy 2.5

your package depends on "makedev" which is an "extra" packages. That's a 
violation of Debian
Policy 2.5: "Packages must not depend on packages with lower priority values 
(excluding
build-time dependencies). In order to ensure this, the priorities of one or 
more packages may
need to be adjusted."

Moreover, this makes "makedev" un-uninstallable and so blocks the sysv-rc 
conversion to
dependency based boot.

I don't think this is a bug, and I don't think your analysis is correct:
microcode.ctl depends on "udev | makedev", thus it depends on makedev ONLY if
udev (a package with higher priority) is not installed, and this happen only
if user choose not to follow the priorities.

Also the second part: if a system have udev installed, the package makedev could
be removed. (on the countrary, please fill the bug on dpkg or apt).

I'll ask other maintainer if my interpretation is right, before closing
or resolving the bug.

ciao
        cate




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to