宋文武 <iyzs...@gmail.com> skribis:

> * guix/profiles (xdg-desktop-database): New function.
> (%default-profile-hooks): Add it.

Nice!

> +               (update-desktop-database (string-append
> +                                         #+desktop-file-utils
> +                                         "/bin/update-desktop-database")))

This is a small dependency, but it still depends on GLib; my
understanding is that building any profile would end up pulling in GLib
because of this hook.

Should we have some heuristic as for the GTK+ and GHC hooks to avoid
pulling it in?

For instance, we could check whether GLib is already an indirect
dependency of at least one of the packages.  WDYT?

Thank you!

Ludo’.

Reply via email to