Gentoo Archives: gentoo-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Getting rid of lurking no* USE flags - profile-based package.use
Date: Wed, 10 Oct 2007 19:43:51
Message-Id: 470D2897.5000607@gentoo.org
In Reply to: Re: [gentoo-dev] Getting rid of lurking no* USE flags - profile-based package.use by Denis Dupeyron
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Denis Dupeyron wrote:
5 > On 10/10/07, Zac Medico <zmedico@g.o> wrote:
6 >> Eventually I'd like to add an option that
7 >> behaves similar to --resume but also recalculates dependencies.
8 >
9 > Why not make that the default ? That would be safer IMO.
10
11 I agree. At a minimum, it should bail out if the previously
12 calculated dependencies are no longer met. The only sanity check
13 that it currently does it to verify that the packages are still
14 available to be merged.
15
16 > Plus, once we have this, it looks to me that nobody has to wait for
17 > EAPI=1 in order to use whatever portage feature that's needed by an
18 > ebuild. So we can all stop complaining about not having EAPI=1 in the
19 > form we wanted or at all, and get back to writing ebuilds.
20
21 For metadata syntax changes, such as IUSE defaults, a simple portage
22 dependency won't work. In that case EAPI is needed in order to
23 prevent older versions of portage from interpreting new ebuilds in
24 ways that are not intended (leading to unpredictable results).
25
26 Zac
27 -----BEGIN PGP SIGNATURE-----
28 Version: GnuPG v2.0.7 (GNU/Linux)
29
30 iD8DBQFHDSiW/ejvha5XGaMRArQeAKC9T90xrAq2SurgCM1qQ/DhbgjBMwCguXzH
31 HLiySuH3xV7lh70dVjsF7Tk=
32 =pmbn
33 -----END PGP SIGNATURE-----
34 --
35 gentoo-dev@g.o mailing list

Replies

Subject Author
[gentoo-dev] Re: Getting rid of lurking no* USE flags - profile-based package.use Steve Long <slong@××××××××××××××××××.uk>