Bug 1291070 - plasma-workspace >= 5.5.0 should depend on google-noto-sans-fonts
Summary: plasma-workspace >= 5.5.0 should depend on google-noto-sans-fonts
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: kf5-frameworkintegration
Version: 23
Hardware: All
OS: All
unspecified
low
Target Milestone: ---
Assignee: Daniel Vrátil
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-12-13 12:23 UTC by Christoph Erhardt
Modified: 2016-01-12 23:43 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2016-01-12 23:43:23 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Christoph Erhardt 2015-12-13 12:23:37 UTC
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 12:39:42 UTC
Fedora/KDE uses DejaVu by default, I doubt we need this.

Comment 2 Christoph Erhardt 2015-12-13 13:07:12 UTC
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 13:08:52 UTC
The dep on oxygen-fonts probably isn't needed either.

Comment 4 Rex Dieter 2015-12-13 13:09:51 UTC
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 13:10:54 UTC
Maybe a soft dep, Recommends could be used here

Comment 6 Christoph Erhardt 2015-12-13 13:19:16 UTC
Thanks for the explanation! Sounds good to me.

Comment 7 Kevin Kofler 2015-12-13 21:33:24 UTC
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 23:43:23 UTC
Added to kf5-frameworkintegration as part of commit:


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

    5.17.0-2
    
    - 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.