07.09.2015 в 20:10:31 +0300 Sergei Golovan написал:
> On Mon, Sep 7, 2015 at 6:12 PM, Stepan Golosunov <ste...@golosunov.pp.ru> 
> wrote:
> >> On the other hand, you have the non-free repository enables, so why do
> >> you expect APT
> >> not to install packages available from there? If you don't want them
> >> then switch off the repository.
> >
> > Debian Social Contract says
> > "We will never make the system require the use of a non-free component."
> > And I asked apt to install a package from Debian, not non-free.
> 
> After you've added the non-free repository to your sources.list you
> can't say that, sorry. Non-free repository is not a part of Debian,
> but APT by default happily installs non-free packages. You can pin
> different priorities to different components (main, contrib, non-free)
> but I never tried that and can't say if it works.

Presence of non-free component in sources.list does not void social
contract. And any case when installation of a package from main
results in installation of a package from non-free (or contrib)
is definitly a bug. (And in many of these cases a release-critical
bug.)

Reply via email to