Bug 1291070 - plasma-workspace >= 5.5.0 should depend on google-noto-sans-fonts
plasma-workspace >= 5.5.0 should depend on google-noto-sans-fonts
Product: Fedora
Classification: Fedora
Component: kf5-frameworkintegration (Show other bugs)
All All
unspecified Severity low
: ---
: ---
Assigned To: Daniel Vrátil
Fedora Extras Quality Assurance
: EasyFix
Depends On:
  Show dependency treegraph
Reported: 2015-12-13 07:23 EST by Christoph Erhardt
Modified: 2016-01-12 18:43 EST (History)
6 users (show)

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2016-01-12 18:43:23 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Christoph Erhardt 2015-12-13 07:23:37 EST
As of version 5.5.0, Plasma uses Noto Sans as its default font (see https://www.kde.org/announcements/plasma-5.5.0.php). Consequently, the plasma-workspace package should include a dependency to google-noto-sans-fonts.

Steps to reproduce:
1. Open "System Settings" > "Fonts".
2. Click on the "Defaults" button.
3. The very first font in the alphabet will be selected instead of Noto Sans (or Oxygen Sans, for that matter).
Comment 1 Rex Dieter 2015-12-13 07:39:42 EST
Fedora/KDE uses DejaVu by default, I doubt we need this.
Comment 2 Christoph Erhardt 2015-12-13 08:07:12 EST
I agree it's not essential nor do I feel strongly about it, but I think it would be nice to have. My point is that we should make it easy for end users to switch to the "vanilla" visual settings without the (admittedly minimal) Fedora branding.

For reference, the plasma-workspace package already does have an explicit dependency on oxygen-fonts.
Comment 3 Rex Dieter 2015-12-13 08:08:52 EST
The dep on oxygen-fonts probably isn't needed either.
Comment 4 Rex Dieter 2015-12-13 08:09:51 EST
For background/history, we considered using oxygen fonts too for previous fedora releases, but testing showed them to be insufficient.  That dep may be a holdover from that testing (and was never removed)
Comment 5 Rex Dieter 2015-12-13 08:10:54 EST
Maybe a soft dep, Recommends could be used here
Comment 6 Christoph Erhardt 2015-12-13 08:19:16 EST
Thanks for the explanation! Sounds good to me.
Comment 7 Kevin Kofler 2015-12-13 16:33:24 EST
Fedora packaging should use Fedora default fonts. What fonts upstream defaults to should be entirely irrelevant. A dependency on them is NOT wanted.
Comment 8 Rex Dieter 2016-01-12 18:43:23 EST
Added to kf5-frameworkintegration as part of commit:

commit 2d33864b24e287232d5a3dc13ad15747095f647f
Author: Rex Dieter <rdieter@math.unl.edu>
Date:   Wed Dec 16 08:56:49 2015 -0600

    - drop qt56/moc hack (qtbase should be fixed)
    - .spec cosmetics, update URL, use %license

# as of 5.17.0, src/platformtheme/kfontsettingsdata.cpp references: Noto Sans, Oxygen-Mono
# not sure if that warrants hard deps here though -- Rex
Recommends:     google-noto-sans-fonts
Recommends:     oxygen-mono-fonts

Note You need to log in before you can comment on or make changes to this bug.