and are missing in ia32-libs

Bug #277454 reported by meuns on 2008-10-03
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ia32-libs (Ubuntu)

Bug Description

Binary package hint: ia32-libs


I would use glGo 1.4.1 on my Hardy (64bit), but this application is compiled for 32bit systems and ia32-libs doesn't provide and

If I launch the application :
glGo: error while loading shared libraries: cannot open shared object file: No such file or directory

If I list the linked libraries : => (0xffffe000) => /usr/lib/games/glGo/ (0xf7f40000) => /usr/lib32/ (0xf7e99000) => not found => /usr/lib32/ (0xf7e93000) => not found => /usr/lib32/ (0xf7def000) => /usr/lib32/ (0xf7d6c000) => /usr/lib32/ (0xf79f4000) => /usr/lib32/ (0xf7970000) => /usr/lib32/ (0xf7956000) => /usr/lib32/ (0xf793e000) => /usr/lib32/ (0xf7901000) => /usr/lib32/ (0xf78c4000) => /usr/lib32/ (0xf78c0000) => /usr/lib32/ (0xf78bb000) => /lib32/ (0xf78b2000) => /usr/lib32/ (0xf7801000) => /usr/lib32/ (0xf77fe000) => /usr/lib32/ (0xf77f5000) => /usr/lib32/ (0xf77d2000) => /usr/lib32/ (0xf77b2000) => /usr/lib32/ (0xf775f000) => /usr/lib32/ (0xf773e000) => /usr/lib32/ (0xf7729000) => /lib32/ (0xf7725000) => /usr/lib32/ (0xf7631000) => /lib32/ (0xf760c000) => /usr/lib32/ (0xf7601000) => /lib32/ (0xf75e9000) => /lib32/ (0xf749a000) => /usr/lib32/ (0xf73b3000) => /usr/lib32/ (0xf72ef000) => /usr/lib32/ (0xf728c000) => /usr/lib32/ (0xf7284000) => /usr/lib32/ (0xf7271000) => /usr/lib32/ (0xf7201000) => /usr/lib32/ (0xf66eb000) => /usr/lib32/tls/ (0xf66e9000) => /usr/lib32/ (0xf66db000) => /usr/lib32/ (0xf66d2000) => /usr/lib32/ (0xf66cf000) => /usr/lib32/ (0xf66cb000) => /usr/lib32/ (0xf66c6000) => /usr/lib32/ (0xf6664000) => /usr/lib32/ (0xf663a000) => /usr/lib32/ (0xf6632000) => /usr/lib32/ (0xf6629000) => /usr/lib32/ (0xf6623000) => /usr/lib32/ (0xf661a000) => /lib32/ (0xf6601000)
/lib/ (0xf7f92000) => /usr/lib32/ (0xf65da000) => /usr/lib32/ (0xf65c1000) => /usr/lib32/ (0xf65bf000) => /usr/lib32/ (0xf65a7000) => /usr/lib32/ (0xf65a4000) => /usr/lib32/ (0xf657d000) => /usr/lib32/ (0xf6553000) => /usr/lib32/ (0xf654e000)

Best regards

Related branches

Daniel T Chen (crimsun) on 2008-11-11
Changed in ia32-libs:
importance: Undecided → Wishlist
meuns (sylvainmeunier26) on 2008-11-11
description: updated

I'm marking this as a dupe of bug #298611.
if this is not correct, please remove the dupe.

Anders Kaseorg (anders-kaseorg) wrote :

No, libSDL_image and libpython2.5 are different libraries; bug #298611 is about libuuid. These problems will have to be dealt with separately.

C. Cooke (ccooke) wrote :

Confirmed here - just tried to run Dwarf Fortress on a new 64-bit Jaunty Alpha-4.

C. Cooke (ccooke) wrote :

It's an expected lib for most 32-bit games you're likely to run on a 64-bit install - and since many of them are going to be 32-bit for the foreseeable future...

Changed in ia32-libs:
status: New → Confirmed
C. Cooke (ccooke) wrote :


You can work around this by copying a correct 32-bit into /usr/lib32. I've attached the one from current 32-bit Intrepid (I know it works and I don't have spare systems to try with 32-bit Jaunty).

To install this, you need to:

1) Download the attached file to your desktop.
2) sudo cp ~/ /usr/lib32
3) sudo ldconfig

That should fix it for now.

C. Cooke (ccooke) wrote :

Oops. That's what happens when you get distracted by a phone call half-way through a comment.

Let's try this again:


You can work around this by copying the correct 32-bit libs to your /usr/lib32. I've attached the python and libSDL_image libs from 32-bit Intrepid and verified they work with glGo (and a couple of other 32-bit games).

To install, you need to:

1) Download the targalled libs to your Desktop.
2) Open a terminal.
2) cd ~/Desktop
3) sudo tar -C /usr/lib32 -xvjf ia32-missing-libs.tar.bz2
4) sudo ldconfig

That should have it working for you.

meuns (sylvainmeunier26) wrote :

It works ! I will play on IGS with my Ubuntu now.


Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ia32-libs - 2.7ubuntu4

ia32-libs (2.7ubuntu4) jaunty; urgency=low

  * fetch-and-build:
    - add libsqlite3-0, needed as a dependency of libnss3-1d (LP: #326311).
    - add libmikmod2 and libsmpeg0 needed as dependencies of libsdl-mixer1.2
      (LP: #154883).
    - add libcanberra-gtk-module and its dependencies (libcanberra-gtk0,
      libcanberra0 and libtdb1)
    - add libsdl-image1.2 and python2.5 (LP: #277454)
    - add missing dependencies:
      - libcelt0 for libjack0
      - libsmbios2 for libhal1
      - libspeexdsp1 and liboil0.3 for libpulsecore9
      - libavahi-common3 and libavahi-client3 for libpulse-browse0
      - libgail18 for libgnomecanvas2-0
    - drop libartsc0, which is now obsolete.
  * debian/rules:
    - automatically create all missing .so symlinks in /lib32 and /usr/lib32 as
      the manual list of links was always out of sync and incomplete
      (LP: #277772, #309841).
  * Freshen packages (as of Jaunty beta1) (LP: #338145, #325098, #337210)

 -- Fabien Tassin <email address hidden> Fri, 20 Mar 2009 23:48:50 +0100

Changed in ia32-libs:
status: Confirmed → Fix Released
Sergik (refill2002) on 2011-12-29
Changed in ia32-libs (Ubuntu):
assignee: nobody → Sergik (refill2002)
Steve Langasek (vorlon) on 2011-12-29
Changed in ia32-libs (Ubuntu):
assignee: Sergik (refill2002) → nobody
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers