Description of problem:
[nolty@BobVirtF13 ~]$ python
Python 2.6.4 (r264:75706, Jun 4 2010, 18:20:16)
[GCC 4.4.4 20100503 (Red Hat 4.4.4-2)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import gnash
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: /usr/lib/python2.6/site-packages/gtk-2.0/gnash.so: undefined symbol: _ZN5gnash19create_Renderer_aggEPKc
This looks like a packaging inconsistency. In the gnash RPM, symbol _ZN5gnash19create_Renderer_aggEPKc lives in /usr/lib/gnash/libgnashrender.so. In the python-gnash RPM, the gnash python module is in
/usr/lib/python2.6/site-packages/gtk-2.0/gnash.so. That .so references the create_Renderer_agg symbol mentioned above, but does not mention the libgnashrender library (it does mention four gnash libraries, libgnashcore, -base, -sound and -media).
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Start python
2. type 'import gnash'
ImportError with traceback, shown above
Thanks for filing this bug report.
"python-gnash" is built as part of the "gnash" src.rpm, so I'm reassigning this bug to the "gnash" component.
Looks like a bug in how /usr/lib/python2.6/site-packages/gtk-2.0/gnash.so is linked.
BTW, c++filt indicates that "_ZN5gnash19create_Renderer_aggEPKc"
is the mangled form of this C++ symbol "gnash::create_Renderer_agg(char const*)
This package has changed ownership in the Fedora Package Database. Reassigning to the new owner of this component.
This should be fixed in the next release
gnash-0.8.9-0.1.20110312git.fc14 has been submitted as an update for Fedora 14.
gnash-0.8.9-0.1.20110312git.fc13 has been submitted as an update for Fedora 13.
gnash-0.8.9-0.1.20110312git.fc15 has been submitted as an update for Fedora 15.
gnash-0.8.9-0.1.20110312git.fc15 has been pushed to the Fedora 15 stable repository. If problems still persist, please make note of it in this bug report.
gnash-0.8.9-1.fc14 has been submitted as an update for Fedora 14.
gnash-0.8.9-1.fc13 has been submitted as an update for Fedora 13.
gnash-0.8.9-1.fc14 has been pushed to the Fedora 14 stable repository. If problems still persist, please make note of it in this bug report.
gnash-0.8.9-1.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.