On 03/03/2008, David Faure <[EMAIL PROTECTED]> wrote:
[...]
> OUCH, update-mime-database is not forward-compatible with new elements in 
> mime xml files?
>  It errors out instead of ignoring them:
>
>  $ update-mime-database ~/.local/share/mime
>  * Error in type 'application/futuresplash'
>  *   (in 
> /home/dfaure/.local/share/mime/packages/application-futuresplash.xml):
>  *   Unknown freedesktop.org field 'icon'.
>
>  (and then it does not generate $HOME/.local/share/mime/globs, so this is a 
> real error and not just a warning.
>  I note that it exits with an exit code of 0 though...)
>
>  This is not good! It means that any mimetype xml file I generate now with an 
> icon field,
>  will break for users who have not upgraded to the future version of 
> update-mime-database
>  which will include support for the icon field!

It is indeed a bug. However, it's easy to work around, because it
stops processing a MIME entry at the point it sees an element it
doesn't understand. So, put the new element at the end of the type's
definition and the output will be generated correctly.


-- 
Dr Thomas Leonard               http://rox.sourceforge.net
GPG: 9242 9807 C985 3C07 44A6  8B9A AE07 8280 59A5 3CC1
_______________________________________________
xdg mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/xdg

Reply via email to