[amd64] ia32-libs installation (and even the Ubuntu distro at all) is missing important 32-bit libs
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-
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/
Related branches
Changed in ia32-libs: | |
importance: | Undecided → High |
Changed in ia32-libs: | |
status: | New → Confirmed |
Changed in ia32-libs: | |
assignee: | nobody → pitti |
status: | Confirmed → In Progress |
* 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