SEARCH

Enter your search query in the box above ^, or use the forum search tool.

You are not logged in.

#1 2012-12-11 23:07:52

VDP76
#! Bean Roaster
Registered: 2012-04-12
Posts: 840

[SOLVED] ia32 packages kept back from dist-upgrade

hi,

since few days when I perform a dist-upgrade I have such error

The following packages have been kept back:
  ia32-libs ia32-libs-gtk
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

this is what I have currently installed on my system:

mattia@ThinkCBW:~$ apt-cache policy ia32-libs
ia32-libs:
  Installed: 20120926
  Candidate: 1:0.4
  Version table:
     1:0.4 0
        500 http://debian.intergenia.de/debian/ wheezy/main amd64 Packages
 *** 20120926 0
        100 /var/lib/dpkg/status
mattia@ThinkCBW:~$ apt-cache policy ia32-libs-gtk 
ia32-libs-gtk:
  Installed: 20120102
  Candidate: 1:0.1
  Version table:
     1:0.1 0
        500 http://debian.intergenia.de/debian/ wheezy/main amd64 Packages
 *** 20120102 0
        100 /var/lib/dpkg/status

does anyone experiences the same error??

thanks

Last edited by VDP76 (2012-12-13 18:46:16)


#!#!#! Forum etiquette #!#!#!
Are you a new member!? Have you introduced yourself?!
CLI basics | LVM | smxi | chrooting | multiarch

Offline

Be excellent to each other!

#2 2012-12-11 23:13:22

bigbenaugust
#! Junkie
From: the 919
Registered: 2009-03-04
Posts: 341

Re: [SOLVED] ia32 packages kept back from dist-upgrade

I have that on my Linux Mint Debian machine at home, which is also Wheezy-based. None of my #! machines has multilib enabled... but my netbook may need it for the Brother print drivers.


--Ben
Debian: II   Arch: II   openSUSE: I

Offline

#3 2012-12-11 23:17:56

el_koraco
#!/loony/bun
From: inside Ed
Registered: 2011-07-25
Posts: 4,749

Re: [SOLVED] ia32 packages kept back from dist-upgrade

That's because ia32 libs are gone from the repos, with the move to multiarch. Read up on multiarch to see how to do the conversion properly, I can't really help you with the specifics. The guys over at the siduction froum have talked about thisl

Offline

#4 2012-12-11 23:41:57

bigbenaugust
#! Junkie
From: the 919
Registered: 2009-03-04
Posts: 341

Re: [SOLVED] ia32 packages kept back from dist-upgrade

Perhaps this is of use:

http://wiki.debian.org/Multiarch/HOWTO

I will give it a shot on my netbook tonight.


--Ben
Debian: II   Arch: II   openSUSE: I

Offline

#5 2012-12-12 06:36:44

bigbenaugust
#! Junkie
From: the 919
Registered: 2009-03-04
Posts: 341

Re: [SOLVED] ia32 packages kept back from dist-upgrade

Just tried the howto above on my #! box so I could install the 32-bit-only printer drivers from Brother, and also on my LMDE machine which was displaying the OP's original issue.

To sum up, run

# dpkg --add-architecture i386

Then add

[arch=amd64,i386]

between the deb and the URL in each line of your /etc/apt/sources.list. Then do an

apt-get update ; apt-get dist-upgrade

as usual.

It seems that after setting up multiarch support as in the howto and above, doing an

apt-get install ; apt-get dist-upgrade

replaces the ia32-libs metapackage with a boatload of individual i386 library packages. It came out to 138MB on my netbook. Just FYI, you may not wish to do this on a modem connection. wink


--Ben
Debian: II   Arch: II   openSUSE: I

Offline

#6 2012-12-12 08:26:54

VDP76
#! Bean Roaster
Registered: 2012-04-12
Posts: 840

Re: [SOLVED] ia32 packages kept back from dist-upgrade

thanks bigbenaugust!  cool
I'll set up multiarch when I get home later today or tomorrow...


#!#!#! Forum etiquette #!#!#!
Are you a new member!? Have you introduced yourself?!
CLI basics | LVM | smxi | chrooting | multiarch

Offline

#7 2012-12-13 18:45:48

VDP76
#! Bean Roaster
Registered: 2012-04-12
Posts: 840

Re: [SOLVED] ia32 packages kept back from dist-upgrade

The following packages will be upgraded:
  ia32-libs ia32-libs-gtk
2 upgraded, 182 newly installed, 0 to remove and 0 not upgraded.
Need to get 76.9 MB of archives.
After this operation, 112 MB of additional disk space will be used.

Done smoothly, thanks again bigbenaugust!


#!#!#! Forum etiquette #!#!#!
Are you a new member!? Have you introduced yourself?!
CLI basics | LVM | smxi | chrooting | multiarch

Offline

#8 2013-05-13 13:09:39

Tas
New Member
Registered: 2012-03-26
Posts: 8

Re: [SOLVED] ia32 packages kept back from dist-upgrade

Worked perfectly with a new installation of Waldorf Stable.

Thanks bigbenaugust!

smile

Offline

#9 2013-06-20 11:13:33

tdrusk
#! Member
Registered: 2011-11-27
Posts: 54
Website

Re: [SOLVED] ia32 packages kept back from dist-upgrade

bigbenaugust wrote:

Just tried the howto above on my #! box so I could install the 32-bit-only printer drivers from Brother, and also on my LMDE machine which was displaying the OP's original issue.

To sum up, run

# dpkg --add-architecture i386

Then add

[arch=amd64,i386]

between the deb and the URL in each line of your /etc/apt/sources.list. Then do an

apt-get update ; apt-get dist-upgrade

as usual.

It seems that after setting up multiarch support as in the howto and above, doing an

apt-get install ; apt-get dist-upgrade

replaces the ia32-libs metapackage with a boatload of individual i386 library packages. It came out to 138MB on my netbook. Just FYI, you may not wish to do this on a modem connection. wink

I am bumping this thread because I hope that someone who is having my problem will find it with some keywords I am going to use. If you are running 64-bit Crunchbang Waldorf or Debian Wheezy this is probably the solution to your problem.

My problem was that Eclipse or Android ADT(Android Development Tools) was showing all of my projects as having an error. An error that I got was "R cannot be resolved to a variable". I pulled my hair out with this until I did a Project -> Clean. After doing the clean I found "Error executing aapt: Cannot run program." The next error, which brought me here, was "Hint: On 64-bit systems, make sure the 32-bit libraries are installed: apt-get install ia32-libs".

I hope this helps someone!

Offline

Board footer

Powered by FluxBB

Copyright © 2012 CrunchBang Linux.
Proudly powered by Debian. Hosted by Linode.
Debian is a registered trademark of Software in the Public Interest, Inc.
Server: zapp

Debian Logo