[php-maint] Bug#334746: php4-gd: Unable to use truetype fonts
(workaround provided)
J.L. Fernandez Jambrina
j.fdez.jambrina at gr.ssr.upm.es
Wed Oct 19 16:59:57 UTC 2005
Package: php4-gd
Version: 4:4.3.10-16
Severity: normal
when using both, imagettfbbox and imagettftext, I get the following
text messages instead of the image:
Warning: imagettfbbox(): Could not find/open font in
/home/jose/public_html/gen3/lib/xygraph_inc.php on line 83
Warning: imagettftext(): Could not find/open font in
/home/jose/public_html/gen3/lib/xygraph_inc.php on line 88
I't seems that php4-gd search for fonts in the directory
/usr/share/fonts/truetype
while the truetype fonts are installed in subdirectories:
Example:
The package msttcorefonts install it's fonts in
/usr/share/fonts/truetype/msttcorefonts
Other fonts appear in:
/usr/share/fonts/truetype/ttf-bitstream-vera
/usr/share/fonts/truetype/openoffice
/usr/share/fonts/truetype/msttcorefonts
/usr/share/fonts/truetype/freefont
/usr/share/fonts/truetype/thryomanes
Workaround:
copy the fonts to the /usr/share/fonts/truetype directory:
cd /usr/share/fonts/truetype
cp msttcorefonts/* .
Yours, Jose
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Versions of packages php4-gd depends on:
ii debconf [debconf-2 1.4.30.13 Debian configuration management sy
ii libapache-mod-php4 4:4.3.10-16 server-side, HTML-embedded scripti
ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an
ii libfreetype6 2.1.7-2.4 FreeType 2 font engine, shared lib
ii libgd2-xpm 2.0.33-1.1 GD Graphics Library version 2
ii libjpeg62 6b-10 The Independent JPEG Group's JPEG
ii libpng12-0 1.2.8rel-1 PNG library - runtime
ii libt1-5 5.0.2-3 Type 1 font rasterizer library - r
ii libx11-6 4.3.0.dfsg.1-14sarge1 X Window System protocol client li
ii libxpm4 4.3.0.dfsg.1-14sarge1 X pixmap library
ii php4-cgi [phpapi-2 4:4.3.10-16 server-side, HTML-embedded scripti
ii php4-cli [phpapi-2 4:4.3.10-16 command-line interpreter for the p
ii php4-common 4:4.3.10-16 Common files for packages built fr
ii xlibs 4.3.0.dfsg.1-14sarge1 X Keyboard Extension (XKB) configu
ii zlib1g 1:1.2.2-4.sarge.2 compression library - runtime
-- debconf information:
php4/extension_gd_cli: true
php4/extension_gd_apache: true
php4/add_extension: true
php4/remove_extension: true
php4/extension_gd_cgi: true
More information about the pkg-php-maint
mailing list