Bug 3556 - new mkfontdir (linked to mkfontscale) generates too many fonts in the listing
Summary: new mkfontdir (linked to mkfontscale) generates too many fonts in the listing
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: App/mkfont* (show other bugs)
Version: unspecified
Hardware: All All
: high normal
Assignee: Xorg Project Team
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-16 14:22 UTC by Daniel Stone
Modified: 2011-10-15 16:43 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description FreeDesktop Bugzilla Database Corruption Fix User 2005-06-16 14:22:29 UTC
According to mkfontdir's manual page, it is supposed to give priority to the 
binary font files (such as PCF) over the BDF sources. This is how life was 
under earlier XFree86. 
 
Currently, however, running mkfontdir in a directory, which contains both the 
source BDF fonts and the derived PCF binaries results in a fonts.dir, which is 
twice bigger, than it used to be -- because it lists each font twice. 
 
This is not only wasteful, and contrary to the behaviour documented in the 
(still current) manual page, but also breaks things, when only the PCF fonts 
(and the fonts.dir) end up installed -- the server looks for the BDF files 
(which are listed first) and rejects a client's request for the font.
Comment 1 Jim Gettys 2006-10-31 07:49:59 UTC
I do not understand why this was assigned to me...
Comment 2 Benjamin Close 2008-01-11 02:38:02 UTC
Bugzilla Upgrade Mass Bug Change

NEEDSINFO state was removed in Bugzilla 3.x, reopening any bugs previously listed as NEEDSINFO.

  - benjsc
    fd.o Wrangler
Comment 3 Juliusz Chroboczek 2008-04-28 10:56:27 UTC
commit b0860282c3229d088840fa0758d8473ea6d8813b
Author: Juliusz Chroboczek <jch@pps.jussieu.fr>
Date:   Mon Apr 28 19:53:11 2008 +0200

    Add bdf and pcf to font priority table.
    This mirrors the behaviour of the old mkfontdir, which prefers pcf to
    bdf fonts.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.