[amd64] ia32-libs installation (and even the Ubuntu distro at all) is missing important 32-bit libs

Bug #183173 reported by Till Kamppeter
10
Affects Status Importance Assigned to Milestone
ia32-libs (Ubuntu)
Fix Released
High
Martin Pitt

Bug Description

Binary package hint: ia32-libs

I want to use the following 32-bit programs on a 64-bit (amd64) Hardy system:

- Skype
- Adobe Reader
- Flash Player
- Firefox

The first three are not available as amd64 binaries and Firefox needs to be 32-bit so that it accepts 32-bit plug-ins.

To get them all working, I had to copy the following files from a machine running Hardy 32-bit as they are not available in Ubuntu packages for amd64:

libsepol.so.1*
libsepol.so
libsepol.a
libselinux.so.1*
libselinux.so
libselinux.a
libpixman-1.so.0.9.6
libpixman-1.so.0
libpixman-1.so
libpixman-1.a

I have generally taken them from the /usr/lib directory of the 32-bit box and copied them into the /usr/lib32 directory of the 64-bit box. Only the one marked with * are also taken from /lib and copied into /lib32.

Adobe Reader also needs /usr/lib32/firefox32/libgtkembedmoz.so which I have taken from /usr/lib/firefox/ on the 32-bit machine, I have copied the file but it still asks for it.

Related branches

Changed in ia32-libs:
importance: Undecided → High
Revision history for this message
Kit (svartalfar13) wrote :

 * Need for libselinux.so.1 to use nspluginwrapper to run adobe flash plugin within firefox!
 * flashplugin-nonfree package fails to configure because of missing libselinux

Albert Damen (albrt)
Changed in ia32-libs:
status: New → Confirmed
Martin Pitt (pitti)
Changed in ia32-libs:
assignee: nobody → pitti
status: Confirmed → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

---------------
ia32-libs (2.2ubuntu4) hardy; urgency=low

  * fetch-and-build: Let BUILD default to 0, since we never actually use
    BUILD=1 in Ubuntu.
  * Add libpulse{0,-browse0,-mainloop-glib0,core5}, libpixman-1-0, libsepol1,
    libselinux1. This unbreaks Flash, Skype, Adobe Reader, and probably a few
    others. (LP: #183173, #155015, #180478)

 -- Martin Pitt <email address hidden> Thu, 17 Jan 2008 11:57:14 +0000

Changed in ia32-libs:
status: In Progress → Fix Released
Revision history for this message
Dara Adib (daradib) wrote :

Marking as duplicate of Bug 180478 for consistency.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.