Gentoo Logo
Gentoo Spaceship

Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
To: gentoo-dev@g.o
From: Samuli Suominen <ssuominen@g.o>
Subject: Re: Add more local USE flags
Date: Thu, 18 Mar 2010 14:47:24 +0200
On 03/18/2010 02:39 PM, Dmitry Bashkatov wrote:
> Hello, gentoo devs! I have a little story about USE flags.
> Almost every package in gentoo has USE flags. Many of them have clear
> meaning. For example: <doc> builds package documentation, <qt> or
> <gtk> build GUI frontend. Meaning of this flags is one for all
> packages in portage. And this is described in use.desc file. But there
> are many USE flags with fuzzy meaning. For example <java> USE flag of
> package net-print/cups. What does it mean? Description file says "java
> - Adds support for Java". But what kind of support is it? Build Java
> bindings or build some optional tools written on Java? <python> flag —
> "Adds support/bindings for the Python language" also doesn't asks on
> my question about kind of support. Only ways to find out answer are
> read ebuild and "./configure --help" or use other sources of
> information like google. But this takes time. Very very many time when
> installing system first time. Also this work already done by package
> maintainer and there is no reason to repeat this for every user.
> My suggestion is to take out all this per package USE flag vagueness
> to use.local.desc file, so you can use
> $ equery uses net-print/cups
> + + java   : build java printing web-application
> + + python : build python bindings to libcups
> This is only example, I really don't know what this flags mean here. =)
> Another my suggestion is to extend ebuild format so package maintainer
> can easily add use flag description.
> What can you say about this? May be this is my delirium? And may be
> only my gentooic brain need this sort of information about USE flags.

This is already supported by metadata.xml local use flags, you can add
extended information as local use flag in addition to global use flag.

So I take this as a friendly reminder that maintainers should start
using the feature.


Add more local USE flags
-- Dmitry Bashkatov
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Add more local USE flags
Next by thread:
Re: Add more local USE flags
Previous by date:
Add more local USE flags
Next by date:
Re: Add more local USE flags

Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.