[Bug 840048] Re: apt-get incorrectly prompts user to remove required i386 packages in multiarch environment
Torsten Spindler
torsten at canonical.com
Wed Feb 29 15:12:31 UTC 2012
apt can only know about these dependencies when the package declares
them. Not sure if that is the case with the skype package. As a work
around, you can use 'apt-mark' to prevent those packages from being
autoremoved.
Does the problem still exist on Precise, I use skype there and at least
the packaging system is up to the task to install and remove it.
** Changed in: apt (Ubuntu)
Status: New => Incomplete
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apt in Ubuntu.
https://bugs.launchpad.net/bugs/840048
Title:
apt-get incorrectly prompts user to remove required i386 packages in
multiarch environment
Status in “apt” package in Ubuntu:
Incomplete
Bug description:
I installed skype from the i386 deb package that I downloaded from the
Skype webpage (because apt-get install skype:i386 reported that the
package does not exist), and used apt-get -f install to install it and
its dependent i386 libraries. Now when I run apt-get, I get prompted
with:
The following packages were automatically installed and are no longer required:
libkrb5-3:i386 libk5crypto3:i386 libstdc++6:i386 libqt4-declarative:i386
liblcms1:i386 libqt4-script:i386 libqt4-network:i386 libqt4-dbus:i386
libgnutls26:i386 libtasn1-3:i386 libfreetype6:i386 libexpat1:i386
libqt4-xmlpatterns:i386 libavahi-common-data:i386 libxcb1:i386 libxau6:i386
libcups2:i386 libqtcore4:i386 libkrb5support0:i386 libice6:i386
libxdmcp6:i386 libgcrypt11:i386 libpostproc51 libkeyutils1:i386
libqt4-sql:i386 libasound2:i386 libxrender1:i386 libqt4-xml:i386
libxss1:i386 libtiff4:i386 libjpeg62:i386 libqtgui4:i386
libavahi-client3:i386 libx11-6:i386 libfontconfig1:i386 libsm6:i386
libgssapi-krb5-2:i386 libxi6:i386 libaudio2:i386 libxt6:i386 libxv1:i386
libxext6:i386 libavahi-common3:i386 libmng1:i386 libgpg-error0:i386
Use 'apt-get autoremove' to remove them.
However, if I run apt-get autoremove, skype no longer works because of
course it depends on these packages.
I would expect apt-get to recognise the dependencies and not prompt me
to uninstall these packages.
ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: apt 0.8.16~exp5ubuntu6
Uname: Linux 3.1.0-rc4-git-20110831.1150 x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Sat Sep 3 10:01:31 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Beta amd64 (20110330)
SourcePackage: apt
UpgradeStatus: Upgraded to oneiric on 2011-09-02 (0 days ago)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt/+bug/840048/+subscriptions
More information about the foundations-bugs
mailing list