Daniel J. Calandria Hernández wrote: > Hi! > > It works with nautilus 2.24 from experimental
Thank you for checking. In the end the problem was that shared-mime-info changed the mime.cache file structure in an incompatible manner, but some packages (nautilus, tracker, libgnomevfs) have their own copy of xdgmime in their source trees, which are old and don't support the new format. The solution to this is to add Breaks to those packages. Fortunately nautilus and tracker no longer use their own copy of xdgmime in the packages in experimental, and libgnomevfs has been updated, so with those packages we should be all good. The attached patch adds the conflicts. Best regards, Emilio
Index: debian/control =================================================================== --- debian/control (revisión: 216) +++ debian/control (copia de trabajo) @@ -19,6 +19,9 @@ Depends: ${misc:Depends}, ${shlibs:Depends} Conflicts: libglib2.0-0 (<< 2.17.2) +Breaks: nautilus (<< 2.24), + tracker (<< 0.6.90-1), + libgnomevfs2-0 (<< 1:2.24.0-1) Description: FreeDesktop.org shared MIME database and spec This is the shared MIME-info database from the X Desktop Group. It is required by any program complying to the Shared MIME-Info Database spec, which is also Index: debian/changelog =================================================================== --- debian/changelog (revisión: 216) +++ debian/changelog (copia de trabajo) @@ -1,3 +1,11 @@ +shared-mime-info (0.51-4) UNRELEASED; urgency=low + + * debian/control: Add Breaks for nautilus, tracker and libgnomevfs, + since the mime cache format changed incompatibly and those used + an old implementation of xdgmime. Closes: #515728. + + -- Emilio Pozuelo Monfort <po...@ubuntu.com> Wed, 18 Feb 2009 21:30:52 +0100 + shared-mime-info (0.51-3) unstable; urgency=low * Really skip calls to update-mime-database if they come from dpkg,
signature.asc
Description: OpenPGP digital signature