ttf-dejavu: wrong defoma hints file
Bug #34288 reported by
Ming Hua
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ttf-dejavu (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
DejaVu fonts has changed the filename of some of the fonts (both the .sfd file and the generated .ttf file), for example from DejaVuSerif-Roman to DejaVuSerif. The defoma hints file in the current package still uses the old filenames. This will cause broken links in the /var/lib/defoma directories.
There are also new font files, and the defoma hints file lacks the hints for these new fonts.
I'm working on a patch for this and am almost done. I'll post a patch for review soon.
To post a comment you must log in.
The promised patch. This debdiff is against 2.1-0ubuntu1 (the current version in dapper) and fix the following two things:
1. add a preinst file to purge broken defoma registrations because of the old wrong defoma hints.
2. fix the defoma hints to have correct font file names, and add hints for the new fonts as well.
I don't know defoma very well, so all the new hints are just using the old hints for other fonts with necessary changes.
I haven't tested this patch for 2.3 yet. But I will do so soon.