(Apologies for the 11 month turn-around!) On Thu, Mar 19, 2015 at 09:59:39AM +0100, John Paul Adrian Glaubitz wrote: > > iputils-ping, as priority "important", cannot declare a dependency > > on libcap2-bin, which is priority "optional". Thus, the Recommends > > relationship. It is perfectly valid to run system with > > iputils-ping installed and setcap2-bin not installed, with no loss > > of functionality. > > Are you sure? systemd in Debian has actually has the priority important > and has libcap2-bin as a dependency:
Yes. According to policy (https://www.debian.org/doc/debian-policy/ch-archive.html#s-priorities), "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." I don't see a bug against systemd for this, but there probably should be one. Either that or we should amend policy to remove this requirement, but I suspect that the ramifications of that would far-reaching. noah
signature.asc
Description: Digital signature