Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 33863 - nessus-core : need to change gtk/gtk2 flags handling
Summary: nessus-core : need to change gtk/gtk2 flags handling
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal
Assignee: Patrick Kursawe (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-19 14:33 UTC by Stephane Loeuillet
Modified: 2003-12-08 04:00 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephane Loeuillet 2003-11-19 14:33:40 UTC
actually, in REQUIRES, we have :

	gtk? ( =x11-libs/gtk+-1.2* )
	gtk2? ( =x11-libs/gtk+-2* )

it should be :

	gtk? ( !gtk2 ( =x11-libs/gtk+-1.2* ) )
	gtk2? ( =x11-libs/gtk+-2* )

because it would only build one GUI, which is gtk2 if found

actually, it requires both gtk1.2 and gtk2 to be installed.
Comment 1 SpanKY gentoo-dev 2003-11-19 14:51:20 UTC
|| (
gtk? ( =x11-libs/gtk+-1.2* )
gtk2? ( =x11-libs/gtk+-2* )
)
Comment 2 Patrick Kursawe (RETIRED) gentoo-dev 2003-11-23 23:58:01 UTC
The solution is slightly different since gtk* is not completely optional (does not build without GUI), but it's fixed in .16 now.
Comment 3 Dennis Freise 2003-11-28 07:59:36 UTC
Does not build without gui ? Sorry, but that's nonsense. I have installed nessus-2.0.9 on a server where no X and no gtk+ are installed at all. The _nessus-server_ runs fine, and that's what I want. No need for a gui on that machine. The current handling tries to pull in X and GTK+ and all that stuff, which I don't want. Please rethink IUSE, so that the _server_ can at least be built without the need for gtk.
Comment 4 Patrick Kursawe (RETIRED) gentoo-dev 2003-11-30 22:45:18 UTC
Ok, this looks like a faulty configure script, then. I didn't manage to build it without GUI on a box where X and gtk+ were installed. I'll check it again and see if I can convice it to ignore the installed libraries. Thanks for the hint.
Comment 5 Patrick Kursawe (RETIRED) gentoo-dev 2003-11-30 23:03:55 UTC
Please just forget my last remark. Looks like I tried --without-x last time (which was in the 2.0.8 ebuild) which does not work, but --disable-gtk works fine. So the old ebuild was more broken than the configure script. Fixed ebuild should be in portage soon.
Comment 6 Dennis Freise 2003-12-08 04:00:10 UTC
The new handling with "X?" works very fine, thank you :)