missing ia32 libXcomposite
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ia32-libs (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Bug Description
Binary package hint: ia32-libs
$ uname -a
Linux mblakele-lt 2.6.22-10-generic #1 SMP Wed Aug 22 07:42:05 GMT 2007 x86_64 GNU/Linux
$ apt-show-versions | grep ia32
ia32-libs-kde/gutsy uptodate 12
ia32-libs/gutsy uptodate 2.1ubuntu1
I use the 32-bit mozilla.org build of thunderbird 2.0 on an x86-64 gutsy install. Today, after running dist-upgrade, I found that thunderbird would no longer launch:
$ ~/opt/thunderbi
/etc/init.d/xprint: 534: Syntax error: Bad substitution
/home/mblakele/
Ignoring the xprint error for the moment, it looks like thunderbird can't find libXcomposite.so.1. I have a 64-bit version of that library:
$ dlocate libXcomposite.so | awk '{ print $2 }' | xargs ls -l
lrwxrwxrwx 1 root root 22 2007-07-25 08:03 /usr/lib/
lrwxrwxrwx 1 root root 22 2007-07-25 08:03 /usr/lib/
-rw-r--r-- 1 root root 9672 2007-07-25 02:59 /usr/lib/
...but I can't find a 32-bit version. I suspect that it has been dropped from a recently-updated package, probably ia32-libs.
I'm having the same problem when installing flashplugin-nonfree (see Bug 138152).
Meanwhile you can grab libXcomposite.so.1 and extract to /usr/lib32.