installing 32bit dev packages on 64bit OS frequently fails
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
glib2.0 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I've installed a number of 32bit libraries and their dev packages (to build 32 bit binaries on a 64bit host), but a handful of them effectively can't be installed without catastrophic harm to the system. Here's an example.
$ uname -a
Linux <hostname> 3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/issue
Ubuntu 12.04 LTS \n \l
$ sudo apt-get install libappindicator
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libopenal1:i386 sound-theme-
libqt4-
libqt4-
libcaca0:i386 gtk2-engines:i386 libgudev-1.0-0:i386 libgconf2-doc libcdparanoia0:i386 libavc1394-0:i386
gstreamer0.
libqt4-test:i386 libqt4-script:i386 libqt4-
libcap2:i386 libproxy1 libproxy1:i386 ibus-gtk:i386 libtdb1:i386 libasn1-
libgomp1:i386 libcapi20-3:i386 libibus-1.0-0:i386 libopenal-data odbcinst libgssapi3-
libcanberra0:i386 gtk2-engines-
libv4lconvert
libsdl-
libqtcore4:i386 libesd0:i386 libmikmod2:i386 oss-compat libpulse-
libieee1284-
esound-common libxpm4:i386 libqt4-svg:i386 libusb-0.1-4:i386 libgail-common:i386 libhcrypto4-
libraw1394-
libgettextpo0
libgstreamer-
libtag1c2a:i386 libssl0.9.8:i386 libmpg123-0:i386 libmad0:i386 libsasl2-2:i386 gtk2-engines-
xaw3dg:i386 liboil0.3:i386 libheimntlm0-
libqt4-
libxp6:i386 libaudio2:i386 libxt6:i386 libxv1:i386 libsasl2-
libltdl7:i386 libkrb5-
libsoup2.4-1:i386 libgphoto2-2:i386 libtag1-
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
debhelper dh-apparmor gettext gir1.2-atk-1.0:i386 gir1.2-gtk-2.0:i386 html2text indicator-
libappindicat
libgettextpo0 libgtk-3-0 libgtk-3-0:i386 libgtk-3-bin libgtk-3-common libgtk2.0-dev:i386 libindicator3-
libmail-
libxfixes-
python3.2 python3.2-minimal x11proto-
x11proto-
Suggested packages:
dh-make gettext-doc librsvg2-common libgtk2.0-doc:i386 libmail-box-perl python3-doc python3-tk python3.2-doc binfmt-support
Recommended packages:
python:i386 debhelper:i386
The following packages will be REMOVED:
apparmor apt-xapian-index bluez bluez-alsa:i386 byobu command-not-found gconf2 gdb ia32-libs ia32-libs-
landscape-common language-
python-apport python-apt python-apt-common python-chardet python-crypto python-dbus python-debian python-gdbm
python-
python-minimal python-newt python-oauth python-openssl python-pam python-
python-simplejson python-twisted-bin python-twisted-core python-wadllib python-xapian python-
python2.7-minimal ubuntu-minimal ubuntu-standard ufw unattended-upgrades update-manager-core update-
The following NEW packages will be installed:
debhelper dh-apparmor gettext gir1.2-atk-1.0:i386 gir1.2-gtk-2.0:i386 html2text indicator-
libappindicat
libdbusmenu-
libsys-
libxi-dev:i386 libxinerama-
python3.2-minimal x11proto-
The following packages will be upgraded:
libgtk-3-0 libgtk-3-bin libgtk-3-common
WARNING: The following essential packages will be removed.
This should NOT be done unless you know exactly what you are doing!
python-minimal python2.7-minimal (due to python-minimal)
3 upgraded, 40 newly installed, 54 to remove and 69 not upgraded.
Need to get 16.6 MB of archives.
After this operation, 5,869 kB disk space will be freed.
You are about to do something potentially harmful.
To continue type in the phrase 'Yes, do as I say!'
?]
Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https:/ /wiki.ubuntu. com/Bugs/ FindRightPackag e. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.
To change the source package that this bug is filed about visit https:/ /bugs.launchpad .net/ubuntu/ +bug/1012229/ +editstatus and add the package name in the text box next to the word Package.
[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]