Broken use of gtk2 flag. DEPEND="=net-analyzer/libnasl-${PV} tcpd? ( sys-apps/tcp-wrappers ) X? ( x11-base/xfree ) gtk? ( =x11-libs/gtk+-1.2* ) gtk2? ( =x11-libs/gtk+-2* ) prelude? ( dev-libs/libprelude )" Should be gtk?( gtk2? ( =x11-libs/gtk+-2* ) !gtk2? ( =x11-libs/gtk+-1.2* ) ) if [ `use gtk` ]; then myconf="${myconf} --enable-gtk" elif [ `use gtk2` ]; then myconf="${myconf} --enable-gtk" else myconf="${myconf} --disable-gtk" fi should simply be : if [ `use gtk` ]; then myconf="${myconf} --enable-gtk" else myconf="${myconf} --disable-gtk" fi
Yep, this is the same bug as #34570. The stable ebuild wasn't updated, and that has caused X + gtk+2 dependencies on server installations. ( see gentoo-user )
I don't read gentoo-user. But I just declared 2.0.9 stable for x86 which should fix most of these problems (I hope).
Btw, backported the dependencies from 2.0.9 to 2.0.8a - I think that should fix this.