[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#684688: libqt4-core: Multiarch conflicts prevent installation



Louzbeck,

I agree that it is possible to get these packages installed by manually removing the conflicting files. My concern is, what happens the next time I upgrade these packages? Will apt notice that some files have changed? So I learned about pinning and snapshot.debian.org to get old packages, and added the following to my /etc/apt/sources.list:

deb http://snapshot.debian.org/archive/debian/20120807T092541Z/ sid main

apt seemed to get confused by the mutli-arch conflicts while downgrading so I had to purge all the packages including qdbus and *everything* that used it. (Now I really appreciate yum's atomic operations, history, and undo.)

Here is the pinning I used:

# cat /etc/apt/preferences.d/qt
Package: qdbus
Pin: version 4:4.8.2-2
Pin-Priority: 1001

Package: libqtgui4
Pin: version 4:4.8.2-2
Pin-Priority: 1001

Package: libqtgui4:i386
Pin: version 4:4.8.2-2
Pin-Priority: 1001

Package: libqt4-dbus
Pin: version 4:4.8.2-2
Pin-Priority: 1001

Package: libqt4-dbus:i386
Pin: version 4:4.8.2-2
Pin-Priority: 1001

Package: libqt4-network
Pin: version 4:4.8.2-2
Pin-Priority: 1001

Package: libqt4-network:i386
Pin: version 4:4.8.2-2
Pin-Priority: 1001

Package: libqt4-xml
Pin: version 4:4.8.2-2
Pin-Priority: 1001

Package: libqt4-xml:i386
Pin: version 4:4.8.2-2
Pin-Priority: 1001

Package: libqtcore4
Pin: version 4:4.8.2-2
Pin-Priority: 1001

Package: libqtcore4:i386
Pin: version 4:4.8.2-2
Pin-Priority: 1001

Kind regards,

--
Ben Caradoc-Davies <ben@wintersun.org>


Reply to: