[packman] Bug report for Audacity 1.3.7 package
Cristian Morales Vega
cmorve69 at yahoo.es
Tue Jun 2 15:13:10 CEST 2009
2009/6/2 Detlef Reichelt <detlef at die-mafia.de>:
> Could sombody have a look at this problem?
In my x86-64 system audacity from Packman starts without problems,
both with wxGTK from openSUSE and wxWidgets from Packman.
But he has a point.
With wxGTK, from openSUSE:
$ /usr/bin/readelf -s /usr/lib64/libwx_gtk2u_richtext-2.8.so | fgrep
XML_ParserCreate
1380: 00000000000db170 23 FUNC GLOBAL DEFAULT 13
XML_ParserCreateNS@@WXU_2.8
2501: 00000000000db120 66 FUNC GLOBAL DEFAULT 13
XML_ParserCreate_MM@@WXU_2.8
2559: 00000000000db190 9 FUNC GLOBAL DEFAULT 13
XML_ParserCreate@@WXU_2.8
...but no output with the Packman version.
I suppose it starts on my machine because of this:
$ readelf -s /usr/lib64/libexpat.so | fgrep XML_ParserCreate
52: 0000000000008820 9 FUNC GLOBAL DEFAULT 12 XML_ParserCreate
76: 00000000000087b0 66 FUNC GLOBAL DEFAULT 12 XML_ParserCreate_MM
78: 0000000000008800 23 FUNC GLOBAL DEFAULT 12 XML_ParserCreateNS
...seems dangerous. To start with, expat shouldn't even be a direct
dependency of audacity
$ ldd -u -r /usr/bin/audacity
Unused direct dependencies:
/usr/lib64/libwx_gtk2u_aui-2.8.so.0
/usr/lib64/libwx_gtk2u_xrc-2.8.so.0
/usr/lib64/libwx_gtk2u_qa-2.8.so.0
/usr/lib64/libwx_baseu_xml-2.8.so.0
/lib64/libexpat.so.1
In any case... not an audacity problem, the symbol should be defined
in wxWidgets. But audacity should work for David if he uses wxGTK.
More information about the Packman
mailing list