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

Bug 480682

Summary: media-video/handbrake-0.9.9 RDEPEND is wrong
Product: Gentoo Linux Reporter: Damien Granger <granger.damien>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED FIXED    
Severity: normal CC: aballier, dschridde+gentoobugs, granger.damien, thev00d00, tomwij
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Damien Granger 2013-08-12 06:04:44 UTC
media-video/handbrake changelog:
11 Aug 2013; Alexis Ballier <aballier@gentoo.org> handbrake-0.9.9.ebuild,
handbrake-9999.ebuild:
write proper ffmpeg/libav deps

But this is wrong as libav and ffmpeg:0 ar blocking each other:
ffmpeg? ( >=media-video/libav-9:= >=media-video/ffmpeg-1.2.1:0= )

Example in media-video/libav-9.8.ebuild:
!media-video/ffmpeg:0

The line in handbrake ebuild should be:
ffmpeg? ( || ( >=media-video/libav-9:= >=media-video/ffmpeg-1.2.1:0= ) )

Reproducible: Always

Actual Results:  
Can't emerge handbrake as dependencies can't be satisfied.

Expected Results:  
Should be able to merge handbrake without blocking dependencies.

Also affects handbrake-9999.ebuild
Comment 1 Ian Whyman (thev00d00) (RETIRED) gentoo-dev 2013-08-12 07:51:23 UTC
+  12 Aug 2013; Ian Whyman <thev00d00@gentoo.org> handbrake-0.9.9.ebuild,
+  handbrake-9999.ebuild:
+  Fix broken ffmpeg deps, thanks to Damien Granger on #480682
+
Comment 2 Alexis Ballier gentoo-dev 2013-08-12 13:21:11 UTC
(In reply to Ian Whyman (thev00d00) from comment #1)
> +  12 Aug 2013; Ian Whyman <thev00d00@gentoo.org> handbrake-0.9.9.ebuild,
> +  handbrake-9999.ebuild:
> +  Fix broken ffmpeg deps, thanks to Damien Granger on #480682
> +

thanks, sorry, I've been really too quick here :/