> > I think that, ideally, we should have many very specific per-package USE > flags and have group them into aliases at different levels, the vaguest > level being something such as "desktop" or "server" followed by things like > "gui", "scanning" and similar. This would allow someone to, for example, > set their USE="desktop -gui" if they want a console desktop system or > USE="server gui -qt" if they want a server with a GUI, but not using Qt if > another toolkit is available. > It'd probably be very difficult to implement this, though, especially in > the current portage.
I think that indeed we need to review current USE flags. For example take subversion. It accepts a number of USE flags. The most awkward one is the berkdb useflag which actually doubles up as a "server" useflag as berkeley db is needed for the server part of the package. Further this flag also masks out the python useflag if it is not specified as the python bindings only build when the server part is build. Paul -- Paul de Vrieze Researcher Mail: [EMAIL PROTECTED] Homepage: http://www.devrieze.net
pgp00000.pgp
Description: signature
