Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 291040

Summary: gst-plugins-gconf compiles gst-plugins-good _again_ at compile time(!)
Product: Gentoo Linux Reporter: Samuli Suominen (RETIRED) <ssuominen>
Component: Current packagesAssignee: Gentoo Quality Assurance Team <qa>
Status: RESOLVED INVALID    
Severity: major CC: gstreamer
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 291043    
Bug Blocks:    

Description Samuli Suominen (RETIRED) gentoo-dev 2009-10-29 16:59:05 UTC
This means gst-plugins-good is compiled _twice_ during installation of gst-plugins-gconf.

# override eclass
src_unpack() {
        unpack ${A}
}
Comment 1 Olivier Crete (RETIRED) gentoo-dev 2009-10-29 17:37:00 UTC
Again, the split plugins are a bit of a lie.. the gconf plugin requires stuff that is outside its own directory.

Solution is to unspliut the plugins and use use-flags a-la ffmpeg/mplayer
Comment 2 Mart Raudsepp gentoo-dev 2009-11-06 17:05:57 UTC
I see no build.log or anything here. If the problem exist, please provide one.
As far as I can see, there is no bugs. gst-plugins-gconf only builds gconf plugin and not all of it.

The quoted src_unpack() doesn't make it build all of it. A non-complete src_compile() would, but the src_compile found in gst-plugins-gconf clearly only makes and installs gconf plugin.
For gst-plugins-good (or probably the latest soon before sending to stabilization) I'll remove the src_unpack/compile/install override completely as well, as the bug about default visualizer has been long fixed in common/m4/gst-default.m4 and we don't need to override anymore.

This package does not depend on anything outside its own directory and it does not compile gst-plugins-good again at compile time, so this bug is INVALID.