As reported at: http://dev.laptop.org/ticket/9583 csound-python installs /usr/lib/python2.6/site-packages/_csnd.so which is linked against libcsnd.so.5.2 which does not appear to be provided by any package, making the _snd python module unusable /usr/lib/libcsnd.so is provided by the csound-python subpackage, but this is a bug in itself (unversioned .so files should only be installed by -devel packages) Looks like the java subpackage also installs an unversioned .so file Test case: python -c "import _csnd" should not return an error
What version of csound are you using?
5.10.1-13.fc11
It should work fine. I've had confirmation from a couple of people that it does.
Strange, somehow I tried to reproduce it on my regular F11 system and it worked OK because /usr/lib/libcsnd.so.5.2 was present as a symlink to libcsnd.so However, /usr/lib/libcsnd.so.5.2 did not belong to any package ??? I removed csound and python-csound and that symlink. Then I can reproduce: # rpm -e csound csound-python # rm -f /usr/lib/libcsnd.so.5.2 # yum install python-csound # python -c "import _csnd" Traceback (most recent call last): File "<string>", line 1, in <module> ImportError: libcsnd.so.5.2: cannot open shared object file: No such file or directory So, try and clean csound from your system and then try again.
Created attachment 373173 [details] fix heres a fix
just testing and building now
dsd: the attached file is a diff of a diff. Any chance you can upload the original patch?
Actually, don't worry. I see what you've done :-)
Fixed in rawhide build 5.10.1-14. Will push new builds to F-12 and F-11 shortly.
csound-5.10.1-14.fc11 has been submitted as an update for Fedora 11. http://admin.fedoraproject.org/updates/csound-5.10.1-14.fc11
csound-5.10.1-14.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/csound-5.10.1-14.fc12
csound-5.10.1-14.fc11 has been pushed to the Fedora 11 stable repository. If problems still persist, please make note of it in this bug report.
csound-5.10.1-14.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.