Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 291038 - gst-plugins-base is compiled twice during gst-plugins-cdparanoia compilation(!)
Summary: gst-plugins-base is compiled twice during gst-plugins-cdparanoia compilation(!)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: GStreamer package maintainers
URL:
Whiteboard:
Keywords:
Depends on: 291043
Blocks:
  Show dependency tree
 
Reported: 2009-10-29 16:53 UTC by Samuli Suominen (RETIRED)
Modified: 2009-11-09 01:41 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuli Suominen (RETIRED) gentoo-dev 2009-10-29 16:53:33 UTC
# 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.
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2009-10-29 17:21:26 UTC
Sorry, our current split plugins setup sucks..

Solution: Desplit the plugins.
Comment 2 Mart Raudsepp gentoo-dev 2009-11-06 16:07:12 UTC
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.
Comment 3 Mart Raudsepp gentoo-dev 2009-11-06 17:17:39 UTC
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.
Comment 4 Mart Raudsepp gentoo-dev 2009-11-09 01:41:01 UTC
Fixed.