A follow up. After some research, I tried the following, but no change.

# dpkg --add-architecture i386
# aptitude update
# aptitude upgrade
Resolving dependencies...
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 61 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
# aptitude install ia32-libs

Aptitude still wants to replace gnome etc with i386 packages.

What am I missing?

Mark


On Fri, Sep 20, 2013 at 9:19 AM, Mark Phillips
<m...@phillipsmarketing.biz>wrote:

> I have a Debian testing amd64 laptop. Only testing, no unstable or
> experimental. I need to install ia32-libs to run eclipse in 32 bit mode for
> android development.
>
> However, I get a slew of conflicts, and it seems that aptitude wants to
> replace a lot of my 64 bit aps with 32 bit apps. Apps like gnome,
> gnome-core, empathy, etc. Is this normal or necessary?
>
> I thought the ia32-libs was just supposed to help make it possible to run
> 32 bit apps on a 64 bit machine, not replace all the 64 bit apps with 32
> bit apps. Is that correct?
>
> Here is the output from trying to install ia32-libs in my machine....
>
> root@orca:/home/mark# aptitude install ia32-libs
> The following NEW packages will be installed:
>   esound-common{a} freeglut3:i386 gcc-4.8-base:i386{a} ia32-libs
> ia32-libs-i386:i386 krb5-locales{a} lesstif2:i386 libacl1:i386 libaio1:i386
>   libasound2:i386{a} libasyncns0:i386 libattr1:i386{a} libaudio2:i386
> libaudiofile1:i386 libavahi-client3:i386 libavahi-common-data:i386{a}
>   libavahi-common3:i386{a} libbsd0:i386 libc6:i386{a} libc6-i686:i386{a}
> libcaca0:i386{a} libcap2:i386 libcomerr2:i386 libcups2:i386 libcurl3:i386
>   libdb5.1:i386{a} libdbus-1-3:i386{a} libdirectfb-1.2-9:i386
> libdrm-intel1:i386{a} libdrm-nouveau2:i386{a} libdrm-radeon1:i386{a}
> libdrm2:i386{a}
>   libedit2:i386 libesd0:i386 libexif12:i386 libexpat1:i386{a}
> libffi6:i386{a} libflac8:i386{a} libfltk1.1:i386 libfontconfig1:i386{a}
>   libfreetype6:i386{a} libgcc1:i386{a} libgcrypt11:i386{a} libgd3:i386{a}
> libgdbm3:i386 libgl1-mesa-dri:i386{a} libgl1-mesa-glx:i386{a}
>   libglapi-mesa:i386{a} libglu1-mesa:i386 libgnutls26:i386{a}
> libgpg-error0:i386{a} libgphoto2-2:i386 libgphoto2-port0:i386{a}
> libgpm2:i386{a}
>   libgssapi-krb5-2:i386{a} libice6:i386{a} libidn11:i386{a}
> libieee1284-3:i386 libjack-jackd2-0:i386 libjbig0:i386 libjpeg62:i386
> libjpeg8:i386{a}
>   libjson-c2:i386{a} libk5crypto3:i386{a} libkeyutils1:i386{a}
> libkrb5-3:i386{a} libkrb5support0:i386{a} liblcms1:i386
> libldap-2.4-2:i386{a}
>   libllvm3.2:i386{a} libltdl7:i386{a} liblzma5:i386{a} liblzo2-2:i386
> libmpg123-0:i386 libncursesw5:i386{a} libnspr4:i386 libnspr4-0d:i386
> libnss3:i386
>   libnss3-1d:i386 libodbc1:i386 libogg0:i386{a} libopenal1:i386
> libopus0:i386{ab} libp11-kit0:i386{a} libpam0g:i386 libpciaccess0:i386{a}
>   libpcre3:i386{a} libpng12-0:i386{a} libpopt0:i386 libpulse0:i386{a}
> librtmp0:i386{a} libsamplerate0:i386{a} libsane:i386 libsane-extras:i386{a}
>   libsasl2-2:i386{a} libsasl2-modules:i386{a} libsdl1.2debian:i386
> libselinux1:i386 libsigc++-2.0-0c2a:i386 libslang2:i386{a} libsm6:i386{a}
>   libsndfile1:i386{a} libsqlite3-0:i386{a} libssh2-1:i386{a}
> libssl1.0.0:i386{a} libstdc++5:i386 libstdc++6:i386{a} libsysfs2:i386
> libtasn1-3:i386{a}
>   libtdb1:i386 libtiff4:i386{a} libtinfo5:i386{a} libts-0.0-0:i386{a}
> libtxc-dxtn-s2tc0:i386{a} libudev0:i386{a} libusb-0.1-4:i386
> libusb-1.0-0:i386{a}
>   libuuid1:i386{a} libv4l-0:i386{a} libv4lconvert0:i386{a}
> libvorbis0a:i386{a} libvorbisenc2:i386{a} libvorbisfile3:i386
> libvpx1:i386{a}
>   libwrap0:i386{a} libx11-6:i386{a} libx11-xcb1:i386{a} libx86-1:i386
> libxau6:i386{a} libxaw7:i386 libxcb-dri2-0:i386{a} libxcb-glx0:i386{a}
>   libxcb-render-util0:i386 libxcb-render0:i386{a} libxcb1:i386{a}
> libxcomposite1:i386 libxcursor1:i386 libxdamage1:i386{a} libxdmcp6:i386{a}
>   libxext6:i386{a} libxfixes3:i386{a} libxft2:i386{a} libxi6:i386{a}
> libxinerama1:i386{a} libxml2:i386 libxmu6:i386{a} libxmuu1:i386
> libxp6:i386{a}
>   libxpm4:i386{a} libxrandr2:i386 libxrender1:i386{a} libxslt1.1:i386
> libxss1:i386 libxt6:i386{a} libxtst6:i386{a} libxv1:i386
> libxxf86vm1:i386{a}
>   odbcinst{a} odbcinst1debian2{a} odbcinst1debian2:i386 uuid-runtime{a}
> xaw3dg:i386 zlib1g:i386{a}
> 0 packages upgraded, 163 newly installed, 0 to remove and 61 not upgraded.
> Need to get 52.6 MB of archives. After unpacking 173 MB will be used.
> The following packages have unmet dependencies:
>  libopus0 : Conflicts: libopus0:i386 but 1.1~beta-3 is to be installed.
>  libopus0:i386 : Conflicts: libopus0 but 1.1~beta-3 is installed.
> Internal error: found 2 (choice -> promotion) mappings for a single choice.
> The following actions will resolve these dependencies:
>
>       Remove the following
> packages:
> 1)
> anki
> 2)
> cheese
> 3)
> dvdrip
> 4)
> dvgrab
> 5)
> empathy
> 6)
> ffmpeg
> 7)
> gnome
> 8)
> gnome-control-center
> 9)
> gnome-core
> 10)
> gnome-media
> 11)
> gnome-orca
> 12)
> gnome-video-effects
> 13)
> gstreamer0.10-plugins-bad
> 14)
> gstreamer0.10-plugins-good
> 15)
> gstreamer1.0-plugins-good
> 16)
> libasound2-plugins
> 17)
> libavcodec54
> 18)
> libavdevice54
> 19)
> libavfilter3
> 20)
> libavformat54
> 21)
> libcanberra-pulse
> 22)
> libcheese-gtk21
> 23)
> libcheese3
> 24)
> libespeak1
> 25)
> libfarstream-0.1-0
> 26)
> libjack-jackd2-0
> 27)
> liblavfile-2.0-0
> 28)
> liblavplay-2.0-0
> 29)
> libmlt++3
> 30)
> libmlt6
> 31)
> libopus0
> 32)
> libportaudio2
> 33)
> libpurple-bin
> 34)
> libpurple0
> 35)
> libquicktime2
> 36)
> libtelepathy-farstream2
> 37)
> libxine2
> 38)
> libxine2-ffmpeg
> 39)
> libxine2-misc-plugins
> 40)
> libxine2-plugins
> 41)
> libxine2-x
> 42)
> melt
> 43)
> mjpegtools
> 44)
> mplayer2
> 45)
> nautilus-sendto-empathy
> 46)
> openshot
> 47)
> opera
> 48)
> pulseaudio
> 49)
> pulseaudio-module-x11
> 50)
> python-mlt
> 51)
> python-pyaudio
> 52)
> rhythmbox
> 53)
> rhythmbox-plugin-cdrecorder
> 54)
> rhythmbox-plugins
> 55)
> rygel-playbin
> 56)
> sound-juicer
> 57)
> speech-dispatcher
> 58)
> subtitleripper
> 59)
> telepathy-haze
> 60)
> thoggen
> 61)
> totem
> 62)
> totem-plugins
> 63)
> transcode
> 64)
> xine-ui
>
>       Leave the following dependencies
> unresolved:
> 65)     libxine2 recommends
> libxine2-ffmpeg
> 66)     transcode recommends
> mjpegtools
> 67)     libbrasero-media3-1 recommends
> gstreamer1.0-plugins-good
> 68)     gnash-common recommends
> gstreamer0.10-plugins-bad
> 69)     gnome-applets recommends
> gnome-media
> 70)     gnome-bluetooth recommends
> gnome-control-center
> 71)     gnome-control-center-data recommends gnome-control-center (>=
> 1:3.4.3.1-5)
> 72)     gnome-online-accounts recommends gnome-control-center (>=
> 3.6.1)
> 73)     gnome-panel recommends
> gnome-control-center
> 74)     gnome-settings-daemon recommends
> pulseaudio
> 75)     mousetweaks recommends
> gnome-control-center
> 76)     rhythmbox-data recommends
> rhythmbox
> 77)     rygel recommends
> gstreamer1.0-plugins-good
> 78)     speech-dispatcher recommends
> pulseaudio
> 79)     libwebkitgtk-1.0-0 recommends
> gstreamer1.0-plugins-good
> 80)     libwebkitgtk-3.0-0 recommends
> gstreamer1.0-plugins-good
> 81)     empathy recommends
> telepathy-haze
> 82)     totem recommends
> gstreamer0.10-plugins-bad
> 83)     gnome-shell recommends gnome-control-center
>
>
> Any suggestions of how to make 64 bit and 32 bit apps play nicely in
> Debian?
>
> Thanks,
>
> Mark
>
>
>
>
>

Reply via email to