fontconfig shouldn't depend on ttf-dejavu

Bug #42329 reported by Gustavo Carneiro
10
Affects Status Importance Assigned to Milestone
fontconfig (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Apparently DejaVu fonts have a bad reputation, see http://bugzilla.gnome.org/show_bug.cgi?id=339730#c10

Unfortunately fontconfig depends on ttf-dejagnu; it makes no sense at all!
Recommending this font is one thing, but I'm pretty sure fontconfig doesn't _depend_ on _any_ font at all, much less a buggy font like this one. This dependency means I can't uninstall this font otherwise I'd have to remove gtk2 too, and that means removing the whole desktop.

Please repackage to remove the dependency; please consider also not installing it in the default ubuntu desktop.

Revision history for this message
Denis Moyogo Jacquerye (moyogo) wrote :

Sure DejaVu has its bugs, but it surely is better than Bitstream Vera fonts, with added support for many Languages and better diacritics. Additions like Arabic and Armenian are not usable on a daily basis for the moment. I've already opened a bug report suggesting to use DejaVu LGC (only Latin/Greek/Cyrillic) instead of DejaVu (all inclusive). It has also been suggested to split the experimental fonts (Condensed and Sans ExtraLight) in a different package.

If DejaVu LGC was the standard font for Ubuntu instead of the current DejaVu, all the critic Behdad has would be severly weakened, if not in oblivion. We've fixed the bugs on our side when not on Pango's back, and we've provided releases without the problematic scripts. Packagers really need to wake up.

Apart from that, I agree, it doesn't make sens to have ttf-dejavu as a requirement for fontconfig.

Revision history for this message
Simos Xenitellis  (simosx) wrote :

If DejaVu is the default font as listed in /etc/fonts/fonts.conf
it should probably have a dependancy to fontconfig.

There have been shortcomings that the DejaVu Dev Team was very attentative to help fix. Some issues relate to other software and currently it should work quite well for you. Your criticism relates to old and resolved issues.

There are people that write in Latin Extended, Cyrillic and Greek that would not want to be second-class citizens.

Revision history for this message
Jani Monoses (jani) wrote :

in edgy ubuntu-desktop is the package that depends on ttf-dejavu, fontconfig-config depends on ttf-dejavu | ttf-bitstream-vera | ttf-freefont | gsfonts-x11 | msttcorefonts
So you can remove dejavu if you like

Changed in fontconfig:
status: Unconfirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.