media-sound/aqualung depends on liblrdf for ladspa support, but the dependency is only build-time, while running aqualung without the library installed results in a load error. Reproducible: Always Steps to Reproduce: 1. emerge aqualung 2. emerge --depclean --with-bdeps n 3. run aqualung Actual Results: aqualung: error while loading shared libraries: liblrdf.so.2: cannot open shared object file: No such file or directory Expected Results: aqualung starts Removing the liblrdf dependency from DEPEND and adding it to RDEPEND should do the trick
Looks like "ladspa? ( media-libs/liblrdf )" simply ended up a few lines too low in the ebuilds.
+ 12 May 2011; Daniel Pielmeier <billie@gentoo.org> aqualung-0.9_beta11.ebuild, + aqualung-0.9_beta11-r1.ebuild: + Move media-libs/liblrdf to RDEPEND, thanks to John in bug #366475. Fixed, thank you for your report.