installing todays updates using "aptitude upgrade", I run into
troubles. Aptitude is telling me it can't resolve the dependencies.
System information:
uname -a
Linux Preetz 3.2.0-27-generic #43-Ubuntu SMP Fri Jul 6 14:25:57 UTC
2012 x86_64 x86_64 x86_64 GNU/Linux
The box has been installed from "kubuntu-12.04-desktop-amd64.iso", it
was last updated July 21.
Steps done:
Trying again with "aptitude upgrade --full-resolver" produced
solutions, but at the expense of removing 70+ library packages,
removing skype and still leaving some dependencies unresolved.
Asking Google did show several discussion about Skype not working /
not installable in 12.04 amd64 (including these bugs on launchpad:
#965982, #830440), but these reports where about some of the X11
libraries. I did not find reports and solutions regarding a conflict
with libcups2.
What I don't understand:
Below aptitude output suggest libcups2 is in conflict with itself.
How can that be? Shouldn't it possible to have libcups2 installed in
a amd64 and i386 version simultaneously?
Here is the relevant part from aptitude's output:
(Slightly edited for readability)
-----------
root@Preetz:~# aptitude upgrade --full-resolver
The following NEW packages will be installed:
ghostscript ghostscript-cups ghostscript-x icedtea-netx
icedtea-netx-common krb5-locales kubuntu-docs libcups2:i386{b}
libgphoto2-2 libgphoto2-l10n libgphoto2-port0 libgs9 libgs9-common
libgssapi-krb5-2 libgssapi-krb5-2:i386 libk5crypto3
libk5crypto3:i386 libkrb5-3 libkrb5-3:i386 libkrb5support0
libkrb5support0:i386 python-software-properties skype
skype-bin:i386 software-properties-common software-properties-gtk
software-properties-kde
27 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 41.5 MB of archives. After unpacking 452 kB will be used.
The following packages have unmet dependencies:
libcups2 : Breaks: libcups2:i386 (!= 1.5.3-0ubuntu1)
but 1.5.3-0ubuntu2 is to be installed.
libcups2:i386 : Breaks: libcups2 (!= 1.5.3-0ubuntu2)
but 1.5.3-0ubuntu1 is installed.
The following actions will resolve these dependencies:
Leave the following dependencies unresolved:
76) libqt4-dbus:i386 recommends qdbus:i386 (= 4:4.8.1-0ubuntu4.2)
77) skype-bin:i386 recommends sni-qt:i386
78) skype-bin:i386 recommends libasound2-plugins:i386
-----------
Uninstalling skype allowed the upgrade to complete, but (as to be
expected) now it is impossible to reinstall skype.
The conflict resolutions suggested by aptitude after an
"aptitude install skype" look inconsistent to me. Aptitude suggest to
remove some libs, and *not* install skype when asked to install skype.
Trying to reinstall skype "aptitude install skype" fails with:
-----------
root@Preetz:~# aptitude install skype
The following NEW packages will be installed:
libasound2:i386{a} libasound2-plugins:i386{a} libasyncns0:i386{a}
libaudio2:i386{a} libavahi-client3:i386{a}
libavahi-common-data:i386{a} libavahi-common3:i386{a}
libcups2:i386{ab} libdbusmenu-qt2:i386{a} libexpat1:i386{a}
libflac8:i386{a} libfontconfig1:i386{a} libfreetype6:i386{a}
libgcrypt11:i386{a} libgnutls26:i386{a} libgpg-error0:i386{a}
libgssapi-krb5-2:i386{a} libice6:i386{a} libjack-jackd2-0:i386{a}
libjpeg-turbo8:i386{a} libjpeg8:i386{a} libjson0:i386{a}
libk5crypto3:i386{a} libkeyutils1:i386{a} libkrb5-3:i386{a}
libkrb5support0:i386{a} liblcms1:i386{a} libmng1:i386{a}
libmysqlclient18:i386{a} libogg0:i386{a} libp11-kit0:i386{a}
libpulse0:i386{a} libqt4-dbus:i386{a} libqt4-declarative:i386{a}
libqt4-network:i386{a} libqt4-script:i386{a} libqt4-sql:i386{a}
libqt4-sql-mysql:i386{a} libqt4-xml:i386{a}
libqt4-xmlpatterns:i386{a} libqtcore4:i386{a} libqtgui4:i386{a}
libsamplerate0:i386{a} libsm6:i386{a} libsndfile1:i386{a}
libspeexdsp1:i386{a} libstdc++6:i386{a} libtasn1-3:i386{a}
libtiff4:i386{a} libvorbis0a:i386{a} libvorbisenc2:i386{a}
libwrap0:i386{a} libx11-6:i386{a} libxau6:i386{a} libxcb1:i386{a}
libxdmcp6:i386{a} libxext6:i386{a} libxi6:i386{a} libxrender1:i386{a}
libxss1:i386{a} libxt6:i386{a} libxv1:i386{a} skype skype-bin:i386{a}
sni-qt:i386{a}
0 packages upgraded, 65 newly installed, 0 to remove and 0 not upgraded.
Need to get 35.9 MB/47.9 MB of archives. After unpacking 97.2 MB will be
used.
The following packages have unmet dependencies:
libcups2 : Breaks: libcups2:i386 (!= 1.5.3-0ubuntu1)
but 1.5.3-0ubuntu2 is to be installed.
libcups2:i386 : Breaks: libcups2 (!= 1.5.3-0ubuntu2)
but 1.5.3-0ubuntu1 is installed.
The following actions will resolve these dependencies:
How come aptitude tells me in one go it is about to install a bunch
of libraries and it is *not* going to install precisely that set of
libs? even worse, it is not doing what I asked for (install skype)
and nevertheless removing pretty important packages like libc6?
Thanks for any hints
Neutrino
--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users
08-05-2012, 03:22 AM
Sam Sebastian
precise 12.04 Skype amd64 conflict with libcups2?
Iirc when you are using 64 bit there are some programs that still do not have a 64-bit version so there is some way (not privy to the details) that you can run 32bit on a 64 bit but not the other way around. Possibly unrelated but it might have something to do with some of the recent updates to skype I think that the repos version is supposed to be updated sometime soon.
I would try updating skype and that lib by itself and see if that fixes the problem
--
ubuntu-users mailing list
ubuntu-users@lists.ubuntu.com
Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users