This is a good lead as to where some more ia32-libs bugs are!! It turns out what I needed to do for lucid to achieve the same thing in lucid that you outlined with natty was:
/usr/bin/gdk-pixbuf-query-loaders >/etc/gtk-2.0/gdk-pixbuf.loaders.32 /bin/sed -i -e 's#/usr/lib#/usr/lib32#' /etc/gtk-2.0/gdk-pixbuf.loaders.32 /usr/bin/gtk-query-immodules-2.0 >/etc/gtk-2.0/gtk.immodules.32 /bin/sed -i -e 's#/usr/lib#/usr/lib32#' /etc/gtk-2.0/gtk.immodules.32 Thanks! I wish Ubuntu would support it's LTS stuff better -- this is the second area I've needed to patch. Another was reported in launchpad by das3rd: The workaround was to do the following sudo ln -s /usr/lib32 /usr/123 sudo sed -i -e 's/usr\/lib/usr\/123/g' libgio-2.0.so.0.2400.1 to patch libgio, THEN get a copy of libgvfscommon.so.0.0.0 from a 32 bit system and copy it into /usr/lib32, fix permissions, owner and add a symlink sudo chown root libgvfscommon.so.0.0.0 sudo chgrp root libgvfscommon.so.0.0.0 sudo chmod 644 libgvfscommon.so.0.0.0 sudo ln -s libgvfscommon.so.0.0.0 libgvfscommon.so.0 and Scott Ritchie fixed it in Maverick -- but NOT Lucid! I don't understand why this stuff doesn't get fixed in the LTS release! Thanks again for the lead! Harry On Thu, 23 Jun 2011 14:12:44 -0000 jason hord wrote: > The following worked around the issue on natty (11.04) for me: > > sudo sh -c 'sed s#/usr/lib/#/usr/lib32/#g /usr/lib/gdk- > pixbuf-2.0/2.10.0/loaders.cache > /usr/lib/gdk- > pixbuf-2.0/2.10.0/loaders.cache.32' > > A similar fix might be possible for older distributions. > > -- = > > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/762025 > > Title: > acroread package from canonical reports errors on amd64 systems > > Status in =E2=80=9Cacroread=E2=80=9D package in Ubuntu: > New > > Bug description: > Binary package hint: acroread > > Apparently only on 64 bit systems, the acroread package from canonical re= > ports a number > of errors like: > > (acroread:25310): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_width: assertion = > `GDK_IS_PIXBUF (pixbuf)' failed > (acroread:25310): GdkPixbuf-CRITICAL **: gdk_pixbuf_get_height: assertion= > `GDK_IS_PIXBUF (pixbuf)' failed > (acroread:25310): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_= > IS_OBJECT (object)' failed > (acroread:25310): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_= > IS_OBJECT (object)' failed > > etc. etc. > > acroread still runs, but seeing these errors reported all the time is > a bug. > > Surfing about other apps with similar problems implies that the problem is > a bug in the lib32 stuff for 64 bit systems. It was fine in Hardy, but b= > roken in Lucid. > So, it's likely a lib32 problem for 64 bit systems instead of an acroread= > problem. > > lsb_release -rd > Description: Ubuntu 10.04.2 LTS > Release: 10.04 > > apt-cache policy acroread > acroread: > Installed: 9.4.2-0lucid1 > Candidate: 9.4.2-0lucid1 > Version table: > *** 9.4.2-0lucid1 0 > 500 http://archive.canonical.com/ubuntu/ lucid/partner Packages > 100 /var/lib/dpkg/status > > To manage notifications about this bug go to: > https://bugs.launchpad.net/ubuntu/+source/acroread/+bug/762025/+subscriptio= > ns -- Harry G. McGavran, Jr. E-mail: w5...@w5pny.com -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/762025 Title: acroread package from canonical reports errors on amd64 systems To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/acroread/+bug/762025/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs