Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 872089

Summary: www-client/google-chrome depends on one particular font media-fonts/liberation-fonts instead of maybe virtual/ttf-fonts
Product: Gentoo Linux Reporter: genBTC
Component: Current packagesAssignee: Chromium Project <chromium>
Status: UNCONFIRMED ---    
Severity: minor    
Priority: Low    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=627842
Whiteboard:
Package list:
Runtime testing required: ---

Description genBTC 2022-09-20 20:31:27 UTC
Current situation:
www-client/google-chrome depends on one particular font media-fonts/liberation-fonts 

Proposed solution:
change the depedency to virtual/ttf-fonts.

Reason to change:
User choice. Gentoo has a system for agnosticly substituting fonts already.
Seems like a normal enough decision from a technical point of view, or is there some other reason to obey google's upstream font choices ?

After overriding it myself and testing media-fonts/dejavu (the next top candidate in the virtual/ttf-fonts) for a while, it works well enough to where I don't actually notice a difference.

reaching out for comments
Comment 1 Mike Gilbert gentoo-dev 2022-09-20 20:36:36 UTC
The dependency was added in this commit without any specific explanation.

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7376402bdc479441a16517c07a0f0182311ebad3

Unless there is a specific reason for it, I think we should just drop the dependency.
Comment 2 Mike Gilbert gentoo-dev 2022-09-21 15:13:05 UTC
The dependency is present in the Debian packaging for chrome.

https://chromium.googlesource.com/chromium/src/+/59dcd0401fb1d6bb3ae7cf57fc66325c984d228f/chrome/installer/linux/debian/additional_deps#11