Arch Linux

Please read this before reporting a bug:

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!

FS#66849 - [glib-networking] Make gsettings-desktop-schemas an optional dependency

Attached to Project: Arch Linux
Opened by Martin Sandsmark (sandsmark) - Sunday, 31 May 2020, 18:01 GMT
Last edited by freswa (frederik) - Sunday, 31 May 2020, 18:18 GMT
Task Type General Gripe
Category Packages: Extra
Status Assigned
Assigned To Jan de Groot (JGC)
Architecture All
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 5
Private No


gsettings-desktop-schemas is only required for the gnome integration module, which doesn't work outside of gnome. It even explicitly checks if `XDG_CURRENT_DESKTOP` is set to `GNOME` before enabling itself ( ->

I'm not sure if even an optional dependency is necessary, since the module assumes a full gnome session is enabled, so you might get weird behavior if you try to force-enabling it by setting XDG_CURRENT_DESKTOP manually and installing gsettings-desktop-schemas.

And gsettings-desktop-schemas pulls in a lot of weird stuff like fonts...
This task depends upon