The application I was having issues with was Ida (the disassembler). The native Linux client is only pre-compiled 32-bit, and utilizes Qt for the graphics libraries. It ships with the .so's for Qt, but I found that I needed to install the i386/ia32 versions of
* appmenu-gtk * libavahi-glib1 * libbononboui2 * libdbusmenu-glib3 * libdbusmenu-gtk3 * libgnome2 * ibus-gtk * libgnomeui * libgnomevfs2 * liboverlay-scrollbar to get through the dependencies. Turns out that to actually get the application to run, I needed to set up a 32-bit chroot environment because it also depends on Python, which would have required pulling in all of the 32-bit Python libraries and executables (read: ugly). The thing I notice from the experience was that it appears that while the ia32-libs meta-package has most things, there are clearly some Gnome/GTK/GUI related items missing. Maybe there needs to be meta- packages for the various graphics systems as well that users can install to obtain those items. Or, another idea is to have a meta-package for a 32-bit chroot environment. Or, someone finally solving the 32-bit on 64-bit Linux environment once-and-for-all for ALL dependencies :). Ok, maybe that last one is a stretch. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/783155 Title: Natty: Loader chooses 64-bit instead of 32-bit library -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs