Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 532528 - games-emulation/dolphin-4.0.2-r1 should depend on || ( x11-libs/wxGTK:2.9 x11-libs/wxGTK:3.0 )
Summary: games-emulation/dolphin-4.0.2-r1 should depend on || ( x11-libs/wxGTK:2.9 x11...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Devan Franchini (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-14 08:43 UTC by Priit Laes (IRC: plaes)
Modified: 2014-12-28 00:31 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 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.