MIME registration breaks readonly /usr/share
Enrico Scholz
enrico.scholz at informatik.tu-chemnitz.de
Fri Sep 17 22:06:47 UTC 2004
Hello,
the current method to register MIME types (
| update-mime-database "/usr/share/mime"
in %post scriptlets) breaks[1] on setups where /usr/share is mounted
readonly. This bug seems to affect a lot of recent gnome packages so
that a general solution must be found.
The "right" thing would be probably to do the needed checks in the %post
scriptlets. But:
* rpm does not offer simple ways for this[2]
* every package whould need this check
Last point could be solved by a %__update_mime_database macro incorporating
the required tests and actions. But the first issue stays so that a quick
hack like checking for EROFS in 'update-mime-database' is perhaps the best
solution for now.
Enrico
Footnotes:
[1] https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=132847
[2] https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=51193
More information about the fedora-devel-list
mailing list