Menu

#85 Extra freedesktop.org mimetype

closed
None
5
2012-11-08
2007-12-23
No

DjVuLibre includes a freedesktop.org definition (djvulibre-mime.xml) for the image/vnd.djvu mimetype.
It seems that freedesktop.org.xml (the file with base mimetypes shipped with shared-mime-info) ships a image/vnd.djvu mimetype definition since v0.12 or so (released more than 3 years ago, IIRC).
So, the own definition is reduntant and causes conflicts with the freedesktop.org.xml definition.

Discussion

  • Leon Bottou

    Leon Bottou - 2007-12-26

    Logged In: YES
    user_id=42774
    Originator: NO

    The mime info file that comes with djvulibre
    provides "magic" rules that are absent in the
    ordinary mime types.
    Furthermore, Djvulibre does not install this mime
    info file but leaves the choice to the packagers.

    It seems that the first step would be to
    get shared-mime-info to include the missing
    information from the djvulibre mime types.
    Then we could suggest packagers to avoid installing it.

    Suggestions?

    - L.

    What is the suggested action?

     
  • Pino Toscano

    Pino Toscano - 2007-12-28

    Logged In: YES
    user_id=718970
    Originator: YES

    What is the suggested action?

    You already suggested it :)

    It seems that the first step would be to
    get shared-mime-info to include the missing
    information from the djvulibre mime types.

    As you know well the DjVu format, I'd suggest you to report a bug against shared-mime-info in bugs.freedesktop.org, and attaching a patch to the freedesktop.org.xml.in file in their CVS to bring the DjVu information there to The Right Ones (tm).

     
  • Leon Bottou

    Leon Bottou - 2008-01-10

    Logged In: YES
    user_id=42774
    Originator: NO

    Suggestion submitted to freedesktop.org.
    See http://bugs.freedesktop.org/show_bug.cgi?id=14009

     
  • Leon Bottou

    Leon Bottou - 2008-02-21

    Logged In: YES
    user_id=42774
    Originator: NO

    Changes have been commited into the freedesktop.org.xml file.
    DjVuLibre no longer installs this file (but keeps it
    in the archive in case someone needs it.)

     

Log in to post a comment.

MongoDB Logo MongoDB