emerge --depclean spits out the following: * In order to avoid breakage of link level dependencies, one or more * packages will not be removed. This can be solved by rebuilding the * packages that pulled them in. * * media-libs/libsamplerate-0.1.7 pulled in by: * media-plugins/audacious-plugins-2.4.2 needs libsamplerate.so.0 * Reinstalling audacious-plugins does not make this go away.
resample plugin (--enable-resample) controls that dep.
Created attachment 260178 [details, diff] adds useflag and uses existing option
Created attachment 260198 [details, diff] corrected patch Same correction as in bug 295807.
Created attachment 260199 [details, diff] patch recorrected When updating two similar bugs, you often mix up things - this time patch *is* for libsamplerate.
+*audacious-plugins-2.4.3-r1 (29 Jan 2011) + + 29 Jan 2011; Tony Vroon <chainsaw@gentoo.org> + +audacious-plugins-2.4.3-r1.ebuild: + Make libsamplerate dependency both explicit & optional. Patch by Rafał Mużyło + closes bug #348837 by Mike Gilbert. Mike, thank you for your bug report. Rafał, thank you for your patch. Please note that this was not committed together with suggested changes of the same nature as those dependencies will need to be keyworded first.