net-analyzer/wireshark-1.10.1-r1 has this in REQUIRED_USE: ^^ ( gtk2 gtk3 qt4 ) This results in not being able to build _no_ GUI, something which is desirable on machines without X, like servers. I dropped that group and successfully built tshark alone. I realize that implementing at-most-one-of (as opposed as exactly-one-of) is a bit messy since there is no simple operator for it, but no-GUI is a common use case (no pun intended).
(In reply to Tobias Klausmann from comment #0) > I realize that implementing at-most-one-of (as opposed as exactly-one-of) is > a bit messy since there is no simple operator for it, but no-GUI is a common > use case (no pun intended). It's not messy for EAPI 5 ebuild, just look at '??' operator in REQUIRED_USE :-)
+ 04 Aug 2013; Sergey Popov <pinkbyte@gentoo.org> wireshark-1.10.1-r1.ebuild: + Restore ability to build wireshark GUI-less, wrt bug #479692. Thanks to + Tobias Klausmann for discovering this issue
*** Bug 479736 has been marked as a duplicate of this bug. ***