When fontconfig is emerged, if there are no fonts installed in the system, many applications run into font problems and all the characters are shown as empty boxes. Reproducible: Always Steps to Reproduce: 1.emerge only fontconfig in a base system 2.emerge a gtk2 application 3.run it. Actual Results: When the application is run, the characters are shown as boxes. Expected Results: corefonts should have been pdepend of fontconfig. It should be emerged when fontconfig is emerged. The same bug was resolved like this in Gentoo-Alt section 6 months ago : http://bugs.gentoo.org/show_bug.cgi?id=235553
I would rather not add a dependency on corefonts. In general dejavu is the recommended "default" truetype font on Gentoo. But this would be a good case for a truetype font virtual package.
(In reply to comment #1) > I would rather not add a dependency on corefonts. In general dejavu is the > recommended "default" truetype font on Gentoo. But this would be a good case > for a truetype font virtual package. Personally I don't care if it's dejavu or corefonts as long as there's some font package dependency that would fulfill fontconfig's font wishes.
i'm not adding a font dependency, but i can add a message telling the user to install something.
Now there's virtual/ttf-fonts if you want to dep on something generic. Otherwise, we can just add an einfo and close this bug.
alright, works for me. this should let us drop the bitstream/dejavu/ttf-fonts dependency from anything already pulling in fontconfig as well. added to PDEPEND in 2.8.0-r1.