Re: Pinning vs. conflicting
At Thu, 03 Jul 2014 14:20:24 +0200,
Juliusz Chroboczek wrote:
> >>>>> You have not yet explained why apt pinning is not enough.
> >>> Simply because apt is not the only way to install packages.
> >> Don't synaptic and/or whatever honor these pins too?
> > I have no idea about synaptic, but there’s e.g. cupt (which
> > works as apt replacement, but probably (didn’t check) handles
> > its configs the same…) and dselect (which uses dpkg and thus
> > is one level “below” apt, and cannot be reasonably expected to
> > use apt’s configs).
> Isn't the proper solution to add blacklisting support to dpkg, then?
No, the proper solution is pinning and that's already implemented. A
quick search turns up a bug report about pinning in cupt, from which I
conclude that cupt also implements it. Synaptic also implements
it. And dselect is obsolete and doesn't even support things like
multiarch (see #664893). It would also ask you to confirm installing
extra packages if I remember correctly, but I haven't used dselect for
a very long time.