The Vamp plugin path, which is hardcoded in the library, is wrong for 64-bit multi-arch platforms: $ strings libvamp-hostsdk.so.2.1.0 |grep usr $HOME/vamp:$HOME/.vamp:/usr/local/lib/vamp:/usr/lib/vamp The file to patch is: ./vamp-sdk/PluginHostAdapter.cpp Ought to become: $HOME/vamp:$HOME/.vamp:/usr/local/lib64/vamp:/usr/lib64/vamp Fedora 9 and older are also affected. We'll use this library for Audacity, which so far was built with an included/patched copy of the Vamp API.
This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle. Changing version to '10'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
vamp-plugin-sdk-1.3-2.fc10 has been submitted as an update for Fedora 10. http://admin.fedoraproject.org/updates/vamp-plugin-sdk-1.3-2.fc10
vamp-plugin-sdk-1.3-2.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/vamp-plugin-sdk-1.3-2.fc9
vamp-plugin-sdk-1.3-2.fc10 has been pushed to the Fedora 10 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update vamp-plugin-sdk'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F10/FEDORA-2008-11832
vamp-plugin-sdk-1.3-2.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing-newkey update vamp-plugin-sdk'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-11914
vamp-sdk/hostext/PluginLoader.cpp PluginLoader::Impl::generateTaxonomy() contains a hardcoded "/lib/"
vamp-plugin-sdk-1.3-2.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
vamp-plugin-sdk-1.3-2.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.
Re: comment 6 src/vamp-hostsdk/PluginLoader.cpp: string libfragment = "/lib/";
The Fedora 9 update is ABI/API incompatible. :( Originally, this ticket was about Rawhide. Then the bug-zappers modified it to target F10. Then an incompatible upgrade for F9 has been released. Not funny.
vamp-plugin-sdk-1.3-3.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
vamp-plugin-sdk-1.3-3.fc10 has been pushed to the Fedora 10 stable repository. If problems still persist, please make note of it in this bug report.
You said right there in the report that "Fedora 9 and older are also affected." so I don't understand your surprise at an update fixing it in F9 having been pushed.
Kevin, an ABI/API-incompatible upgrade has been pushed to stable instead of a simple fix/patch for this bug. I don't mind multiple updates and multiple notifications from bodhi, but it cannot be that all of the testing of new major versions is put onto my shoulders just because I reported a Fedora-specific customisation-bug which required a patch. Communication in this ticket is non-existant. Comment 6 should not have been ignored. My surprise is that the F-9 upgrade has been pushed to stable without testing => breaking deps for multiple packages.
Indeed, I made a mistake in 1) not catching the second /lib reference 2) pushing the build to F-9 Both packages *have* been put into testing, though (see the Bodhi logs). I apologize for forgetting to do repoquery, but the feedback on the F-9 build only came *after* this enters stable. 1.3-3 is pushed direct to stable since 1.3-2 has landed anyway. Again, apologies for this problem.