Bug#733467: libglib2.0-0: Multi-arch: can't install armel package on an amd64 box

Dima Kogan dima at secretsauce.net
Sun Dec 29 02:25:09 UTC 2013


Package: libglib2.0-0
Severity: normal

Hi. This may be a qemu bug intead of a libglib2.0-0 bug; I can't tell
without digging.

I have an amd64 Debian/sid box with armel architecture support (via
multi-arch). I am unable to install the armel libglib2.0-0 package; the
postinst script runs out of memory on my machine; I have 4GB of RAM, so
this really shouldn't happen.

The specific command in the postinst that eats the RAM is

 /usr/lib/arm-linux-gnueabi/glib-2.0/glib-compile-schemas /usr/share/glib-2.0/schemas

The argument doesn't matter. Even

 /usr/lib/arm-linux-gnueabi/glib-2.0/glib-compile-schemas --help

sits there eating RAM until it runs out. On my machine it takes a few
minutes to consume all 4GB. This postinst command runs in qemu, so it is
possible that qemu is the faulty piece here. I see this trying to
install

 libglib2.0-0_2.36.4-1_armel.deb

Qemu packages I have:

ii  qemu                  1.6.0+dfsg-2      amd64
ii  qemu-keymaps          1.6.0+dfsg-1      all
ii  qemu-slof             20130430+dfsg-1   all
ii  qemu-system           1.6.0+dfsg-2      amd64
ii  qemu-system-arm       1.6.0+dfsg-1      amd64
ii  qemu-system-common    1.6.0+dfsg-1      amd64
ii  qemu-system-mips      1.6.0+dfsg-1      amd64
ii  qemu-system-misc      1.6.0+dfsg-1      amd64
ii  qemu-system-ppc       1.6.0+dfsg-1      amd64
ii  qemu-system-sparc     1.6.0+dfsg-1      amd64
ii  qemu-system-x86       1.6.0+dfsg-1      amd64
ii  qemu-user             1.6.0+dfsg-2      amd64
ii  qemu-user-static      1.6.0+dfsg-1      amd64
ii  qemu-utils            1.6.0+dfsg-2      amd64



More information about the pkg-gnome-maintainers mailing list