Bug 2093975
| Summary: | Default monospace font should be Source Code Pro | ||
|---|---|---|---|
| Product: | Red Hat Enterprise Linux 9 | Reporter: | Michael Catanzaro <mcatanza> |
| Component: | gsettings-desktop-schemas | Assignee: | Carlos Garnacho <cgarnach> |
| Status: | CLOSED ERRATA | QA Contact: | Jiri Prajzner <jprajzne> |
| Severity: | medium | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 9.1 | CC: | tagoh, tpelka, tpopela |
| Target Milestone: | rc | Keywords: | Triaged |
| Target Release: | --- | Flags: | pm-rhel:
mirror+
|
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | gsettings-desktop-schemas-40.0-6.el9 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2023-05-09 08:21:33 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
| Bug Depends On: | 2094195 | ||
| Bug Blocks: | |||
|
Description
Michael Catanzaro
2022-06-06 13:30:43 UTC
Also we should make sure that whatever change is done, then it's propagated to Fedora so it gets through Fedora ELN into RHEL 10. It doesn't seem to be available in BaseOS or AppStream: $ sudo dnf install adobe-source-code-pro-fonts Updating Subscription Management repositories. Red Hat Enterprise Linux 9 for x86_64 - AppStre 6.6 MB/s | 7.8 MB 00:01 Red Hat Enterprise Linux 9 for x86_64 - BaseOS 2.0 MB/s | 2.1 MB 00:01 Last metadata expiration check: 0:00:01 ago on Mon 06 Jun 2022 08:46:08 AM CDT. No match for argument: adobe-source-code-pro-fonts Error: Unable to find a match: adobe-source-code-pro-fonts (In reply to Michael Catanzaro from comment #2) > It doesn't seem to be available in BaseOS or AppStream: Looking into it again, it's part of the BUILDROOT repository and it's maintained by Akira, maybe he's willing to move it into AppStream. The package was moved to AppStream, should we proceed with this change? I'll make this change in ELN now. Not sure if changing this in RHEL 9 is worth it or not. It would break 9.0 -> 9.1 upgrades for anyone who doesn't already have the font installed unless we have some way to pull it in on upgrades. (In reply to Michael Catanzaro from comment #0) > This change will break all systems which do not have Source Code Pro > installed unless a different monospace font is manually configured. This is > OK because gsettings-desktop-schemas has a Recommends: font(sourcecodepro). > Tools that ignore Recommends do so at their peril. OK, should be good then... > We should make sure that > it gets installed properly when installing RHEL. ...assuming anaconda respects the Recommends. But I don't know whether it actually does. Fixed in gsettings-desktop-schemas-40.0-5.el9. So this revealed a problem. Because Source Code Pro was in buildroot for 9.0, and only entered AppStream in 9.1, anyone who has RHEL 9.0 installed and upgrades that to 9.2 will not get Source Code Pro installed. The Recommends in the gsettings-desktop-schema spec file are not applied on upgrade. Suggestion is to change the Recommends to Requires in RHEL 9. (In reply to Michael Catanzaro from comment #10) > Suggestion is to change the Recommends to Requires in RHEL 9. Tomas Popela plans to implement this change. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (gsettings-desktop-schemas bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2023:2524 |