# Bypass eclass because entire set of plugins is required to satisfy the build. src_unpack() { unpack ${A} } This will mean gst-plugins-base will be entirely compiled _again_ when installing gst-plugins-cdparanoia.
Sorry, our current split plugins setup sucks.. Solution: Desplit the plugins.
Fixed in eclass, just like all other -base splits were already made to compile separate from other gst-libs/, libgstcdda needed by cdparanoia had probably just been forgotten to be included from there. Will make gst-plugins-cdparanoia-0.10.25 to use eclass src_unpack/compile again when bumping this weekend, to avoid touching stable ebuilds (though the old versions theoretically now link against system libgstcdda too now instead of locally built). After that this bug is fixed.
No reason for qa@ to be involved. It was a simple fix in the eclass, and the ebuild will soon know about it after gst-plugins-base bumps, that qa@ can not do as it involves doing all of the plugins at once.
Fixed.