Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 488190 - kde-base/kdelibs - add dependency on media-fonts/corefonts
Summary: kde-base/kdelibs - add dependency on media-fonts/corefonts
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-10-16 09:22 UTC by andros
Modified: 2013-10-21 22:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (file_488190.txt,7.84 KB, text/plain)
2013-10-16 09:23 UTC, andros
Details

Note You need to log in before you can comment on or make changes to this bug.
Description andros 2013-10-16 09:22:02 UTC
I have done an emerge --depclean today and it deleted media-fonts/corefonts.

I use KDE and LibreOffice. I wonder why there is no dependency to corefonts?

I opened Libre Office Write and as expected all Corefonts are gone, Times Verdana etc. 

Shouldn't corefonts be a dependency when using a desktop variant like KDE?

Reproducible: Always

Steps to Reproduce:
Install KDE and Libre office and do a emerge --depclean


Actual Results:  
corefonts is not installed?
Comment 1 andros 2013-10-16 09:23:31 UTC
Created attachment 360990 [details]
emerge --info
Comment 2 Andreas Sturmlechner gentoo-dev 2013-10-16 09:49:26 UTC
corefonts installs Microsoft fonts. Those are hardly necessary for a KDE system.
Comment 3 Johannes Huber (RETIRED) gentoo-dev 2013-10-16 19:51:13 UTC
kde-base/kdelibs dependency graph on fonts:

> # equery g --depth=3 kdelibs | grep font
> [  1]  media-libs/fontconfig-2.10.93   
> [  2]  app-admin/eselect-fontconfig-1.1   
> [  2]  virtual/ttf-fonts-1
> [  3]  media-fonts/dejavu-2.34   
> [  3]  media-fonts/liberation-fonts-2.00.1   
> [  3]  media-fonts/croscorefonts-1.21.0   
> [  3]  media-fonts/droid-113-r2   
> [  3]  media-fonts/ttf-bitstream-vera-1.10-r3   
> [  3]  media-fonts/freefont-20120503   
> [  3]  media-fonts/corefonts-1-r6   
> [  3]  media-fonts/font-util-1.3.0   
> [  3]  media-fonts/font-misc-misc-1.1.2   
> [  3]  media-fonts/font-cursor-misc-1.0.3   


virtual/ttf-fonts-1 just pulls one font in, for example media-fonts/dejavu which is sufficient. If you need more just put it into your world file.
Comment 4 andros 2013-10-21 20:35:18 UTC
media-fonts/corefonts brings some fonts that are used as standard for many things
http://www.w3schools.com/cssref/css_websafe_fonts.asp
I just don't understand why a Desktop System should not have these fonts in it when they are used all over the place.

Maybe licence problems or something?
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2013-10-21 22:27:19 UTC
(In reply to andros from comment #4)
> media-fonts/corefonts brings some fonts that are used as standard for many
> things
> http://www.w3schools.com/cssref/css_websafe_fonts.asp
> I just don't understand why a Desktop System should not have these fonts in
> it when they are used all over the place.
> 
> Maybe licence problems or something?

Even if you look at that page, it lists non-Microsoft alternatives ("Times", "Courier", "Helvetica")...

Sorry, but it's not a dependency and we're not going to force everyone to install it. You are free to add it to your world file.