Re: How do I solve pinning issues - Was: jwm
Hi.
On Fri, 27 Dec 2013 10:37:10 +0100
Ralf Mardorf <ralf.mardorf@alice-dsl.net> wrote:
> To compile jwmtools it became a dependency hell for the dev packages. Is
> there a way to automatically upgarde/downgrade packages to solve this
> issue?
Upgrade - yes. 'apt-get dist-upgrade' combined with appropriate
entries in /etc/apt/sources.list will happily upgrade the whole
installation to testing.
Downgrade - no. Best thing you can probably do is
apt-get install libgtk2.0-0=2.24.10-2
on any package which does not belong to stable.
> Apt pinning seemingly is a completely useless thing. I read about
> such issues with Debian on Linux audio users mailing list many times.
I disagree. It is a useful tool, if you use it correctly. It can wreak
havok in your system if you don't.
In fact, correct using of apt pinning would prevent this very
situation in the first place.
> libgtk2.0-dev : Depends: libgtk2.0-0 (= 2.24.10-2) but 2.24.22-1 is to be installed
This. You have libgtk2.0-0 from unstable (or testing, can't say it from
the version alone), and you're trying to install libgtk2.0-dev from
stable. That should not work, and it is not working.
Either downgrade libgtk2.0-0 to stable. Or install libgtk2.0-dev from
the testing.
PS It would help if you post the contents of:
/etc/apt/sources.list (and all files from /etc/apt/sources.list.d)
/etc/apt/preferences (and all files from /etc/apt/preferences.d).
Reco
Reply to: