net-analyzer/nessus-core-2.2.4-r1 compiles and works when ekeywording the ebuild Reproducible: Always Steps to Reproduce: 1. 2. 3.
IUSE="X tcpd gtk2 debug prelude" gtk2 --> masked debug --> compiles tcpd --> compiles prelude --> pulls dev-libs/libprelude (Bug# 100062) X --> pulls the following dependencies (recursively): dev-libs/glib-1.2.10-r5 [ok] dev-perl/XML-Parser-2.34 [ok], but places files in the wrong location -> eclass fix dev-util/intltool-0.33 [ok], given XML-Parser is fixed x11-libs/gtk+-1.2.10-r11 [ok]
That's great! We really need to sort out the XML-Parser issue. Unfortunately this depends on whatever we decide to do with the perl eclass, so it's going to have to sit for a bit while we discuss this with mcummings.
I spoke with ka0ttic about the X USE flag. It really should be a gtk USE flag as far as I can see. They've fixed this in the 2.3.1 version. ka0ttic said he would see what he could do about the older versions.
this thing has been in portage for ages