(address . bug-guix@gnu.org)(address . raghavgururajan@disroot.org)
Hello all,
In January I upgraded my machine after a long time not doing so. Mostly
things went fine, which is great! Some things didn't, though, so I
started looking.
One is that if I Alt-F2 and then run "~/Documents", I expect Nautilus to
open the folder. Instead Baobab does. This is because GNOME has
multiple applications are registered for the directory mime type, but
doesn't express a preference between them: it leaves this to the
distro.
That is the reason for the gnome-default-applications package, which
used to be installed as part of (service gnome-desktop-service-type).
However that is no longer the case; since
a8cda7f57992e9ce9ae4a694eba54e3eab42c39b, the "gnome" meta-package,
which is installed by the GNOME desktop, no longer includes this
package.
That led me to look and I think there are a number of other regressions:
* pinentry-gnome3 is no longer included; this breaks use of GPG and
GNOME
* font-cantarell and font-dejavu are no longer included; probably not
a good idea?
* xdg-user-dirs is no longer included, which means that fresh installs
likely no longer create the ~/Documents directories as they should;
see c20cd0d24d9b5e8a47b864db9799e0992ffd44b9
* I suspect that the removal of gnome-themes-standard and
hicolor-icon-theme may also pose some problems but am not sure.
* Likewise Guix users of the GNOME desktop service will probably want
pulseaudio and zenity.
Now, I understand wanting the "GNOME" package to reflect exactly what
upstream says is part of GNOME. Great. But the desktop is a separate
thing. Perhaps what we did before was an error in conflating the gnome
meta-package with the desktop; should we define a different metapackage
or package list for the GNOME desktop service?
Regards,
Andy