Package: graphviz
Version: 2.12-5
Severity: normal
--- Please enter the report below this line. ---
I'm using gv as a library (trough the lua bindings) and this snippet
shows a bug (possibly the mentioned.so is not properly linked):
Lua 5.1.2 Copyright (C) 1994-2007 Lua.org, PUC-Rio
require gv
g = gv.graph('test')
gv.layout(g,'dot')
gv.render(g,'dot','out.dot')
Warning: /usr/lib/graphviz/libgvplugin_core.so.3: undefined symbol:
agedgeattrWarning: /usr/lib/graphviz/libgvplugin_core.so.3: undefined
symbol: agedgeattrWarning: /usr/lib/graphviz/libgvplugin_core.so.3:
undefined symbol: agedgeattrError: renderer for dot is unavailable
It is pretty annoying because all basic rendering engine seems to be
affected by this bug, and especially the 'dot' one. I believe the
warning is an error that prevents the .so object to be loaded. If I read
the /proc/pid/maps file, that .so is not actually loaded:
[EMAIL PROTECTED]:/proc/20752$ cat maps | grep graphviz
2b9c8e5e6000-2b9c8e5f7000 r-xp 08:01 1276411
/usr/lib/graphviz/lua/liblua5.1-libgv.so
2b9c8e5f7000-2b9c8e7f7000 ---p 00011000 08:01 1276411
/usr/lib/graphviz/lua/liblua5.1-libgv.so
2b9c8e7f7000-2b9c8e7f8000 rw-p 00011000 08:01 1276411
/usr/lib/graphviz/lua/liblua5.1-libgv.so
2b9c9087b000-2b9c9088 r-xp 08:01 1161938
/usr/lib/graphviz/libgvplugin_pango.so.3.0.0
2b9c9088-2b9c90a7f000 ---p 5000 08:01 1161938
/usr/lib/graphviz/libgvplugin_pango.so.3.0.0
2b9c90a7f000-2b9c90a8 rw-p 4000 08:01 1161938
/usr/lib/graphviz/libgvplugin_pango.so.3.0.0
2b9c929a-2b9c929b7000 r-xp 08:01 1161937
/usr/lib/graphviz/libgvplugin_dot_layout.so.3.0.0
2b9c929b7000-2b9c92bb7000 ---p 00017000 08:01 1161937
/usr/lib/graphviz/libgvplugin_dot_layout.so.3.0.0
2b9c92bb7000-2b9c92bb8000 rw-p 00017000 08:01 1161937
/usr/lib/graphviz/libgvplugin_dot_layout.so.3.0.0
Cheers
--- System information. ---
Architecture: amd64
Kernel: Linux 2.6.22-3-amd64
Debian Release: lenny/sid
500 unstablewww.debian-multimedia.org
500 unstableftp.it.debian.org
500 testing security.debian.org
1 experimentalftp.it.debian.org
--- Package information. ---
Depends (Version) | Installed
=-+-=
libc6(= 2.6.1-1) | 2.7-5
libexpat1 (= 1.95.8) | 1.95.8-4
libgraphviz3 (= 2.12-4) | 2.12-5
libice6 (= 1:1.0.0) | 2:1.0.4-1
libsm6| 2:1.0.3-1+b1
libx11-6 | 2:1.0.3-7
libxaw7 | 2:1.0.4-1
libxext6 | 1:1.0.3-2
libxmu6 | 1:1.0.3-1
libxpm4 | 1:3.5.7-1
libxt6| 1:1.0.5-3
--
Enrico Tassi
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]