Re: file triggers in rawhide

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Mon, 2015-11-30 at 12:09 -0600, Rex Dieter wrote:
> Matthias Clasen wrote:
> 
> > On Mon, 2015-11-30 at 07:11 -0600, Rex Dieter wrote:
> 
> > > I missed that, but I would say gedit is being erroneous by adding
> > > dependencies, at least with respect to desktop-file-utils.
> > > 
> > 
> > I added the dependency for a new enough desktop-file-utils build
> > because the desktop-file-utils package does not contain the file
> > trigger section before 0.22-6
> 
> Sure, but that's conceptually no different than the case where gedit
> owned 
> the scriptlet but (also) had no dependency on desktop-file-utils.
> 
> either way, if desktop-file-utils is not present, the effect is
> nothing 
> happens.  We only care about the case when desktop-file-utils *is*
> present 
> and that case already works without adding any package dependencies.

This all is of course largely theoretical (in practice, desktop-file-
utils will be installed, and f24 will have a build of d-f-u with the
file trigger), but I don't entirely agree. If you install the gedit
package, and nothing happens, your system is now in an inconsistent
state - the installed desktop files contain mime handler information
that is not reflected in the mime db. The fact that installing d-f-u
later will bring your system back into consistency doesn't change the
fact that it is inconsistent between the end of the gedit installation
and the time you decide to install d-f-u.
--
desktop mailing list
desktop@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/desktop@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora KDE]     [Fedora Announce]     [Fedora Docs]     [Fedora Config]     [PAM]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux