Summary: | add media-fonts/corefonts to PDEPEND in media-libs/fontconfig | ||
---|---|---|---|
Product: | Gentoo/Alt | Reporter: | Rabbe Fogelholm <rabbe> |
Component: | Prefix Support | Assignee: | Gentoo non-Linux Team <alt> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dfisek |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Rabbe Fogelholm
2008-08-23 18:40:54 UTC
try to emerge media-fonts/corefonts and then restart the terminal. this should fix the problem. i guess a dependency on _some_ font would be cool in the gnome-terminal ebuild. i use corefonts, because it contains the minispace font, which is the only usable one for terminal IMHO :) of course many other media-fonts packages should work, but give very unreadable fonts for command lines. hope that helps... Yes. Unfortunately, this type of "bug" persists in ebuilds because fonts are deps of X. I don't think we can get gentoo-x86 to change this. Frankly, I'm not sure if it is worth the hassle either. The workaround is to emerge *some* font package, as mduft suggested. I also had this issue with mozilla-firefox. Actually, shouldn't this bug be fixed via bug 214569? I don't mind to add corefonts as dependency somewhere, as I think this is the xth time it pops up as bug. But what would be a good package to attach the dependency to? (In reply to comment #4) > I don't mind to add corefonts as dependency somewhere, as I think this is the > xth time it pops up as bug. But what would be a good package to attach the > dependency to? either all those packages requiring the fonts then, or gtk+ or fontconfig... (In reply to comment #5) > (In reply to comment #4) > > I don't mind to add corefonts as dependency somewhere, as I think this is the > > xth time it pops up as bug. But what would be a good package to attach the > > dependency to? > > either all those packages requiring the fonts then, or gtk+ or fontconfig... > hmm, we have to be careful where we place it or else there is a circular dep. corefonts depends on fontconfig already so we cannot make fontconfig depend on corefonts. Likewise, gtk+ depends on fontconfig. Is it wise to just add it to the system set and be done with it? (In reply to comment #6) [snip] > > > hmm, we have to be careful where we place it or else there is a circular dep. > corefonts depends on fontconfig already so we cannot make fontconfig depend on > corefonts. Likewise, gtk+ depends on fontconfig. > Is it wise to just add it to the system set and be done with it? hmm... i don't think it belongs into the system set, OTOH corefonts really can't do much harm... :) except that it will draw in fontconfig, right? thats maybe not so good. i feel it should be there if the user starts to emerge some GUI. maybe a PDEPEND from fontconfig to corefonts would be OK? +1 on adding to system set sounding as a bad idea Discussion took place in #gentoo-alt and decided that it would indeed be best to put corefonts in PDEPEND on fontconfig. Committed. Hopefully this fixes the bugs that keep cropping up from missing fonts. Rabbe, thanks. (In reply to comment #9) > Discussion took place in #gentoo-alt and decided that it would indeed be best > to put corefonts in PDEPEND on fontconfig. Committed. Are you sure this was done? I ran into this bug again. it worked a week ago, or so. i just had a look at the current ebuilds and everything looks fine. be aware that the PDEPEND is only in fontconfig-2.6.0-r2.ebuild, so if you catch an older version, you still need to manually emerge corefonts. (In reply to comment #11) > it worked a week ago, or so. i just had a look at the current ebuilds and > everything looks fine. be aware that the PDEPEND is only in > fontconfig-2.6.0-r2.ebuild, so if you catch an older version, you still need to > manually emerge corefonts. Well, I emerged fontconfig-2.6.0-r2 and still had to emerge corefonts manually. When I look at the fontconfig ebuild, I don't see a corefonts pdepend? http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/fontconfig/fontconfig-2.6.0-r2.ebuild?rev=1.13&view=markup I'm sorry if I'm missing something obvious and taking your time. (In reply to comment #12) > (In reply to comment #11) > When I look at the fontconfig ebuild, I don't see a corefonts pdepend? > http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-libs/fontconfig/fontconfig-2.6.0-r2.ebuild?rev=1.13&view=markup > > I'm sorry if I'm missing something obvious and taking your time. > The "obvious thing that you are missing" is to look at whom this bug is assigned ;) We don't operate out of the gentoo-x86 tree. Please open a new bug describing the problem if it concerns to Gentoo Linux (not Gentoo Prefix). thx. (In reply to comment #13) > The "obvious thing that you are missing" is to look at whom this bug is > assigned ;) We don't operate out of the gentoo-x86 tree. Please open a new bug > describing the problem if it concerns to Gentoo Linux (not Gentoo Prefix). Oops, sorry. |