[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#120724: marked as done (xbase-clients: [xftcache] doesn't use fonts.alias when generating XftCache files)



Your message dated Mon, 09 Apr 2007 22:36:31 +0200
with message-id <461AA3CF.5090808@ens-lyon.org>
and subject line Bug#120724: xbase-clients: [xftcache] doesn't use fonts.alias when generating XftCache files
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: xbase-clients
Version: 4.1.0-9
Severity: normal

When using AA fonts, the font name matching will match names found
in XftCache files generated by the xftcache program. This doesn't
seem to take any notice of fonts.alias files in the font directory.

This means that since Debian ships without a helvetica font, we have
-urw-nimbus sans l- which is aliased in fonts.alias as

-adobe-helvetica-medium-r-normal--0-0-0-0-p-0-iso8859-1 "-urw-nimbus sans l-regular-r-normal--0-0-0-0-p-0-iso8859-1"

Since this font name isn't in the XftCache file, when a web page
requests Helvetica as a text font, the font renderer can't find any
helvetica fonts and substitutes a default font instead.

The workaround is to put the relevant font maps in the XftConfig file,
but since this work has already been done in the fonts.alias, it would
be better if xftcache indexed the fonts.alias file when generating the
XftCache files, to avoid duplicating of effort.

cheers,

Phil Armstrong

-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux trigger 2.4.13-ac5 #8 Sat Nov 3 14:14:05 GMT 2001 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages xbase-clients depends on:
ii  cpp                       2:2.95.4-8     The GNU C preprocessor.
ii  debconf                   1.0.19         Debian configuration management sy
ii  libc6                     2.2.4-6        GNU C Library: Shared libraries an
ii  libdps1                   4.1.0-9        Display PostScript (DPS) client li
ii  libfreetype6              2.0.5-2        FreeType 2 font engine, shared lib
ii  libncurses5               5.2.20010318-3 Shared libraries for terminal hand
ii  libxaw7                   4.1.0-9        X Athena widget set library
ii  xlibmesa3 [libgl1]        4.1.0-9        XFree86 version of Mesa 3D graphic
ii  xlibs                     4.1.0-9        X Window System client libraries



--- End Message ---
--- Begin Message ---
Closing as suggested by the submitter.

Brice


--- End Message ---

Reply to: