Re: Depending on desktop-file-utils for update-desktop-database
Hi,
Sebastien Bacher <seb128@debian.org> - Sat, Feb 05, 2005:
> > Hence, my conclusion is in favor of requesting web browsers, file
> > browsers, etc. which are aware of this MIME system
> Do you have a list of such applications ?
No, I don't have a list, but I can think of GNOME or freedesktop aware
web browsers and file browsers, and almost no application is depending
on the desktop-file-utils package, it suggests there's a lot.
> Perhaps galeon/epiphany should Recommends it (not sure of how
> they handle the mimetypes at the moment, dunno for the other
> application .. do you have any issue in mind ?
Indeed, these questions arose while reading #286728, and I came to the
conclusion that Galeon should recommend desktop-file-utils.
I must add that even if such applications do not need to register MIME
types, it is a must that they call the update-desktop-database script
to ensure that it's called at least one before they're run.
Anyway, I don't intend to fill bugs massively with this issue, I only
want to bring the topic to the attention of others to see whether
there's a clear consensus on this.
Action Plan
In a first step, I will fill a bug on the desktop-file-utils package to
request the documentation of:
- the fact that maintainers are encouraged in depending or recommending
this package when the program they package is using the new MIME type
system,
- the fact that postinst scripts of such packages should also call
update-desktop-database (if present) even if the package doesn't use
desktop files.
In a second step, it would be best to document this, either in an
official document, or in the Debian GNOME Packaging Policy[1].
Sebastien Bacher <seb128@debian.org> - Sun, Feb 06, 2005:
> > I suggest we define what should be done to address this problem.
> In fact we should just move the desktop-file-utils Depends to
> libgnomevfs2-common since the current version of d-f-u is not using
> gnomevfs.
I don't understand your proposal, you suggest to always install
desktop-file-utils when libgnomevfs2-common is installed? That's an
easier path to follow, but isn't it too simplistic?
Bye,
[1] Debian GNOME Packaging Policy
<http://www.burtonini.com/computing/gnome-policy-20050123.html>
--
Loïc Minier <lool@dooz.org>
"Neutral President: I have no strong feelings one way or the other."
Reply to: