I haven't done full testing but it seems that dev-python/wxpython-2.8.12.0 (cairo opengl -doc -examples) requires x11-libs/wxGTK-2.8.12.0 to be built with gstreamer USE flag which at the moment is not required by the former ebuild. This is likely true for all the other versions of the two programs as well. If possible a way to build wxpython without gstreamer would be good too.
Please attach full build.log
Created attachment 280965 [details] wxpython build.log.gz I hope this is the right one.
Created attachment 281037 [details] build.log Compressing a file two times with gzip won't save space, better use bzip2 or xz for compressing text files a lot ;-), anyway, this is small enough to attach here without compression
I can't reproduce this error, wxpython installs properly with wxGTK USE="-gstreamer". Any hints how to trigger it welcome :)
I can reproduce it fine.
I need your emerge --info. Did you recently change the USE flags on wxGTK? Is libwx_gtk2u_media-2.8.so.0 a preserved lib (portageq list_preserved_libs /)?
I see the problem. findLib in config.py returns true if it finds anything matching "libwx_gtk2u_libname-2.8*". So even though we've removed the linker name of the library it'll still find the soname/realname and add it to the linker command line. 622 for d in dirs: 623 p = os.path.join(d, name) 624 if glob.glob(p+'*') != []: 625 return True You can workaround it for now by just deleting the leftover link and library (after everything else needing it has been rebuilt), but we'll need an actual fix here.
*** Bug 462726 has been marked as a duplicate of this bug. ***
+ 26 Mar 2013; Ryan Hill <dirtyepic@gentoo.org> wxpython-2.8.12.1-r1.ebuild, + +files/wxpython-2.8-no-preservatives-added.patch, wxpython-2.9.3.1.ebuild, + wxpython-2.9.4.1-r1.ebuild: + Prevent build system from considering preserved libs when checking wxGTK + features. (bug #376339). http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/wxpython/wxpython-2.8.12.1-r1.ebuild?rev=1.4&view=markup http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/wxpython/wxpython-2.8.12.1-r1.ebuild?r1=1.3&r2=1.4 http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/wxpython/wxpython-2.9.3.1.ebuild?rev=1.6&view=markup http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/wxpython/wxpython-2.9.3.1.ebuild?r1=1.5&r2=1.6 http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/wxpython/wxpython-2.9.4.1-r1.ebuild?rev=1.3&view=markup http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/wxpython/wxpython-2.9.4.1-r1.ebuild?r1=1.2&r2=1.3 http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-python/wxpython/files/wxpython-2.8-no-preservatives-added.patch?rev=1.1&view=markup