What if I really need ia32-libs?
Forum rules
LMDE 2 has reached end of support as of 1-1-2019
LMDE 2 has reached end of support as of 1-1-2019
What if I really need ia32-libs?
Hi,
At work I have to use Maple, a proprietary (yes I know...) symbolic computing software. I was in the process of configuring it on a LMDE/Mate 64-bits laptop.
This great soft is 64-bits, but its license manager is only 32-bits and appears to require ia32-libs (And, needless to say, the main program refuses to start without its license manager configured first.)
If I try to install it, apt-get tells me that it depends on ia32-libs-i386 which cannot be installed. Is there a magic trick to get ia32-libs installed?
TIA for your help - best regards, Daniel
At work I have to use Maple, a proprietary (yes I know...) symbolic computing software. I was in the process of configuring it on a LMDE/Mate 64-bits laptop.
This great soft is 64-bits, but its license manager is only 32-bits and appears to require ia32-libs (And, needless to say, the main program refuses to start without its license manager configured first.)
If I try to install it, apt-get tells me that it depends on ia32-libs-i386 which cannot be installed. Is there a magic trick to get ia32-libs installed?
TIA for your help - best regards, Daniel
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: What if I really need ia32-libs?
which package need ia32-lib?
if the software (64bit) is the one need ia32-libs you can try with the 32bit version. the multi-arch of debian is quite new feature and not every .deb packages outside of debian's repo is ready for it. goodluck mate
if the software (64bit) is the one need ia32-libs you can try with the 32bit version. the multi-arch of debian is quite new feature and not every .deb packages outside of debian's repo is ready for it. goodluck mate
Re: What if I really need ia32-libs?
Hi, thanks for help,
I know it can work with ia32-libs, it does on my personal computer (LMDE-XFCE 64). But with the PC at work (LMDE-Mate 64), I can't get ia32-libs installed.
I wish it were a simple package. The installer for this software is just a big fat .bin file which completely bypasses the normal Debian install process.kurotsugi wrote:which package need ia32-lib?
No, it's only the license manager, so choosing the 64-bit version of the program wouldn't change that.if the software (64bit) is the one need ia32-libs you can try with the 32bit version.
I know it can work with ia32-libs, it does on my personal computer (LMDE-XFCE 64). But with the PC at work (LMDE-Mate 64), I can't get ia32-libs installed.
Re: What if I really need ia32-libs?
Check if you have multiarch enabled:
It should show you "i386". If it doesn't, runand then try installing ia32-libs again.
Actually, it's a transitional package now, and so is ia32-libs-i386. So what matters is what packages does ia32-libs-i386 depend on. With that proprietary installer, it's hard to tell precisely what 32-bit libs will be needed.
Code: Select all
dpkg --print-foreign-architectures
Code: Select all
dpkg --add-architecture i386
Actually, it's a transitional package now, and so is ia32-libs-i386. So what matters is what packages does ia32-libs-i386 depend on. With that proprietary installer, it's hard to tell precisely what 32-bit libs will be needed.
Re: What if I really need ia32-libs?
Thanks for help,
(I do my best to translate from French the relevant output of
"The following packages contain unmet dependances:
ia32-libs: depends on ia32-libs-i386
E: cannot resolve the problem, defective packages are in mode <<keep state>>"
and indeed, if I look for ia32-libs-i386 in Synaptic, it's not there.
Maybe there is another repository that I should add?
What puzzles me even more: on my own PC, multiarch is not enabled (at least, i386 is not added), ia32-libs is installed and ia32-libs-i386 is not present in Synaptic either! So what's the difference? My own system was installed under UP4, then updated to UP5 and UP6, whereas the LMDE-Mate64 PC at work was setup directly with the latest iso image... but this doesn't help me much.
I enabled it (it wasn't) but it did not solve the problem:Monsta wrote:Check if you have multiarch enabled
(I do my best to translate from French the relevant output of
Code: Select all
apt-get install ia32-libs
ia32-libs: depends on ia32-libs-i386
E: cannot resolve the problem, defective packages are in mode <<keep state>>"
and indeed, if I look for ia32-libs-i386 in Synaptic, it's not there.
Maybe there is another repository that I should add?
What puzzles me even more: on my own PC, multiarch is not enabled (at least, i386 is not added), ia32-libs is installed and ia32-libs-i386 is not present in Synaptic either! So what's the difference? My own system was installed under UP4, then updated to UP5 and UP6, whereas the LMDE-Mate64 PC at work was setup directly with the latest iso image... but this doesn't help me much.
Re: What if I really need ia32-libs?
You can place LC_ALL=C before any command to make it use the default locale, so the messages would be in English. For example,
On the subject of these errors, can you please post the output of these commands?
Code: Select all
LC_ALL=C apt-get install ia32-libs
Code: Select all
inxi -Sr
apt-cache policy ia32-libs
apt-cache policy ia32-libs-i386
Re: What if I really need ia32-libs?
http://leaflabs.com/docs/maple-ide-install.html
--yup it does, as described, needing ia32 bit libs
What is the reason you cannot install or add it into your work system,
http://www.maketecheasier.com/run-32-bit-apps-in-64-bit-linux/2009/08/10
--installing 32bit libs, how!
http://packages.ubuntu.com/lucid/ia32-libs
--ubuntu for such lib setups would have the same/identical package set, probably..
Or try a developer set of those libs..
This would probably have worked: getlibs, but the code is no longer open source available..
http://www.dedoimedo.com/computers/ubuntu-utils.html
--yup it does, as described, needing ia32 bit libs
What is the reason you cannot install or add it into your work system,
http://www.maketecheasier.com/run-32-bit-apps-in-64-bit-linux/2009/08/10
--installing 32bit libs, how!
- You could try to get a package from somewhere!, eg debian..
http://packages.ubuntu.com/lucid/ia32-libs
--ubuntu for such lib setups would have the same/identical package set, probably..
Or try a developer set of those libs..
This would probably have worked: getlibs, but the code is no longer open source available..
http://www.dedoimedo.com/computers/ubuntu-utils.html
Re: What if I really need ia32-libs?
@Monsta, here is the output of the 3 commands:
(I believe this is the standard setup for LMDE)
This I don't understand: why doesn't it appear in Synaptic? Could this be the problem? Of course, I have refreshed the packages list.
@DrHu: it's not this Maple, it's [url=http://www.maplesoft.com/]the one from Maplesoft[/url] --same problem however. And, yes, I tried the ia32-libs from Debian (not Ubuntu), and it gave me the same result (but that did not surprise me, since the Debian and LMDE packages appear to be the same).
Code: Select all
daniel@e6330v ~ $ LC_ALL=C inxi -Sr
System: Host e6330v Kernel 3.2.0-4-amd64 x86_64 (64 bit) Distro LinuxMint 1 debian
Repos: Active apt sources in file: /etc/apt/sources.list
deb [arch=amd64,i386] http://linux-mint.froonix.org/ debian main upstream import backport
deb [arch=amd64,i386] http://lmde-mirror.gwendallebihan.net/latest testing main contrib non-free
deb [arch=amd64,i386] http://lmde-mirror.gwendallebihan.net/latest/security testing/updates main contrib non-free
deb [arch=amd64,i386] http://lmde-mirror.gwendallebihan.net/latest/multimedia testing main non-free
Code: Select all
daniel@e6330v ~ $ LC_ALL=C apt-cache policy ia32-libs
ia32-libs:
Installed: (none)
Candidate: 1:0.4
Version table:
1:0.4 0
500 http://lmde-mirror.gwendallebihan.net/latest/ testing/main amd64 Packages
Code: Select all
daniel@e6330v ~ $ LC_ALL=C apt-cache policy ia32-libs-i386
ia32-libs-i386:i386:
Installed: (none)
Candidate: 1:0.4
Version table:
1:0.4 0
500 http://lmde-mirror.gwendallebihan.net/latest/ testing/main i386 Packages
@DrHu: it's not this Maple, it's [url=http://www.maplesoft.com/]the one from Maplesoft[/url] --same problem however. And, yes, I tried the ia32-libs from Debian (not Ubuntu), and it gave me the same result (but that did not surprise me, since the Debian and LMDE packages appear to be the same).
Re: What if I really need ia32-libs?
What if you try to install ia32-libs-i386 via apt-get?
Re: What if I really need ia32-libs?
Lots of unmet dependancies:
But I must add that in the meantime I figured out a way to activate the software with a command-line script (which can dispense with ia32-libs). (The activation failed however, but only because of obscure licensing issues.)
So ia32-libs is still not installed, but my original problem is solved. Should I tag this thread "solved"?
Code: Select all
daniel@e6330v ~ $ LC_ALL=C sudo apt-get install ia32-libs-i386
[sudo] password for daniel:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
ia32-libs-i386:i386 : Depends: freeglut3:i386 (>= 2.6.0-1) but it is not going to be installed
Depends: lesstif2:i386 (>= 1:0.95.2-1) but it is not going to be installed
Depends: libacl1:i386 (>= 2.2.49-4) but it is not going to be installed
Depends: libasyncns0:i386 (>= 0.3-1.1) but it is not going to be installed
Depends: libattr1:i386 (>= 1:2.4.44-2) but it is not going to be installed
Depends: libaudio2:i386 (>= 1.9.2-4) but it is not going to be installed
Depends: libaudiofile1:i386 (>= 0.2.6-8) but it is not going to be installed
Depends: libavahi-client3:i386 (>= 0.6.27-2+squeeze1) but it is not going to be installed
Depends: libavahi-common3:i386 (>= 0.6.27-2+squeeze1) but it is not going to be installed
Depends: libbsd0:i386 (>= 0.2.0-1) but it is not going to be installed
Depends: libcap2:i386 (>= 1:2.19-3) but it is not going to be installed
Depends: libcomerr2:i386 (>= 1.41.12-4stable1) but it is not going to be installed
Depends: libcups2:i386 (>= 1.4.4-7+squeeze1) but it is not going to be installed
Depends: libcurl3:i386 (>= 7.21.0-2) but it is not going to be installed
Depends: libdbus-1-3:i386 (>= 1.2.24-4+squeeze1) but it is not going to be installed
Depends: libdirectfb-1.2-9:i386 (>= 1.2.10.0-4) but it is not going to be installed
Depends: libdrm-intel1:i386 (>= 2.4.21-1~squeeze3) but it is not going to be installed
Depends: libdrm-radeon1:i386 (>= 2.4.21-1~squeeze3) but it is not going to be installed
Depends: libdrm2:i386 (>= 2.4.21-1~squeeze3) but it is not going to be installed
Depends: libedit2:i386 (>= 2.11-20080614-2) but it is not going to be installed
Depends: libesd0:i386 (>= 0.2.41-8) but it is not going to be installed
Depends: libexif12:i386 (>= 0.6.19-1) but it is not going to be installed
Depends: libexpat1:i386 (>= 2.0.1-7) but it is not going to be installed
Depends: libflac8:i386 (>= 1.2.1-2+b1) but it is not going to be installed
Depends: libfltk1.1:i386 (>= 1.1.10-2+b1) but it is not going to be installed
Depends: libfontconfig1:i386 (>= 2.8.0-2.1) but it is not going to be installed
Depends: libfreetype6:i386 (>= 2.4.2-2.1+squeeze3) but it is not going to be installed
Depends: libgcrypt11:i386 (>= 1.4.5-2) but it is not going to be installed
Depends: libgdbm3:i386 (>= 1.8.3-9) but it is not going to be installed
Depends: libgl1-mesa-dri:i386 (>= 7.7.1-5) but it is not going to be installed
Depends: libgl1-mesa-glx:i386 (>= 7.7.1-5) but it is not going to be installed
Depends: libglu1-mesa:i386 (>= 7.7.1-5) but it is not going to be installed
Depends: libgnutls26:i386 (>= 2.8.6-1) but it is not going to be installed
Depends: libgpg-error0:i386 (>= 1.6-1) but it is not going to be installed
Depends: libgphoto2-2:i386 (>= 2.4.6-3) but it is not going to be installed
Depends: libgphoto2-port0:i386 (>= 2.4.6-3) but it is not going to be installed
Depends: libgssapi-krb5-2:i386 (>= 1.8.3+dfsg-4squeeze2) but it is not going to be installed
Depends: libice6:i386 (>= 2:1.0.6-2) but it is not going to be installed
Depends: libidn11:i386 (>= 1.15-2) but it is not going to be installed
Depends: libieee1284-3:i386 (>= 0.2.11-6) but it is not going to be installed
Depends: libjack-jackd2-0:i386 (>= 1.9.5~dfsg-14) but it is not going to be installed or
libjack0:i386 (>= 1:0.118+svn3796-7) but it is not going to be installed
Depends: libjpeg62:i386 (>= 6b1-1) but it is not going to be installed
Depends: libjpeg8:i386 (>= 8b-1) but it is not going to be installed
Depends: libk5crypto3:i386 (>= 1.8.3+dfsg-4squeeze2) but it is not going to be installed
Depends: libkeyutils1:i386 (>= 1.4-1) but it is not going to be installed
Depends: libkrb5-3:i386 (>= 1.8.3+dfsg-4squeeze2) but it is not going to be installed
Depends: libkrb5support0:i386 (>= 1.8.3+dfsg-4squeeze2) but it is not going to be installed
Depends: liblcms1:i386 (>= 1.18.dfsg-1.2+b3) but it is not going to be installed
Depends: libltdl7:i386 (>= 2.2.6b-2) but it is not going to be installed
Depends: liblzo2-2:i386 (>= 2.03-2) but it is not going to be installed
Depends: libmpg123-0:i386 (>= 1.12.1-3) but it is not going to be installed
Depends: libnspr4-0d:i386 (>= 4.8.6-1) but it is not going to be installed
Depends: libnss3-1d:i386 (>= 3.12.8-1+squeeze4) but it is not going to be installed
Depends: libogg0:i386 (>= 1.2.0~dfsg-1) but it is not going to be installed
Depends: libopenal1:i386 (>= 1:1.12.854-2) but it is not going to be installed
Depends: libpam0g:i386 (>= 1.1.1-6.1+squeeze1) but it is not going to be installed
Depends: libpng12-0:i386 (>= 1.2.44-1+squeeze1) but it is not going to be installed
Depends: libpopt0:i386 (>= 1.16-1) but it is not going to be installed
Depends: libpulse0:i386 (>= 0.9.21-3+squeeze1) but it is not going to be installed
Depends: libsamplerate0:i386 (>= 0.1.7-3) but it is not going to be installed
Depends: libsane:i386 (>= 1.0.21-9) but it is not going to be installed
Depends: libsasl2-2:i386 (>= 2.1.23.dfsg1-7) but it is not going to be installed
Depends: libsdl1.2debian:i386 (>= 1.2.15) but it is not going to be installed
Depends: libselinux1:i386 (>= 2.0.96-1) but it is not going to be installed
Depends: libsigc++-2.0-0c2a:i386 (>= 2.2.4.2-1) but it is not going to be installed
Depends: libsm6:i386 (>= 2:1.1.1-1) but it is not going to be installed
Depends: libsndfile1:i386 (>= 1.0.21-3+squeeze1) but it is not going to be installed
Depends: libsqlite3-0:i386 (>= 3.7.3-1) but it is not going to be installed
Depends: libssh2-1:i386 (>= 1.2.6-1) but it is not going to be installed
Depends: libssl1.0.0:i386 (>= 1) but it is not going to be installed
Depends: libstdc++5:i386 (>= 1:3.3.6-20) but it is not going to be installed
Depends: libsvga1:i386 (>= 1:1.4.3-29) but it is not going to be installed
Depends: libsysfs2:i386 (>= 2.1.0+repack-1) but it is not going to be installed
Depends: libtasn1-3:i386 (>= 2.7-1) but it is not going to be installed
Depends: libtdb1:i386 (>= 1.2.1-2+b1) but it is not going to be installed
Depends: libtiff4:i386 (>= 3.9.4-5+squeeze3) but it is not going to be installed
Depends: libts-0.0-0:i386 (>= 1.0-7) but it is not going to be installed
Depends: libusb-0.1-4:i386 (>= 2:0.1.12-16) but it is not going to be installed
Depends: libuuid1:i386 (>= 2.17.2-9) but it is not going to be installed
Depends: libvorbis0a:i386 (>= 1.3.1-1) but it is not going to be installed
Depends: libvorbisenc2:i386 (>= 1.3.1-1) but it is not going to be installed
Depends: libvorbisfile3:i386 (>= 1.3.1-1) but it is not going to be installed
Depends: libwrap0:i386 (>= 7.6.q-19) but it is not going to be installed
Depends: libx11-6:i386 (>= 2:1.3.3-4) but it is not going to be installed
Depends: libx86-1:i386 (>= 1.1+ds1-6) but it is not going to be installed
Depends: libxau6:i386 (>= 1:1.0.6-1) but it is not going to be installed
Depends: libxaw7:i386 (>= 2:1.0.7-1) but it is not going to be installed
Depends: libxcb-render-util0:i386 (>= 0.3.6-1) but it is not going to be installed
Depends: libxcb-render0:i386 (>= 1.6-1) but it is not going to be installed
Depends: libxcb1:i386 (>= 1.6-1) but it is not going to be installed
Depends: libxcomposite1:i386 (>= 1:0.4.2-1) but it is not going to be installed
Depends: libxcursor1:i386 (>= 1:1.1.10-2) but it is not going to be installed
Depends: libxdamage1:i386 (>= 1:1.1.3-1) but it is not going to be installed
Depends: libxdmcp6:i386 (>= 1:1.0.3-2) but it is not going to be installed
Depends: libxext6:i386 (>= 2:1.1.2-1) but it is not going to be installed
Depends: libxfixes3:i386 (>= 1:4.0.5-1) but it is not going to be installed
Depends: libxft2:i386 (>= 2.1.14-2) but it is not going to be installed
Depends: libxi6:i386 (>= 2:1.3-6) but it is not going to be installed
Depends: libxinerama1:i386 (>= 2:1.1-3) but it is not going to be installed
Depends: libxml2:i386 (>= 2.7.8.dfsg-2+squeeze1) but it is not going to be installed
Depends: libxmu6:i386 (>= 2:1.0.5-2) but it is not going to be installed
Depends: libxmuu1:i386 (>= 2:1.0.5-2) but it is not going to be installed
Depends: libxp6:i386 (>= 1:1.0.0.xsf1-2) but it is not going to be installed
Depends: libxpm4:i386 (>= 1:3.5.8-1) but it is not going to be installed
Depends: libxrandr2:i386 (>= 2:1.3.0-3) but it is not going to be installed
Depends: libxrender1:i386 (>= 1:0.9.6-1) but it is not going to be installed
Depends: libxslt1.1:i386 (>= 1.1.26-6) but it is not going to be installed
Depends: libxss1:i386 (>= 1:1.2.0-2) but it is not going to be installed
Depends: libxt6:i386 (>= 1:1.0.7-1) but it is not going to be installed
Depends: libxtst6:i386 (>= 2:1.1.0-3) but it is not going to be installed
Depends: libxv1:i386 (>= 2:1.0.5-1) but it is not going to be installed
Depends: libxxf86vm1:i386 (>= 1:1.1.0-2) but it is not going to be installed
Depends: odbcinst1debian2:i386 (>= 2.2.14p2-1) but it is not going to be installed
Depends: libodbc1:i386 but it is not going to be installed
Depends: xaw3dg:i386 (>= 1.5+E-18) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
So ia32-libs is still not installed, but my original problem is solved. Should I tag this thread "solved"?
Re: What if I really need ia32-libs?
Well, I'd try to dig more into that problem, because who knows when another 32-bit software would be needed - and you wouldn't be able to install it.dclement wrote:So ia32-libs is still not installed, but my original problem is solved. Should I tag this thread "solved"?
In cases like this, I usually "descend" through dependencies and try to find out what is really broken and what is broken because it depends on the broken package. For example, the first package:
Code: Select all
apt-cache policy freeglut3:i386
sudo apt-get install freeglut3:i386
Code: Select all
sudo apt-get -f install
Re: What if I really need ia32-libs?
i guess i figured this out:dclement wrote:Lots of unmet dependancies:But I must add that in the meantime I figured out a way to activate the software with a command-line script (which can dispense with ia32-libs). (The activation failed however, but only because of obscure licensing issues.)Code: Select all
daniel@e6330v ~ $ LC_ALL=C sudo apt-get install ia32-libs-i386 [sudo] password for daniel: Reading package lists... Done Building dependency tree Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: ia32-libs-i386:i386 : Depends: freeglut3:i386 (>= 2.6.0-1) but it is not going to be installed Depends: lesstif2:i386 (>= 1:0.95.2-1) but it is not going to be installed Depends: libacl1:i386 (>= 2.2.49-4) but it is not going to be installed Depends: libasyncns0:i386 (>= 0.3-1.1) but it is not going to be installed Depends: libattr1:i386 (>= 1:2.4.44-2) but it is not going to be installed Depends: libaudio2:i386 (>= 1.9.2-4) but it is not going to be installed Depends: libaudiofile1:i386 (>= 0.2.6-8) but it is not going to be installed Depends: libavahi-client3:i386 (>= 0.6.27-2+squeeze1) but it is not going to be installed Depends: libavahi-common3:i386 (>= 0.6.27-2+squeeze1) but it is not going to be installed Depends: libbsd0:i386 (>= 0.2.0-1) but it is not going to be installed Depends: libcap2:i386 (>= 1:2.19-3) but it is not going to be installed Depends: libcomerr2:i386 (>= 1.41.12-4stable1) but it is not going to be installed Depends: libcups2:i386 (>= 1.4.4-7+squeeze1) but it is not going to be installed Depends: libcurl3:i386 (>= 7.21.0-2) but it is not going to be installed Depends: libdbus-1-3:i386 (>= 1.2.24-4+squeeze1) but it is not going to be installed Depends: libdirectfb-1.2-9:i386 (>= 1.2.10.0-4) but it is not going to be installed Depends: libdrm-intel1:i386 (>= 2.4.21-1~squeeze3) but it is not going to be installed Depends: libdrm-radeon1:i386 (>= 2.4.21-1~squeeze3) but it is not going to be installed Depends: libdrm2:i386 (>= 2.4.21-1~squeeze3) but it is not going to be installed Depends: libedit2:i386 (>= 2.11-20080614-2) but it is not going to be installed Depends: libesd0:i386 (>= 0.2.41-8) but it is not going to be installed Depends: libexif12:i386 (>= 0.6.19-1) but it is not going to be installed Depends: libexpat1:i386 (>= 2.0.1-7) but it is not going to be installed Depends: libflac8:i386 (>= 1.2.1-2+b1) but it is not going to be installed Depends: libfltk1.1:i386 (>= 1.1.10-2+b1) but it is not going to be installed Depends: libfontconfig1:i386 (>= 2.8.0-2.1) but it is not going to be installed Depends: libfreetype6:i386 (>= 2.4.2-2.1+squeeze3) but it is not going to be installed Depends: libgcrypt11:i386 (>= 1.4.5-2) but it is not going to be installed Depends: libgdbm3:i386 (>= 1.8.3-9) but it is not going to be installed Depends: libgl1-mesa-dri:i386 (>= 7.7.1-5) but it is not going to be installed Depends: libgl1-mesa-glx:i386 (>= 7.7.1-5) but it is not going to be installed Depends: libglu1-mesa:i386 (>= 7.7.1-5) but it is not going to be installed Depends: libgnutls26:i386 (>= 2.8.6-1) but it is not going to be installed Depends: libgpg-error0:i386 (>= 1.6-1) but it is not going to be installed Depends: libgphoto2-2:i386 (>= 2.4.6-3) but it is not going to be installed Depends: libgphoto2-port0:i386 (>= 2.4.6-3) but it is not going to be installed Depends: libgssapi-krb5-2:i386 (>= 1.8.3+dfsg-4squeeze2) but it is not going to be installed Depends: libice6:i386 (>= 2:1.0.6-2) but it is not going to be installed Depends: libidn11:i386 (>= 1.15-2) but it is not going to be installed Depends: libieee1284-3:i386 (>= 0.2.11-6) but it is not going to be installed Depends: libjack-jackd2-0:i386 (>= 1.9.5~dfsg-14) but it is not going to be installed or libjack0:i386 (>= 1:0.118+svn3796-7) but it is not going to be installed Depends: libjpeg62:i386 (>= 6b1-1) but it is not going to be installed Depends: libjpeg8:i386 (>= 8b-1) but it is not going to be installed Depends: libk5crypto3:i386 (>= 1.8.3+dfsg-4squeeze2) but it is not going to be installed Depends: libkeyutils1:i386 (>= 1.4-1) but it is not going to be installed Depends: libkrb5-3:i386 (>= 1.8.3+dfsg-4squeeze2) but it is not going to be installed Depends: libkrb5support0:i386 (>= 1.8.3+dfsg-4squeeze2) but it is not going to be installed Depends: liblcms1:i386 (>= 1.18.dfsg-1.2+b3) but it is not going to be installed Depends: libltdl7:i386 (>= 2.2.6b-2) but it is not going to be installed Depends: liblzo2-2:i386 (>= 2.03-2) but it is not going to be installed Depends: libmpg123-0:i386 (>= 1.12.1-3) but it is not going to be installed Depends: libnspr4-0d:i386 (>= 4.8.6-1) but it is not going to be installed Depends: libnss3-1d:i386 (>= 3.12.8-1+squeeze4) but it is not going to be installed Depends: libogg0:i386 (>= 1.2.0~dfsg-1) but it is not going to be installed Depends: libopenal1:i386 (>= 1:1.12.854-2) but it is not going to be installed Depends: libpam0g:i386 (>= 1.1.1-6.1+squeeze1) but it is not going to be installed Depends: libpng12-0:i386 (>= 1.2.44-1+squeeze1) but it is not going to be installed Depends: libpopt0:i386 (>= 1.16-1) but it is not going to be installed Depends: libpulse0:i386 (>= 0.9.21-3+squeeze1) but it is not going to be installed Depends: libsamplerate0:i386 (>= 0.1.7-3) but it is not going to be installed Depends: libsane:i386 (>= 1.0.21-9) but it is not going to be installed Depends: libsasl2-2:i386 (>= 2.1.23.dfsg1-7) but it is not going to be installed Depends: libsdl1.2debian:i386 (>= 1.2.15) but it is not going to be installed Depends: libselinux1:i386 (>= 2.0.96-1) but it is not going to be installed Depends: libsigc++-2.0-0c2a:i386 (>= 2.2.4.2-1) but it is not going to be installed Depends: libsm6:i386 (>= 2:1.1.1-1) but it is not going to be installed Depends: libsndfile1:i386 (>= 1.0.21-3+squeeze1) but it is not going to be installed Depends: libsqlite3-0:i386 (>= 3.7.3-1) but it is not going to be installed Depends: libssh2-1:i386 (>= 1.2.6-1) but it is not going to be installed Depends: libssl1.0.0:i386 (>= 1) but it is not going to be installed Depends: libstdc++5:i386 (>= 1:3.3.6-20) but it is not going to be installed Depends: libsvga1:i386 (>= 1:1.4.3-29) but it is not going to be installed Depends: libsysfs2:i386 (>= 2.1.0+repack-1) but it is not going to be installed Depends: libtasn1-3:i386 (>= 2.7-1) but it is not going to be installed Depends: libtdb1:i386 (>= 1.2.1-2+b1) but it is not going to be installed Depends: libtiff4:i386 (>= 3.9.4-5+squeeze3) but it is not going to be installed Depends: libts-0.0-0:i386 (>= 1.0-7) but it is not going to be installed Depends: libusb-0.1-4:i386 (>= 2:0.1.12-16) but it is not going to be installed Depends: libuuid1:i386 (>= 2.17.2-9) but it is not going to be installed Depends: libvorbis0a:i386 (>= 1.3.1-1) but it is not going to be installed Depends: libvorbisenc2:i386 (>= 1.3.1-1) but it is not going to be installed Depends: libvorbisfile3:i386 (>= 1.3.1-1) but it is not going to be installed Depends: libwrap0:i386 (>= 7.6.q-19) but it is not going to be installed Depends: libx11-6:i386 (>= 2:1.3.3-4) but it is not going to be installed Depends: libx86-1:i386 (>= 1.1+ds1-6) but it is not going to be installed Depends: libxau6:i386 (>= 1:1.0.6-1) but it is not going to be installed Depends: libxaw7:i386 (>= 2:1.0.7-1) but it is not going to be installed Depends: libxcb-render-util0:i386 (>= 0.3.6-1) but it is not going to be installed Depends: libxcb-render0:i386 (>= 1.6-1) but it is not going to be installed Depends: libxcb1:i386 (>= 1.6-1) but it is not going to be installed Depends: libxcomposite1:i386 (>= 1:0.4.2-1) but it is not going to be installed Depends: libxcursor1:i386 (>= 1:1.1.10-2) but it is not going to be installed Depends: libxdamage1:i386 (>= 1:1.1.3-1) but it is not going to be installed Depends: libxdmcp6:i386 (>= 1:1.0.3-2) but it is not going to be installed Depends: libxext6:i386 (>= 2:1.1.2-1) but it is not going to be installed Depends: libxfixes3:i386 (>= 1:4.0.5-1) but it is not going to be installed Depends: libxft2:i386 (>= 2.1.14-2) but it is not going to be installed Depends: libxi6:i386 (>= 2:1.3-6) but it is not going to be installed Depends: libxinerama1:i386 (>= 2:1.1-3) but it is not going to be installed Depends: libxml2:i386 (>= 2.7.8.dfsg-2+squeeze1) but it is not going to be installed Depends: libxmu6:i386 (>= 2:1.0.5-2) but it is not going to be installed Depends: libxmuu1:i386 (>= 2:1.0.5-2) but it is not going to be installed Depends: libxp6:i386 (>= 1:1.0.0.xsf1-2) but it is not going to be installed Depends: libxpm4:i386 (>= 1:3.5.8-1) but it is not going to be installed Depends: libxrandr2:i386 (>= 2:1.3.0-3) but it is not going to be installed Depends: libxrender1:i386 (>= 1:0.9.6-1) but it is not going to be installed Depends: libxslt1.1:i386 (>= 1.1.26-6) but it is not going to be installed Depends: libxss1:i386 (>= 1:1.2.0-2) but it is not going to be installed Depends: libxt6:i386 (>= 1:1.0.7-1) but it is not going to be installed Depends: libxtst6:i386 (>= 2:1.1.0-3) but it is not going to be installed Depends: libxv1:i386 (>= 2:1.0.5-1) but it is not going to be installed Depends: libxxf86vm1:i386 (>= 1:1.1.0-2) but it is not going to be installed Depends: odbcinst1debian2:i386 (>= 2.2.14p2-1) but it is not going to be installed Depends: libodbc1:i386 but it is not going to be installed Depends: xaw3dg:i386 (>= 1.5+E-18) but it is not going to be installed E: Unable to correct problems, you have held broken packages.
So ia32-libs is still not installed, but my original problem is solved. Should I tag this thread "solved"?
the problems with ia32-libs result from the fact that at the UP6 time multiarch was still shaping up.
Code: Select all
zerozero@home ~ $ sudo apt-get -s install ia32-libs-i386
[sudo] password for zerozero:
Reading package lists... Done
Building dependency tree
Reading state information... Done
ia32-libs-i386:i386 is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
(came as part of installing picasa - the default version in the repos)
Code: Select all
The following NEW packages will be installed:
freeglut3:i386 gtk2-engines-pixbuf:i386 ia32-libs ia32-libs-gtk ia32-libs-gtk-i386:i386 ia32-libs-i386:i386 lesstif2:i386 lib32asound2 lib32z1
libacl1:i386 libaio1:i386 libart-2.0-2:i386 libaudio2:i386 libaudiofile1:i386 libbsd0:i386 libcanberra-gtk-module:i386 libcanberra-gtk0:i386
libcanberra0:i386 libcurl3:i386 libdbus-glib-1-2:i386 libedit2:i386 libesd0:i386 libexif12:i386 libfltk1.1:i386 libgail-common:i386 libgail18:i386
libgconf-2-4:i386 libgconf2-4:i386 libgd2-xpm:i386 libgdbm3:i386 libgphoto2-2:i386 libgphoto2-l10n libgphoto2-port0:i386 libieee1284-3:i386
libjpeg62:i386 liblcms1:i386 libltdl7:i386 liblua5.1-0:i386 liblzo2-2:i386 libmng1:i386 libnspr4-0d:i386 libnss3-1d:i386 libodbc1:i386
libpam0g:i386 libpopt0:i386 libqt4-dbus:i386 libqt4-network:i386 libqt4-script:i386 libqt4-test:i386 libqt4-xml:i386 libqtcore4:i386
libqtdbus4:i386 libqtgui4:i386 libsane:i386 libsane-extras:i386 libsigc++-2.0-0c2a:i386 libstdc++5:i386 libsvga1:i386 libsysfs2:i386 libtdb1:i386
libusb-0.1-4:i386 libusb-1.0-0:i386 libwmf0.2-7:i386 libx86-1:i386 libxaw7:i386 libxcb-render-util0:i386 libxmuu1:i386 libxp6:i386 libxpm4:i386
libxss1:i386 libxv1:i386 odbcinst1debian2:i386 picasa xaw3dg:i386
0 upgraded, 74 newly installed, 0 to remove and 0 not upgraded.
Re: What if I really need ia32-libs?
I don't remember installing anything like that from Testing, still I have ia32-libs-i386:i386 and its dependencies installed.
Re: What if I really need ia32-libs?
Well, out of curiosity I tried and installed my favorite go-playing software, [url=http://www.pandanet.co.jp/English/glgo/]glGo[/url] (32 bits). The deb file ran fine, but when I tried to start glGo, it complained about a missing 32-bits lib (namely libSDL-1.2.so.0, which I guess must be part of ia32-libs).Monsta wrote:Well, I'd try to dig more into that problem, because who knows when another 32-bit software would be needed - and you wouldn't be able to install it.
So let's go on:
Code: Select all
daniel@e6330v ~ $ LC_ALL=C apt-cache policy freeglut3:i386
freeglut3:i386:
Installed: (none)
Candidate: 2.6.0-4
Version table:
2.6.0-4 0
500 http://lmde-mirror.gwendallebihan.net/latest/ testing/main i386 Packages
Code: Select all
daniel@e6330v ~ $ LC_ALL=C sudo apt-get install freeglut3:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
freeglut3:i386 : Depends: libc6:i386 (>= 2.7) but it is not going to be installed
Depends: libgl1-mesa-glx:i386 but it is not going to be installed or
libgl1:i386
Depends: libx11-6:i386 but it is not going to be installed
Depends: libxext6:i386 but it is not going to be installed
Depends: libxi6:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Zerozero, does it mean I should add a repository line, like e.g.zerozero wrote:it is installable with a snapshot of testing from may/31st
deb http://snapshot.debian.org/archive/debian/20130531/
but how does the line end? wheezy main?
Re: What if I really need ia32-libs?
We need to go deeper...dclement wrote:Code: Select all
Depends: libc6:i386 (>= 2.7) but it is not going to be installed
Re: What if I really need ia32-libs?
Agreed!Monsta wrote:We need to go deeper...
I'm comparing with my own PC, on which everything works well. I had added the i386 architecture. But I had to go back, because I was getting warnings every time I started Synaptic about "broken" 32-bit packages (which were running fine, though). Yet I had had time to notice that, in Synaptic, the 32-bit packages were tagged with ":i386" appended to their name.
Now back to the problematic PC at work, though Multiarch is enabled, I don't see any of these :i386 tags. In fact, the 32-bit packages don't even seem to show. So there may be something wrong with my Multiarch and/or my sources.list.
Re: What if I really need ia32-libs?
I meant you can try to apt-get install libc6:i386 and see what message would be this time
Re: What if I really need ia32-libs?
Oops, sorry:
(strange, I don't see it at all in Synaptic)
But then:... I'm going round in circles!
Code: Select all
daniel@e6330v ~ $ LC_ALL=C sudo apt-get install libc6:i386
[sudo] password for daniel:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libc6:i386 : Depends: libgcc1:i386 but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
But then:
Code: Select all
daniel@e6330v ~ $ LC_ALL=C sudo apt-get install libgcc1:i386
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libgcc1:i386 : Depends: libc6:i386 (>= 2.2.4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Re: What if I really need ia32-libs?
Wow, there are circular dependencies indeed, so looks like installing libs one by one won't get us to the root of the problem. That's a little shock for my humble knowledge of Debian...
Okay, let's try fixing the dependencies with this:
Okay, let's try fixing the dependencies with this:
Code: Select all
sudo apt-get -f install
Re: What if I really need ia32-libs?
Hmm... I knew the apt-get -f install command, I think I had already run it a while ago. I ran it once more, that cannot hurt. Unfortunately, it doesn't solve the circular dependancies between libgcc1:i386 and libc6:i386. The outputs of apt-get install libc6:i386 and apt-get install libgcc1:i386 remain the same.
I'm short of ideas for now...
I'm short of ideas for now...