[oe] Broken update-mime-database due to recent changes

Stefan Schmidt stefan at datenfreihafen.org
Wed Nov 5 20:21:53 UTC 2008


Hello.

After having some fun digging around in laucher code I got a hint today why
there where misisng icons in my launcher. Raster and Thomas found out that

update-mime-database /usr/share/mime

wasn't run. Doing that by hand and restarting the xserver gave me back all
missing icons.

The breakage came with the new shared-mime-info stuff from poky.
http://git.openembedded.net/?p=openembedded.git;a=commitdiff;h=8ea71e53c9823cda874f03c3705596f996a5ee1c

Removing the postint hook from .inc and just adding it back to 0.51 broke 0.20
and 0.22.

The option to fix this how I see it (personal priority ordered):

1) Put the known working pkg_postinst() back into the 0.20 and 0.22 recipes
2) Make the old versions also work with the build-on-host method
3) Remove all but 0.51 and teach distros to use the new one.

Thoughts?

regards
Stefan Schmidt




More information about the Openembedded-devel mailing list