Package: libfontconfig1-dev
Version: 2.3.2-1.1
Severity: normal

Hi,

i'm trying to compile sylpheed (GTK2+ MUA). Compiling works fine but
when starting sylpheed i get:
Fontconfig error: "conf.d", line 1: no element found
Segmentation fault


or:
[EMAIL PROTECTED]:~$ sylpheed
Fontconfig error: "conf.d", line 1: no element found
No fonts found; this probably means that the fontconfig
library is not correctly configured. You may need to
edit the fonts.conf configuration file. More information
about fontconfig can be found in the fontconfig(3) manual
page and on http://fontconfig.org

but the binary install works fine. Also an older version have this
problem but i used this sources 2 months ago and the .deb lying around
works. (.deb was made from these sources).

I can't figure it out. I tested original sources (sylpheed 2.1.8 /
2.2.0beta2 / 2.2.0beta3) also sources out of the debian package (2.0.4)
with apt-build / dpkg-buildpackage / make but nothing worked. I did an
downgrade of fontconfig/libfontconfig1/libfontconfig1-dev and then
libfreetyp6/libfreetyp6-dev.

At least here an strace output with a functioning Version:
--- snip ---
access("/etc/fonts/conf.d", R_OK) = 0
stat64("/etc/fonts/conf.d", {st_mode=S_IFDIR|0755, st_size=4096, ...}) =
0
open("/etc/fonts/conf.d", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) =
7
fstat64(7, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(7, F_SETFD, FD_CLOEXEC) = 0
getdents64(7, /* 12 entries */, 4096) = 464
getdents64(7, /* 0 entries */, 4096) = 0
access("/etc/fonts/conf.d/50-enable-terminus.conf", R_OK) = 0
stat64("/etc/fonts/conf.d/50-enable-terminus.conf",
{st_mode=S_IFREG|0644, st_size=254, ...}) = 0
open("/etc/fonts/conf.d/50-enable-terminus.conf", O_RDONLY) = 8
--- snip --

and a malfunctioning:
--- snip ---
access("/etc/fonts/conf.d", R_OK) = 0
open("/etc/fonts/conf.d", O_RDONLY) = 7
fstat64(7, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
0) = 0xb7145000
read(7, 0x82a43c8, 8192) = -1 EISDIR (Is a directory)
write(2, "Fontconfig error: \"conf.d\", line"..., 36Fontconfig error:
"conf.d", line 1: ) = 36
write(2, "no element found", 16no element found) = 16
--- snip ---

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages libfontconfig1-dev depends on:
ii  libexpat1-dev                 1.95.8-3   XML parsing C library - developmen
ii  libfontconfig1                2.3.2-1.1  generic font configuration library
ii  libfreetype6-dev              2.1.10-1   FreeType 2 font engine, developmen
ii  pkg-config                    0.20-1     manage compile and link flags for 

libfontconfig1-dev recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to