I don't quite understand what this bug is all about. Lets assume that you are talking about the xlib backend, the only one that uses font_cacher:
First you should understand that xlib uses different mechnisms to get informations about the installed fonts on the machine it is runnig on. One of this mechnisms is the tool font_cacher which asks X for all the installed fonts. This uses the standard X mechnism to find fonts, if this results in invalid fonts your system setup is wrong and must be fixed. Nothing in GNUstep could prevent this problem.
When the Xft fonts are used and the fontconfig is installed another mechanism gets used to find the existing files (see file GSXFTFontInfo.m). Again standard calls are used here.
Could you please describe in more detail which version of GNUstep back you are using and what problem you are facing? Another question would be why the libart backend wont work for you, but this is outside the scope of this thread.
Cheers Fred
Eric Heintzmann wrote:
-----Forwarded Message-----
From: Alban Browaeys <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: Bug#204645: gnustep-back: font_cacher use obsolete /etc/X11/Xftconfig Date: 09 Aug 2003 01:14:56 +0200
Package: gnustep-back Version: 0.8.8-1 Severity: important Tags: upstream
As of X 4.2 and Xft2+fontconfig /etc/X11/XftConfig config file is deprecated : debian fails to noticed this and the file is still there ... though no more updated nor used by fontconfig complient apps .
This is not a critical problem on my old debian which have enough fonts descriptions in this file .. i managed to move a few windows stations to debian and them have no access to fonts as gnustep-back does not support libart.
I do know the menu quite well, though i admit that s quite boring .X
PS: feel free to redirect me to the code , i love objective-C though as
a beginner those big libs are still maze to my mind
Cheers Alban
-- System Information: Debian Release: testing/unstable Architecture: i386 Kernel: Linux argos 2.6.0-test1 #14 Sat Jul 26 13:20:31 CEST 2003 i686 Locale: LANG=fr_FR, LC_CTYPE=fr_FR
Versions of packages gnustep-back depends on: ii gnustep-back 0.8.8-1 The GNUstep GUI Backend ii gnustep-base1 1.7.2-1 GNUstep Base library package ii gnustep-gui0 0.8.8-3 The GNUstep Gui Library ii libc6 2.3.1-17 GNU C Library: Shared libraries an ii libfreetype6 2.1.4-4 FreeType 2 font engine, shared lib ii libobjc1 1:3.3.1-1 Runtime library for GNU Objective- ii libwraster2 0.80.1-7 Shared libraries of Window Maker r ii xlibmesa4-gl [libgl1] 4.3.0-0ds4 Mesa 3D graphics library [XFree86] ii xlibs 4.3.0-0ds4 X Window System client libraries ii zlib1g 1:1.1.4-14 compression library - runtime
-- no debconf information
_______________________________________________ Bug-gnustep mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-gnustep