Defoma fontconfig backend creates weird fonts.conf
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
defoma (Ubuntu) |
Won't Fix
|
Undecided
|
Unassigned |
Bug Description
Defoma fontconfig backend creates a /var/lib/
So far so good.
However entries in /var/lib/
Take the Palatino font, for instance, that is provided through the URW Palladio font. One has entries like:
<alias>
<
<
</alias>
that tells fontconfig to substitute URWPalladioL-Roma for Palatino-Roman
this is useless... the entry should actually be something like
<alias>
<
<
</alias>
The families are "Palatino" and "URW Palladio L"
for fontconfig Roman is the Style of the font. It does not belong to the Family name. There is no such thing as a "URWPalladioL-Roma" font for fontconfig. And in fact if one asks
fc-match "URWPalladioL\
the result is invariably
DejaVu-Sans.ttf: "DejaVu Sans" "Book"
same thing with any font, e.g. Avantgarde, etc...
Confirmed in 8.04 and 8.10.