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

Bug 532528

Summary: games-emulation/dolphin-4.0.2-r1 should depend on || ( x11-libs/wxGTK:2.9 x11-libs/wxGTK:3.0 )
Product: Gentoo Linux Reporter: Priit Laes (IRC: plaes) <plaes>
Component: Current packagesAssignee: Devan Franchini (RETIRED) <twitch153>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Priit Laes (IRC: plaes) 2014-12-14 08:43:23 UTC
The bump from 4.2.0 to 4.2.0-r1 changed the wxGTK dependency to require wxGTK:2.9:

diff 4.0.2 4.0.2-r1:
[snip]
 DEPEND="${RDEPEND}
        app-arch/zip
+       media-gfx/nvidia-cg-toolkit
        media-libs/freetype
        media-libs/libsoundtouch
        >=sys-devel/gcc-4.6.0
-       x11-libs/wxGTK:3.0
+       x11-libs/wxGTK:2.9
        "
[/snip]

Is there a good reason for that, why it couldn't be `|| ( x11-libs/wxGTK:2.9 x11-libs/wxGTK:3.0 )` instead?
Comment 1 Devan Franchini (RETIRED) gentoo-dev 2014-12-27 21:30:44 UTC
I can't entirely recall because it was awhile ago that I did the bump but I believe that change was a regression that wasn't meant to happen. I believe I changed it to 3.0 as it wouldn't build otherwise. I'll test it out and fix the ebuild shortly. Thank you for pointing this out to me :)
Comment 2 Devan Franchini (RETIRED) gentoo-dev 2014-12-28 00:31:32 UTC
You can't have the ebuild depend on both because of the WX_GTK_VER variable. However, I think leaving the dependency as 2.9 might be for the best. The -9999 ebuild depends on 3.0 and when the next version of dolphin is released, it will also depend on 3.0. If there's an issue, feel free to drop another message in the bug report.