>=hugin-0.6.1 fails to build against wxGTK-2.8: # emerge -1 \=hugin-0.6.1 Calculating dependencies... done! >>> Verifying ebuild Manifests... >>> Emerging (1 of 1) media-gfx/hugin-0.6.1 to / * hugin-0.6.1.tar.bz2 MD5 ;-) ... [ ok ] * hugin-0.6.1.tar.bz2 RMD160 ;-) ... [ ok ] * hugin-0.6.1.tar.bz2 SHA1 ;-) ... [ ok ] * hugin-0.6.1.tar.bz2 SHA256 ;-) ... [ ok ] * hugin-0.6.1.tar.bz2 size ;-) ... [ ok ] * checking ebuild checksums ;-) ... [ ok ] * checking auxfile checksums ;-) ... [ ok ] * checking miscfile checksums ;-) ... [ ok ] * checking hugin-0.6.1.tar.bz2 ;-) ... [ ok ] >>> Unpacking source... >>> Unpacking hugin-0.6.1.tar.bz2 to /var/tmp/portage/media-gfx/hugin-0.6.1/work >>> Source unpacked. >>> Compiling source in /var/tmp/portage/media-gfx/hugin-0.6.1/work/hugin-0.6.1 ... !!! set-wxconfig: Error: Can't find normal or debug version: !!! set-wxconfig: /usr/lib/wx/config/gtk2-unicode-release-2.6 not found !!! set-wxconfig: /usr/lib/wx/config/gtk2-unicode-debug-2.6 not found !!! You need to emerge wxGTK with unicode in your USE This is when I have wxGTK-2.8.3.0 built WITH unicode USE flags. The problem is fixed if hugin is made to depend on wxGTK:2.6 instead of >=wxGTK-2.6.2 Reproducible: Always
*** This bug has been marked as a duplicate of bug 188467 ***
Considering wxGTK has slots and 2.8 probably WILL someday get into the tree (I don't understand why it didn't yet, by the way) I think it would be appropriate to make the ebuilds that depend on >=wxGTK-2.6.* just depend on wxGTK:2.6