Oliver Jato wrote: > hello, > > the file seems to be okay: ... > flyricky:/home/olli# cat > foo.c > main() { FT_GlyphSlot_Embolden(); } > flyricky:/home/olli# less foo.c > flyricky:/home/olli# gcc -o foo foo.c -lcairo > flyricky:/home/olli# ./foo > flyricky:/home/olli#
so in terms of this bug, it works for you. > > ----> > > after adding /usr/local/lib again to ld.so.conf, ldconfig -v showed me > libpng12.so.0 in /usr/local/lib and /usr/lib. is this the right > behaviour? Your own compile of major app libs like libpng12 probably the cause of all sorts of problems. See the gcc failure to link; it somehow burnt in a path to a different library. The rest of the crashes I think are your problem. > it probably doesn't help because svg files still don't work with a > removed /usr/local/lib, but this is the listing of it: ... > -rw-r--r-- 1 root staff 2378932 2005-03-08 23:32 libfreetype.a > -rwxr-xr-x 1 root staff 822 2005-03-08 23:32 libfreetype.la > lrwxrwxrwx 1 root staff 20 2005-03-08 23:32 libfreetype.so -> > libfreetype.so.6.3.7 > lrwxrwxrwx 1 root staff 20 2005-03-08 23:32 libfreetype.so.6 -> > libfreetype.so.6.3.7 > -rwxr-xr-x 1 root staff 1470054 2005-03-08 23:32 libfreetype.so.6.3.7 Your 15-month old version of freetype here is the cause of your crash - the library had some bugs and the real debian version fixes them, and also includes the function that is not found. The debian cairo package depends on the debian version of freetype that has the function. I really suggest you delete everything from /usr/local/lib that already exists in /usr/lib. It will cause you to see problems that do not exist with debian-maintained libraries. As far as this bug is concerned, I'm taking no action - it's all due to configuration on your system. Dave -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]