Historically, ia32-libs provided *all* of those libraries in one
package. Ubuntu and Debian have now transitioned to a better method
where the libraries are broken up into individual multi-arch packages
so that other packages only have to pull in the ones they need.

Until all other packages use the new method however, there will be
still some that depend on ia32-libs and expect that to provide
everything they need. So the transitional version of that package
depends on *all* the new multi arch packages.

This is expected behavior until crossover is updated to use the new
multi arch system, at which point it will depend directly in the libs
it needs and ia32-libs can be removed completely.

Evan

Sent from my iPod

On 2012-02-02, at 3:40 AM, Ritesh Raj Sarraf <r...@researchut.com> wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
>
> On my x86_64 Ubuntu install, I have CrossOver installed. Its package
> description looks like:
>
> Package: ia32-crossover-pro
> Status: install ok installed
> Priority: optional
> Section: non-free/otherosfs
> Installed-Size: 117268
> Maintainer: CrossOver Packager <i...@codeweavers.com>
> Architecture: amd64
> Version: 10.2.0-1
> Replaces: cxoffice, cxoffice-xandros, cxoffice2,
> ia32-crossover-demo-xandros (<= 10.2.0-1),
> ia32-crossover-pro-canonical-demo (<= 10.2.0-1),
> ia32-crossover-pro-demo (<= 10.2.0-1), ia32-crossover-pro-xandros (<=
> 10.2.0-1), ia32-crossover-standard (<= 10.2.0-1),
> ia32-crossover-standard-canonical-demo (<= 10.2.0-1),
> ia32-crossover-standard-demo (<= 10.2.0-1), ia32-crossover-xandros (<=
> 10.2.0-1), xandros-cxoffice-patch-1.3.1-3
> Provides: cxoffice5
> Depends: libc6-i386, ia32-libs | ia32-apt-get, lib32gcc1,
> lib32nss-mdns, lib32z1, perl5-base, perl-modules, python (>= 2.4),
> python-gtk2, python-glade2
> Conflicts: cxoffice (<< 3.0), cxoffice-xandros, cxoffice2, cxoffice5,
> ia32-crossover-demo-xandros (<= 10.2.0-1), ia32-crossover-pro-xandros
> (<= 10.2.0-1), ia32-crossover-xandros (<= 10.2.0-1),
> xandros-cxoffice-patch-1.3.1-3
>
>
> It has a depends on ia32-libs. In Ubuntu ia32-libs now depends on
> ia32-libs-multiarch, which if I install, will pull in a lot of i386
> arch of the packages.
>
>
> 14:00:13 rrs@champaran:~$ sudo apt-get install ia32-libs-multiarch
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following extra packages will be installed:
>  bluez-alsa:i386 glib-networking:i386 gstreamer0.10-fluendo-mp3:i386
> gstreamer0.10-plugins-base:i386
>  gstreamer0.10-plugins-good:i386 gtk2-engines:i386
> gtk2-engines-murrine:i386
>  gtk2-engines-oxygen:i386 gtk2-engines-pixbuf:i386 ibus-gtk:i386
> libaa1:i386 libaio1:i386
>  libao-common libao4:i386 libasn1-8-heimdal:i386 libasound2:i386
> libasound2-plugins:i386
>  libasyncns0:i386 libatk1.0-0:i386 libaudio2:i386 libaudiofile0:i386
> libavahi-client3:i386
>  libavahi-common-data:i386 libavahi-common3:i386 libavc1394-0:i386
> libcaca0:i386
>  libcairo-gobject2:i386 libcairo2:i386 libcanberra-gtk-module:i386
> libcanberra-gtk0:i386
>  libcanberra0:i386 libcap2:i386 libcapi20-3:i386 libcdparanoia0:i386
> libcroco3:i386 libcups2:i386
>  libcupsimage2:i386 libcurl3:i386 libdatrie1:i386 libdv4:i386
> libesd0:i386 libexif12:i386
>  libexpat1:i386 libflac8:i386 libfontconfig1:i386 libfreetype6:i386
> libgail-common:i386
>  libgail18:i386 libgd2-xpm:i386 libgdbm3:i386 libgdk-pixbuf2.0-0:i386
> libgettextpo0:i386
>  libgl1-mesa-glx:i386 libglapi-mesa:i386 libglu1-mesa:i386
> libgnutls26:i386 libgomp1:i386
>  libgphoto2-2:i386 libgphoto2-port0:i386 libgssapi-krb5-2:i386
> libgssapi3-heimdal:i386
>  libgstreamer-plugins-base0.10-0:i386 libgstreamer0.10-0:i386
> libgtk2.0-0:i386
>  libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386
> libheimntlm0-heimdal:i386
>  libhx509-5-heimdal:i386 libibus-1.0-0:i386 libice6:i386
> libidn11:i386 libiec61883-0:i386
>  libieee1284-3:i386 libjack-jackd2-0:i386 libjasper1:i386
> libjpeg-turbo8:i386 libjpeg8:i386
>  libjson0:i386 libk5crypto3:i386 libkeyutils1:i386
> libkrb5-26-heimdal:i386 libkrb5-3:i386
>  libkrb5support0:i386 liblcms1:i386 libldap-2.4-2:i386 libltdl7:i386
> libmad0:i386 libmikmod2:i386
>  libmng1:i386 libmpg123-0:i386 libnspr4:i386 libnss3:i386
> libodbc1:i386 libogg0:i386 liboil0.3:i386
>  libopenal1:i386 liborc-0.4-0:i386 libp11-kit0:i386
> libpango1.0-0:i386 libpixman-1-0:i386
>  libpulse-mainloop-glib0:i386 libpulse0:i386 libpulsedsp:i386
> libqt4-dbus:i386
>  libqt4-declarative:i386 libqt4-designer:i386 libqt4-network:i386
> libqt4-opengl:i386
>  libqt4-qt3support:i386 libqt4-script:i386 libqt4-scripttools:i386
> libqt4-sql:i386 libqt4-svg:i386
>  libqt4-test:i386 libqt4-xml:i386 libqt4-xmlpatterns:i386
> libqtcore4:i386 libqtgui4:i386
>  libqtwebkit4 libqtwebkit4:i386 libraw1394-11:i386
> libroken18-heimdal:i386 librsvg2-2:i386
>  librsvg2-common:i386 librtmp0:i386 libsamplerate0:i386 libsane:i386
> libsasl2-2:i386
>  libsdl-image1.2:i386 libsdl-mixer1.2:i386 libsdl-net1.2:i386
> libsdl-ttf2.0-0:i386
>  libsdl1.2debian:i386 libshout3:i386 libsm6:i386 libsndfile1:i386
> libsoup-gnome2.4-1:i386
>  libsoup2.4-1:i386 libspeex1:i386 libspeexdsp1:i386 libsqlite3-0:i386
> libssl0.9.8:i386
>  libstdc++5:i386 libstdc++6:i386 libtag1-vanilla:i386 libtag1c2a:i386
> libtasn1-3:i386 libtdb1:i386
>  libthai0:i386 libtheora0:i386 libtiff4:i386 libunistring0:i386
> libusb-0.1-4:i386 libv4l-0:i386
>  libv4lconvert0:i386 libvisual-0.4-0:i386 libvorbis0a:i386
> libvorbisenc2:i386 libvorbisfile3:i386
>  libwavpack1:i386 libwind0-heimdal:i386 libwrap0:i386 libx11-6:i386
> libxau6:i386 libxaw7:i386
>  libxcb-render0:i386 libxcb-shm0:i386 libxcb1:i386
> libxcomposite1:i386 libxcursor1:i386
>  libxdamage1:i386 libxdmcp6:i386 libxext6:i386 libxfixes3:i386
> libxft2:i386 libxi6:i386
>  libxinerama1:i386 libxml2:i386 libxmu6:i386 libxp6:i386 libxpm4:i386
> libxrandr2:i386
>  libxrender1:i386 libxslt1.1:i386 libxss1:i386 libxt6:i386
> libxv1:i386 libxxf86vm1:i386
>  odbcinst1debian2:i386 xaw3dg:i386
> Suggested packages:
>  murrine-themes:i386 kde-config-gtk-style:i386 libpam-ldap:i386
> libpam-winbind:i386 libnss-ldap:i386
>  libroar1:i386 libsndio0:i386 roaraudio-server:i386
> libasound2-python:i386 nas:i386
>  libcanberra-pulse:i386 cups-common:i386 libdv-bin:i386
> pulseaudio-esound-compat:i386
>  libgd-tools:i386 gnutls-bin:i386 gphoto2:i386 gtkam:i386
> krb5-doc:i386 krb5-user:i386
>  libvisual-0.4-plugins:i386 gstreamer-codec-install:i386
> gnome-codec-install:i386
>  gstreamer0.10-tools:i386 jackd2:i386 libjasper-runtime:i386
> liblcms-utils:i386 libmyodbc:i386
>  odbc-postgresql:i386 tdsodbc:i386 unixodbc-bin:i386 ttf-baekmuk:i386
> ttf-arphic-gbsn00lp:i386
>  ttf-arphic-bsmi00lp:i386 ttf-arphic-gkai00mp:i386
> ttf-arphic-bkai00mp:i386
>  libqt4-declarative-folderlistmodel:i386 libqt4-declarative-gestures:i386
>  libqt4-declarative-particles:i386 libqt4-declarative-shaders:i386
> qt4-qmlviewer:i386
>  libqt4-dev:i386 qt4-qtconfig:i386 libraw1394-doc:i386
> librsvg2-bin:i386 hpoj:i386 hplip:i386
>  libsane-extras:i386 sane-utils:i386 speex:i386
> Recommended packages:
>  gstreamer0.10-x:i386 libgl1-mesa-dri:i386 x-ttcidfont-conf:i386
> libqt4-sql-mysql:i386
>  libqt4-sql-odbc:i386 libqt4-sql-psql:i386 libqt4-sql-sqlite:i386
> libsasl2-modules:i386
>  xml-core:i386
> The following NEW packages will be installed:
>  bluez-alsa:i386 glib-networking:i386 gstreamer0.10-fluendo-mp3:i386
> gstreamer0.10-plugins-base:i386
>  gstreamer0.10-plugins-good:i386 gtk2-engines:i386
> gtk2-engines-murrine:i386
>  gtk2-engines-oxygen:i386 gtk2-engines-pixbuf:i386
> ia32-libs-multiarch:i386 ibus-gtk:i386
>  libaa1:i386 libaio1:i386 libao-common libao4:i386
> libasn1-8-heimdal:i386 libasound2:i386
>  libasound2-plugins:i386 libasyncns0:i386 libatk1.0-0:i386
> libaudio2:i386 libaudiofile0:i386
>  libavahi-client3:i386 libavahi-common-data:i386
> libavahi-common3:i386 libavc1394-0:i386
>  libcaca0:i386 libcairo-gobject2:i386 libcairo2:i386
> libcanberra-gtk-module:i386
>  libcanberra-gtk0:i386 libcanberra0:i386 libcap2:i386
> libcapi20-3:i386 libcdparanoia0:i386
>  libcroco3:i386 libcups2:i386 libcupsimage2:i386 libcurl3:i386
> libdatrie1:i386 libdv4:i386
>  libesd0:i386 libexif12:i386 libexpat1:i386 libflac8:i386
> libfontconfig1:i386 libfreetype6:i386
>  libgail-common:i386 libgail18:i386 libgd2-xpm:i386 libgdbm3:i386
> libgdk-pixbuf2.0-0:i386
>  libgettextpo0:i386 libgl1-mesa-glx:i386 libglapi-mesa:i386
> libglu1-mesa:i386 libgnutls26:i386
>  libgomp1:i386 libgphoto2-2:i386 libgphoto2-port0:i386
> libgssapi-krb5-2:i386 libgssapi3-heimdal:i386
>  libgstreamer-plugins-base0.10-0:i386 libgstreamer0.10-0:i386
> libgtk2.0-0:i386
>  libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386
> libheimntlm0-heimdal:i386
>  libhx509-5-heimdal:i386 libibus-1.0-0:i386 libice6:i386
> libidn11:i386 libiec61883-0:i386
>  libieee1284-3:i386 libjack-jackd2-0:i386 libjasper1:i386
> libjpeg-turbo8:i386 libjpeg8:i386
>  libjson0:i386 libk5crypto3:i386 libkeyutils1:i386
> libkrb5-26-heimdal:i386 libkrb5-3:i386
>  libkrb5support0:i386 liblcms1:i386 libldap-2.4-2:i386 libltdl7:i386
> libmad0:i386 libmikmod2:i386
>  libmng1:i386 libmpg123-0:i386 libnspr4:i386 libnss3:i386
> libodbc1:i386 libogg0:i386 liboil0.3:i386
>  libopenal1:i386 liborc-0.4-0:i386 libp11-kit0:i386
> libpango1.0-0:i386 libpixman-1-0:i386
>  libpulse-mainloop-glib0:i386 libpulse0:i386 libpulsedsp:i386
> libqt4-dbus:i386
>  libqt4-declarative:i386 libqt4-designer:i386 libqt4-network:i386
> libqt4-opengl:i386
>  libqt4-qt3support:i386 libqt4-script:i386 libqt4-scripttools:i386
> libqt4-sql:i386 libqt4-svg:i386
>  libqt4-test:i386 libqt4-xml:i386 libqt4-xmlpatterns:i386
> libqtcore4:i386 libqtgui4:i386
>  libqtwebkit4:i386 libraw1394-11:i386 libroken18-heimdal:i386
> librsvg2-2:i386 librsvg2-common:i386
>  librtmp0:i386 libsamplerate0:i386 libsane:i386 libsasl2-2:i386
> libsdl-image1.2:i386
>  libsdl-mixer1.2:i386 libsdl-net1.2:i386 libsdl-ttf2.0-0:i386
> libsdl1.2debian:i386 libshout3:i386
>  libsm6:i386 libsndfile1:i386 libsoup-gnome2.4-1:i386
> libsoup2.4-1:i386 libspeex1:i386
>  libspeexdsp1:i386 libsqlite3-0:i386 libssl0.9.8:i386 libstdc++5:i386
> libstdc++6:i386
>  libtag1-vanilla:i386 libtag1c2a:i386 libtasn1-3:i386 libtdb1:i386
> libthai0:i386 libtheora0:i386
>  libtiff4:i386 libunistring0:i386 libusb-0.1-4:i386 libv4l-0:i386
> libv4lconvert0:i386
>  libvisual-0.4-0:i386 libvorbis0a:i386 libvorbisenc2:i386
> libvorbisfile3:i386 libwavpack1:i386
>  libwind0-heimdal:i386 libwrap0:i386 libx11-6:i386 libxau6:i386
> libxaw7:i386 libxcb-render0:i386
>  libxcb-shm0:i386 libxcb1:i386 libxcomposite1:i386 libxcursor1:i386
> libxdamage1:i386 libxdmcp6:i386
>  libxext6:i386 libxfixes3:i386 libxft2:i386 libxi6:i386
> libxinerama1:i386 libxml2:i386 libxmu6:i386
>  libxp6:i386 libxpm4:i386 libxrandr2:i386 libxrender1:i386
> libxslt1.1:i386 libxss1:i386 libxt6:i386
>  libxv1:i386 libxxf86vm1:i386 odbcinst1debian2:i386 xaw3dg:i386
> The following packages will be upgraded:
>  libqtwebkit4
> 1 upgraded, 190 newly installed, 0 to remove and 19 not upgraded.
> Need to get 35.9 MB/60.7 MB of archives.
> After this operation, 176 MB of additional disk space will be used.
> Do you want to continue [Y/n]?
>
>
>
> Is this really needed ?
>
>
> - --
> Given the large number of mailing lists I follow, I request you to CC me
> in replies for quicker response
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.17 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
>
> iQIcBAEBCgAGBQJPKko/AAoJEKY6WKPy4XVpCtAP/Ah56E+LqN0/gEi5YUjPCxoS
> EiOr3AYCveEiapOHgp6YLHlOsZeofonaP1IzT8D0su6EYVn4DpLWrg10z8HB4+tk
> Z4dxWGEH4py/7Wl3yxV+xJsU7TRujcIgyInlG56ph2tjtH6qySFgaN3Ttd24SHHN
> gmks7JCj0te/u253hFrZ+WXr5c+evdL535slD6ZwA6Pj8n6qZyuUS8+EKy4a8ImP
> LJ2fwKXWrIGBRuYc3fvZyDTstGopFQkSTvafupposIzPpCCN4q+DGV0awrH86+3C
> kORDJB/j1ER9/rih+/KgZ8E8jRijFMVechYRaOezAkMl1aQdLhtQ796rY5lkXMht
> VuNouCed2JgeTRPs/bwQVe9Gzxu2/uSjSxzksUHAYfrlJtksUw8Mf5z72MuhIXU5
> mxM3s5kDpXgdBOy3TMRGWKgwyVjaixTrJzkdV7urW4u+ZnmyQDtAikO9NHg8DF3+
> Vbq67RXq8TsldAJj90H5gSZ983ARJWSVeIGTlRnZ609G6AwytzcTb5VlVASZKoSR
> /xr3k09zjUxgp3Rrq5Wtv9o3tVIQnPqGa6e2fh+IMavf3O26jMaYp9p+Ri1Mi587
> xTmjG0Takj/dn4hK/nJYhDHL4FIrSCxVvMec2TT2ROBoVqNzj4tBqlMf4qHb8jgC
> hyXfyTThaQAZd9Z/BBCw
> =2Gcw
> -----END PGP SIGNATURE-----
>
>
> --
> Ubuntu-devel-discuss mailing list
> Ubuntu-devel-discuss@lists.ubuntu.com
> Modify settings or unsubscribe at: 
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

-- 
Ubuntu-devel-discuss mailing list
Ubuntu-devel-discuss@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-devel-discuss

Reply via email to