Created attachment 497446 [details] emerge --info Since games-emulation/dolphin-5.0 does not seem to compile, I've been working on getting 9999 to build. Unfortunately, it requires wxWidgets 3.1 or higher, which is provided by wxGTK. According to the ebuild, wxGTK is actually obtained from wxPython, for reasons indicated inside the ebuild header. Unfortunately, wxPython does not have a direct 3.1.0 like wxWidgets does, instead going up to 4. The best solution I see is to update wxGTK to have a version that provides 3.1.0
Created attachment 497448 [details] A broken 3.1.0 ebuild based on official wxWidgets, it causes file collisions with the eselect-wxwidgets package
A 3.1.0 is not provided because it's a development snapshot, and a rather ancient one. Feel free to convince upstream to finally actually work on getting a stable 3.2 out, I've given up for now. They do not care, other than maybe getting 3.2 stuff out early enough into getting it into next debian stable or something... Moving from wxPython to wxWidgets tarballs is expected, this will happen for 3.0.3 update as well. wxPython has a new version they are working on (codenamed Phoenix), which is shipped different in their alphas. We used wxPython release tarballs instead of wxWidgets, because they contained all the wxGTK sources as well, but actually received more point releases afterwards, which brought in wxGTK bug fixes (albeit sometimes the initial release could be delayed because of that).
I think this can be closed since dolphin-wx has been removed: https://github.com/dolphin-emu/dolphin/commit/e22c5333ab50c3e84774ce831eaeba48bcea5901
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb6ef82a48532432ec66af39d50df7cff3237ff commit 7bb6ef82a48532432ec66af39d50df7cff3237ff Author: Sergei Trofimovich <slyfox@gentoo.org> AuthorDate: 2018-07-22 12:27:16 +0000 Commit: Sergei Trofimovich <slyfox@gentoo.org> CommitDate: 2018-07-22 12:27:25 +0000 games-emulation/dolphin: adopt an orphan, refresh live ebuild A few minor changes: - refreshed locale list (as suggested by the ebuild check) - moved from EAPI=5 to EAPI=6 - dropped removed WxWidgets UI - added depends on more bundled libraries Closes: https://bugs.gentoo.org/561914 Closes: https://bugs.gentoo.org/598625 Closes: https://bugs.gentoo.org/632882 Package-Manager: Portage-2.3.43, Repoman-2.3.10 games-emulation/dolphin/dolphin-9999.ebuild | 90 ++++++++++++++++------------- games-emulation/dolphin/metadata.xml | 5 +- 2 files changed, 54 insertions(+), 41 deletions(-)