On 09/20/2011 08:43 AM, Paul Wise wrote: > On Tue, Sep 20, 2011 at 7:12 PM, Gerfried Fuchs wrote: > Package: bar > Depends: foo > > Package: foo-contrib > Provides: foo
While that neatly sidesteps the issue, 7.5 says: To specify which of a set of real packages should be the default to satisfy a particular dependency on a virtual package, list the real package as an alternative before the virtual one. But that doesn't specify a 'must' (or even 'should'). What I'm concerned about is if someone has already added contrib or non-free to their apt sources for the purpose of providing some software essential to their needs, by not specifying which dependency is preferable here, the user will arbitrarily end up with a free or non-free 'foo' which may or may not be what they want. Though arguably, if they wanted only the "essential" stuff from contrib/non-free, they could use pinning to ensure that's all they take. Ben -- To UNSUBSCRIBE, email to debian-policy-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4e788132.2050...@sanctuary.nslug.ns.ca