Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 123712

Summary: add gtk-useflag to gconf
Product: Gentoo Linux Reporter: Jan Marten Simons <marten>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED WONTFIX    
Severity: enhancement CC: bass
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://pc42.xtal.rwth-aachen.de/~jamasi/gnome-base/gconf/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: gconf-2.12.1.ebuild

Description Jan Marten Simons 2006-02-22 07:23:57 UTC
currently gconf always depends on gtk, although it is only needed for a small sample applet. There I added a gtk-useflag to the gconf-2.12.1.ebuild in portage, so that gtk (which depends on X) is optional. This is especially useful, as e.g. ebox depends on gconf and you don't want X on your server, do you?
This ebuild is likely to need files from the files-dir of gconf from the tree.
Comment 1 Jan Marten Simons 2006-02-22 07:24:32 UTC
Created attachment 80436 [details]
gconf-2.12.1.ebuild
Comment 2 Leonardo Boshell (RETIRED) gentoo-dev 2006-02-23 08:35:36 UTC
I agree with your statements, and ideally gconf should have the 'gtk' flag, but we force it for now so it doesn't break other applications which rely on stuff provided only if gconf was compiled with gtk support. See bug #100238 for an example.

The right solution would be more in the lines of implementing USE-aware dependency atoms in portage, but until that day arrives, this will have to wait.
Comment 3 Jan Marten Simons 2006-02-23 10:14:33 UTC
I don't think that somebody who'd like to use gconf without gtk would be interested in any graphical (gnome) programme, so what other non-X programms depend on gconf with gtk enabled?