Just to explain - it seems like we used to carry some fairly messy patches in gtk to make this work, but now we currently only have a small patch in gdk-pixbuf to add ia32-libs compatibility. However, all the current patch seems to do is tell gdk-pixbuf to look for a /usr/lib/gdk- pixbuf-2.0/2.10.0/loader.cache.32 (which should have a list of all the 32-bit modules). However, this file doesn't actually exist, and there isn't really any mechanism for creating it - so it falls back to /usr/lib/gdk-pixbuf-2.0/2.10.0/loader.cache which has all of the 64-bit modules in.
So, I've pushed a change to bzr now which tells gdk-pixbuf to look for a /usr/lib32/gdk-pixbuf-2.0/2.10.0/loaders.cache. I've also added support for generating the loaders.cache by using a 32-bit gdk-pixbuf-query- loaders on 64-bit machines (the patch makes it search in the right place for the modules). This will also require a small change in ia32-libs - the postinst script will now need a hook to generate the loaders.cache on install -- Loader chooses 64-bit instead of 32-bit library https://bugs.launchpad.net/bugs/641056 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
