Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

lxde.xml: icons missing from desktop in X applications #4

Open
obbardc opened this issue Feb 27, 2019 · 5 comments
Open

lxde.xml: icons missing from desktop in X applications #4

obbardc opened this issue Feb 27, 2019 · 5 comments
Labels
bug Something isn't working

Comments

@obbardc
Copy link
Member

obbardc commented Feb 27, 2019

Cannot install libgdk-pixbuf2.0-0 inside an armhf chroot.

Package: libgdk-pixbuf2.0-0
Version: 2.38.0+dfsg-7

installing the package under an armhf chroot on amd64 results in the following error, the package is not configured properly and leads to icons missing from the desktop environment.

Setting up libgdk-pixbuf2.0-0:armhf (2.38.0+dfsg-7) ...

(process:21627): GLib-ERROR **: 20:50:46.361: getauxval () failed: No such file or directory
qemu: uncaught target signal 5 (Trace/breakpoint trap) - core dumped
Trace/breakpoint trap

The fix was to run the following commands (not in chroot -- on the real hardware):

$ apt-get --reinstall install libgdk-pixbuf2.0-0
$ update-mime-database /usr/share/mime

Note this previously worked about ~6 months ago.

@obbardc obbardc added the bug Something isn't working label Feb 27, 2019
@obbardc obbardc changed the title Icons missing from desktop in X applications lxde.xml: icons missing from desktop in X applications Feb 27, 2019
@danielhjames
Copy link
Member

Thanks for filing this in Debian @obbardc :-)

Since the reinstallation works on the target system, could be there is a dependency package of libgdk-pixbuf2.0-0 which is not fully ready inside the chroot. Maybe the database in shared-mime-info ?

@obbardc
Copy link
Member Author

obbardc commented Feb 28, 2019

I reckon this is more of a chroot thing, maybe the qemu-arm translator is not working correctly.

Maybe related to 64studio/pdk-mediagen#19....

@obbardc
Copy link
Member Author

obbardc commented Feb 28, 2019

Note this is also reported upstream to Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=923289

@obbardc obbardc self-assigned this Feb 28, 2019
@benp44
Copy link

benp44 commented Oct 8, 2019

Thanks for reporting this. I see the same thing: update-mime-database appears to generate corrupted globs when run under an armhf chroot on x86_64. Running the same command on the target arch fixes it.

Did you find a fix or workaround?

@obbardc
Copy link
Member Author

obbardc commented Oct 8, 2019

Hi @benp44 we now use dibby: https://github.com/64studio/dibby to generate our OS images which doesn't have this issue, so this issue has kind of been superseded.

@obbardc obbardc removed their assignment Aug 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants