Gentoo Archives: gentoo-dev

From: "Jorge Manuel B. S. Vicetto" <jmbsvicetto@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] slot deps in package.mask and profiles
Date: Tue, 27 Jan 2009 01:13:12
Message-Id: 497E5F99.2020502@gentoo.org
In Reply to: Re: [gentoo-dev] slot deps in package.mask and profiles by Donnie Berkholz
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA1
3
4 Donnie Berkholz wrote:
5 > On 21:04 Sun 25 Jan , Ciaran McCreesh wrote:
6 >> On Sat, 24 Jan 2009 20:25:44 -0100
7 >> "Jorge Manuel B. S. Vicetto" <jmbsvicetto@g.o> wrote:
8 >>> I talked to Zac <zmedico> earlier in #gentoo-portage about adding an
9 >>> entry to package.mask for KDE-4.2.0 using slot deps. Thomas
10 >>> <tanderson> and Patrick <bonsaikitten> raised the concern we might
11 >>> need profile eapis and that PMS nailed p.mask to EAPI-0.
12 >>> Zac confirmed that the first stable version to support slot deps in p.
13 >>> mask was 2.1.3.16, that it was stabled in bug 197165 - 14 months ago
14 >>> - - and that the first stages to include it were the 2008.0 stages.
15 >>> Thus, can we finally give the ok to use slot deps in package.mask? Can
16 >>> we also give the ok to use it everywhere in all 2008.0 and later
17 >>> profiles/ ?
18 >> The Council approved profile eapi files for use a while ago (can't
19 >> remember when -- http://council.gentoo.org/ isn't being updated), and
20 >
21 > Last month's meeting
22 >
23 >> they discussed timeframes for using newer EAPIs then too. Did you see
24 >> that discussion?
25 >
26 > "An EAPI=0 profile always needs to exist so that users with old portage
27 > can upgrade. Otherwise they will sync and have no valid profile
28 > available so cannot emerge a new version of portage.
29 >
30 > "Decision: Approved. Existing stable profiles must use EAPI=0. New or dev
31 > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
32 > profiles can use higher EAPIs.
33
34 Acoording to this we will never be able to use slot deps in package.mask
35 as it's a global file. Given my first mail, can we agree to make EAPI-1
36 the minimum EAPI for files under profiles/ ? Can we also create a rule
37 on how / when to update the minimum EAPI in profiles/ ?
38
39 > "Ref: http://archives.gentoo.org/gentoo-dev/msg_930f58fcebcbbcbe523c001f2c825179.xml"
40 >
41 >
42 > I haven't finished & posted last month's summary
43 > <http://dev.gentoo.org/~dberkholz/20081211-summary.txt> yet because of a
44 > long holiday vacation and lots of work deadlines after returning. I'll
45 > get all that stuff updated this week.
46 >
47
48 - --
49 Regards,
50
51 Jorge Vicetto (jmbsvicetto) - jmbsvicetto at gentoo dot org
52 Gentoo- forums / Userrel / Devrel / SPARC / KDE
53 -----BEGIN PGP SIGNATURE-----
54 Version: GnuPG v2.0.9 (GNU/Linux)
55 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
56
57 iEYEARECAAYFAkl+X5kACgkQcAWygvVEyAKktgCghUzzq5xuvlM/OHkemWp/0QY2
58 QgIAn2yx8RX1cIcH2ufqSHtLrVRknAPf
59 =fC70
60 -----END PGP SIGNATURE-----

Replies

Subject Author
Re: [gentoo-dev] slot deps in package.mask and profiles Jeremy Olexa <darkside@g.o>