Test case:
1. Download (liblaunchpad-integration1, gcalctool )
wget
http://archive.ubuntu.com/ubuntu/pool/main/g/gcalctool/gcalctool_5.22.1-0ubuntu1_i386.deb
wget
http://archive.ubuntu.com/ubuntu/pool/main/l/launchpad-integration/liblaunchpad-integration1_0.1.19_i386.deb
2. Unpack
mkdir /tmp/test
dpkg -x gcalctool_5.22.1-0ubuntu1_i386.deb /tmp/test
dpkg -x liblaunchpad-integration1_0.1.19_i386.deb /tmp/test
3. Set LD_LIBRARY_PATH
export LD_LIBRARY_PATH=/tmp/test/usr/lib
4. Run :
[EMAIL PROTECTED]:/tmp$ /tmp/test/usr/bin/gcalctool
Gtk-Message: Failed to load module "gail": /usr/lib/gtk-2.0/modules/libgail.so:
wrong ELF class: ELFCLASS64
Gtk-Message: Failed to load module "atk-bridge":
/usr/lib/gtk-2.0/modules/libatk-bridge.so: wrong ELF class: ELFCLASS64
(gcalctool:8531): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-
scim-bridge.so: wrong ELF class: ELFCLASS64
(gcalctool:8531): Gtk-WARNING **: Loading IM context type 'scim-bridge'
failed
(gcalctool:8531): Gtk-WARNING **: /usr/lib/gtk-2.0/2.10.0/immodules/im-
scim-bridge.so: wrong ELF class: ELFCLASS64
5. Patch libgtk-x11-2.0.so.0.1200.9
sudo ln -s /usr/lib32 /usr/l32
sudo sed -i -e 's/usr\/lib/usr\/l32/g' /usr/lib32/libgtk-x11-2.0.so.0.1200.9
6. Run:
[EMAIL PROTECTED]:/tmp$ /tmp/test/usr/bin/gcalctool
--
ia32 apps look for libs on the wrong place
https://bugs.launchpad.net/bugs/190227
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to gtk+2.0 in ubuntu.
--
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs