public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
From: Wilbert Berendsen <wilbert@oswf.org>
To: gentoo-dev@gentoo.org
Subject: [gentoo-dev] Re: IUSE variable clarification
Date: Thu, 9 Jan 2003 18:00:53 +0100	[thread overview]
Message-ID: <200301091800.57824@oswf.org> (raw)
In-Reply-To: <20030109164419.GA12469@kruhft.dyndns.org>

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thursday 09 January 2003 17:44, Burton Samograd wrote:
> It looks to me like I got two different responses from different gentoo
> (...)
> If the ebuild I'm writing has a depend line:
>
> DEPEND="ncurses      # required
> 		ssl? libssl" # optional
>
> according to the first response IUSE would be
>
> IUSE="ncurses ssl"
>
> and for the second it would be:
>
> IUSE="ssl"
>
> Could someone please clarify?  It seems to me that the second is correct
> since the first can already be inferred from the depend line, but if the
> compile on USE change feature is only using the IUSE variable then the
> first would be correct.

The second one is correct I think. I think of IUSE as Interactive USE. 
Interactive programs (eg Kportage) can read IUSE and immediately present the 
user the applicable flags before starting an emerge.

So IUSE contains only the used USE settings, not the dependencies.

bye,
Wilbert

- -- 
Wilbert Berendsen (http://www.xs4all.nl/~wbsoft/)
To understand recursion, one must first understand recursion.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+HarIx+vk367Vl7wRAs8KAJ9Wo8/XA5h7/s0TTkqABzfAF8E5YgCeMxSG
88TSMb0iKXCK22HZIY7jLII=
=upqa
-----END PGP SIGNATURE-----


--
gentoo-dev@gentoo.org mailing list


  reply	other threads:[~2003-01-09 17:05 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-01-08 14:31 [gentoo-dev] IUSE variable clarification Burton Samograd
2003-01-08 14:59 ` Maik Schreiber
2003-01-09 16:44   ` Burton Samograd
2003-01-09 17:00     ` Wilbert Berendsen [this message]
2003-01-09 17:05       ` [gentoo-dev] " Maik Schreiber
2003-01-09 17:06       ` Yannick Koehler
2003-01-09 17:03     ` [gentoo-dev] " Maik Schreiber
2003-01-08 15:04 ` Nick Jones
2003-01-08 19:18   ` Terje Kvernes
2003-01-08 19:52     ` Felipe Ghellar
2003-01-08 20:11       ` Terje Kvernes
2003-01-09 15:42     ` Paul de Vrieze
2003-01-09 21:05       ` Bob Phan
2003-01-09 22:35         ` Paul de Vrieze
2003-01-10 12:28           ` Bob Phan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200301091800.57824@oswf.org \
    --to=wilbert@oswf.org \
    --cc=gentoo-dev@gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox