Compiling wxGTK with GTK+2 support works fine. However, wxPython-2.4.0.6 doesn't honour this properly, and when I try to emerge wxPython it asks for me to use the gtk2 USE flag, even though I already am. Reproducible: Always Steps to Reproduce: 1. USE="gtk2" emerge wxGTK 2. USE="gtk2" emerge wxPython Actual Results: emerge throws up an error asking to use the 'gtk2' USE flag when compiling wxPython. Expected Results: Since wxGTK is compiled with gtk2 support, wxPython should compile with no problem. This seems to be a bug in the ebuild [wxPython-2.4.0.6.ebuild]. On line 29 it says if [ ! -f "/usr/bin/wxgtk2u-config" ]; then However, the file /usr/bin/wxgtk2u-config doesn't exist. If I change that same line to say if [ ! -f "/usr/bin/wxgtk2u-2.4-config" ]; then the emerge works, and wxPython works without error, even with GTK+2.
Created attachment 9818 [details] An updated ebuild with the bugfix
thanks for the report. i've commited a fix to CVS.