[Pkg-xfce-devel] Fixing the shared-mime-info debacle

Yves-Alexis Perez corsac at debian.org
Wed May 13 06:29:12 UTC 2009


On mer, 2009-05-13 at 00:05 +0200, Josselin Mouette wrote:
> [ Adding debian-release since this is now blocking the gnome-desktop
> transition. ]
> 
> Le dimanche 08 mars 2009 à 03:27 +0100, Josselin Mouette a écrit :
> > I feel that upstream made a strong mistake to not rename the cache file
> > when changing its format. Even if this means diverging from the
> > specification, we should rename the filename, for example to
> > "mime.cache2".
> > 
> > The affected packages are:
> >       * glib2.0
> >       * gnome-vfs
> >       * libcitadel
> >       * pcmanfm
> >       * rox
> >       * thunar
> >       * and of course, shared-mime-info itself.
> > 
> > If someone can think of a better way to fix this, please speak up now.
> > Otherwise, if you agree with this course of action, I suggest we
> > synchronize an upload of these packages (using DELAYED) and add proper
> > versioned conflicts in shared-mime-info.
> 
> Apart from the rox maintainer who disagrees with the proposed solution,
> I’m not seeing much interest in fixing this.
> 
> Do you want to see these packages migrate to testing before the squeeze
> release?
For the record, I didn't see, nor had report, that thunar broke, so I
don't really know what is the situation.

Looking at the source code, Thunar only supports 1.0 version for
mime.cache. The current mime.cache version, according to the spec, is
1.1 but my /usr/share/mime.cache seems to still be 1.0:

hexdump /usr/share/mime/mime.cache  |head -n1
0000000 0100 0100 0000 d441 0000 d046 0000 0c56

So maybe that's why I don't see problems here.

I'm not exactly sure what to do then…

Cheers,
-- 
Yves-Alexis
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20090513/be6fcbcc/attachment.pgp>


More information about the pkg-gnome-maintainers mailing list