FS#62046 - [gsettings-desktop-schemas] 3.32.0-2 has dependencies that should be marked optional

Attached to Project: Arch Linux
Opened by Robin Broda (coderobe) - Sunday, 17 March 2019, 16:28 GMT
Last edited by Toolybird (Toolybird) - Thursday, 21 September 2023, 23:01 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 15
Private No

Details

Description:
gsettings-desktop-schemas 3.32.0-2 has added new dependencies on default fonts `cantarell-fonts` & `adobe-source-code-pro-fonts`

They are not required for the schemas and as such should be marked optional dependencies instead.

The package functions fine without these font packages, they are only required when other software reads the font settings from the schema.
This task depends upon

Closed by  Toolybird (Toolybird)
Thursday, 21 September 2023, 23:01 GMT
Reason for closing:  Won't fix
Additional comments about closing:  Refer PM's comments. This is unlikely to ever change. No votes in the last 3 years so it's time to put it behind us.
Comment by battuta (battuta) - Sunday, 01 December 2019, 01:22 GMT
I also would like the fonts dependencies to be amended. I don't really mind `cantarell-fonts` being there, since it's already a dependency of `gtk3` and several GNOME apps, but I'd rather not have Adobe Source Code Pro installed if it's not needed.
Comment by Raptime (raptime) - Friday, 08 January 2021, 15:16 GMT
Hello, any feedback on this? I also would like to see these two font package marked as optional if possible.
Comment by Jan Alexander Steffens (heftig) - Friday, 08 January 2021, 15:53 GMT
They are required to fulfill the defaults in org.gnome.desktop.interface.gschema.xml.
Comment by Setpill (setpill) - Friday, 04 February 2022, 15:51 GMT
> They are required to fulfill the defaults in org.gnome.desktop.interface.gschema.xml.

This is true for Cantarell, but Adobe's font engine is only referenced in the documentation of one particular feature. +1 on making the dependency optional (or removing it entirely).
Comment by Jan Alexander Steffens (heftig) - Saturday, 05 February 2022, 01:20 GMT
"default" entries are actual settings and not just documentation.
Comment by Setpill (setpill) - Saturday, 05 February 2022, 20:23 GMT
Ah, I grepped for "adobe" (case insensitive), but the name of the font ("Source Code Pro") doesn't include that. Adding this comment for anyone else who might stumble across this..
Comment by H S (Piroro-hs) - Sunday, 25 September 2022, 09:59 GMT
I've submitted the patched version on AUR (https://aur.archlinux.org/packages/gsettings-desktop-schemas-nofont), if anyone cares.
Comment by Buggy McBugFace (bugbot) - Tuesday, 08 August 2023, 19:11 GMT
This is an automated comment as this bug is open for more then 2 years. Please reply if you still experience this bug otherwise this issue will be closed after 1 month.

Loading...