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

Bug 398309

Summary: media-gfx/shotwell-0.11.6 should depend on >=media-libs/gst-plugins-base-0.10.32
Product: Gentoo Linux Reporter: Jonathan Vinçon <jonathan.vincon>
Component: New packagesAssignee: Markos Chandras (RETIRED) <hwoarang>
Status: RESOLVED INVALID    
Severity: minor CC: graphics+disabled
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jonathan Vinçon 2012-01-09 22:22:38 UTC
When trying to emerge Shotwell-0.11.6 using the main portage ebuild, the compilation failed ending with the following error : 

"Requested 'gstreamer-pbutils-0.10 >= 0.10.32' but version of GStreamer Base Utils Library is 0.10.31
make: *** [pkgcheck] Error 1
make: *** Waiting for unfinished jobs....
 * ERROR: media-gfx/shotwell-0.11.6 failed"

  To solve the problem, I had to upgrade media-libs/gst-plugins-base manually to the 0.10.32 version.
In the ebuild, the only mention to a gstreamer* dependency is media-libs/gstreamer:0.10, it does not seem to be enough to pull >=media-libs/gst-plugins-base-0.10.32.

Reproducible: Always

Steps to Reproduce:
1.Having a gentoo system with gstreamer:0.10 and gst-plugins-base-0.10.X (X < 32)
2.Trying to emerge Shotwell-0.11.6 using the main portage tree ebuild
3.
Actual Results:  
Emerge fail at source configuration with the following error : 
"Requested 'gstreamer-pbutils-0.10 >= 0.10.32' but version of GStreamer Base Utils Library is 0.10.31
make: *** [pkgcheck] Error 1
make: *** Waiting for unfinished jobs....
 * ERROR: media-gfx/shotwell-0.11.6 failed"


Expected Results:  
Emerge successfully compiling and merging shotwell-0.11.16
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2012-01-10 15:43:21 UTC
(In reply to comment #0)
> When trying to emerge Shotwell-0.11.6 using the main portage ebuild, the
> compilation failed ending with the following error : 
> 
> "Requested 'gstreamer-pbutils-0.10 >= 0.10.32' but version of GStreamer Base
> Utils Library is 0.10.31

The oldest (and stable) version in the tree is 0.10.32, so you should have upgraded that already - that's part of system maintenance and is your responsibility. 0.10.31 was removed from the tree in August 2011.