Created attachment 511928 [details] build.log checking for wx-config... /usr/bin/wx-config checking for wxWidgets version >= 2.6.0 (--unicode=yes --static=no)... no WxWidgets not yet compiled, try to compile
Created attachment 511930 [details] emerge --info '=media-video/mediainfo-0.7.99::gentoo'
ebuild inherits wxwidgets eclass but doesn't call setup-wxwidgets(). Try the following patch: @@ -26,7 +26,10 @@ pkg_setup() { TARGETS="CLI" - use wxwidgets && TARGETS+=" GUI" + if use wxwidgets; then + TARGETS+=" GUI" + setup-wxwidgets + fi } src_prepare() {
Created attachment 511932 [details] /var/tmp/portage/media-video/mediainfo-0.7.99/work/MediaInfo/Project/GNU/GUI/config.log
Meanwhile 17.12 wenat stable without the fix. Why?? https://gitweb.gentoo.org/repo/gentoo.git/commit/media-video/mediainfo?id=06ce38f42e54ce57c0a56b2f52086a1503640112
As https://github.com/gentoo/gentoo/pull/6677 was closed without a merge: Is the "no-symlink-lib" dead?
Same problem with media-video/mediainfo-18.03 checking for wx-config... /usr/bin/wx-config checking for wxWidgets version >= 2.6.0 (--unicode=yes --static=no)... no WxWidgets not yet compiled, try to compile File Shared/Project/WxWidgets/Compile.sh not found configure: error: wxWidgets must be installed on your system. Please check that wx-config is in path, the directory where wxWidgets libraries are installed (returned by 'wx-config --libs' or 'wx-config --static --libs' command) is in LD_LIBRARY_PATH or equivalent variable and wxWidgets version is 2.6.0 or above, and the compilation is compatible with --unicode=yes --static=no !!! Please attach the following file when seeking support: !!! /var/tmp/portage/media-video/mediainfo-18.03/work/MediaInfo/Project/GNU/GUI/config.log
And media-video/mediainfo-18.03 even went stable, still ignoring the no-symlink-lib tracker and https://github.com/gentoo/gentoo/pull/8332
Broken on new profiles. Maintainer didn't manage to reply in half a year. No revdeps. Time to treeclean?
it has media-video/bashnapi as reverse dep (also there is a 18.05 newer version)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd31dc605d4ccf8d114828608a35507e8357e7b commit 3dd31dc605d4ccf8d114828608a35507e8357e7b Author: Tim Harder <radhermit@gentoo.org> AuthorDate: 2018-09-15 12:14:45 +0000 Commit: Tim Harder <radhermit@gentoo.org> CommitDate: 2018-09-15 12:22:04 +0000 media-video/mediainfo: fix wxwidgets eclass usage Fixes: https://bugs.gentoo.org/642600 thanks to charles17 media-video/mediainfo/mediainfo-18.05.ebuild | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-)