Gentoo Archives: gentoo-dev

From: Markos Chandras <hwoarang@g.o>
To: "Michał Górny" <mgorny@g.o>
Cc: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Documenting touching of arch profiles' files
Date: Fri, 02 Nov 2012 10:02:02
Message-Id: CAG2jQ8gPQuEJE-b0jZ84XzzKG0AALNr8YvjKF8Z4VQ_fgC05JQ@mail.gmail.com
In Reply to: Re: [gentoo-dev] Documenting touching of arch profiles' files by "Michał Górny"
1 On Fri, Nov 2, 2012 at 9:58 AM, Michał Górny <mgorny@g.o> wrote:
2 > On Fri, 2 Nov 2012 09:50:24 +0000
3 > Markos Chandras <hwoarang@g.o> wrote:
4 >
5 >> On Thu, Nov 1, 2012 at 1:47 PM, Michael Palimaka <kensington@g.o> wrote:
6 >> > Hi all,
7 >> >
8 >> > With regards to bug #304435[1], we would like to formalise the policy for
9 >> > touching arch profiles' files.
10 >> >
11 >> > The key suggested points:
12 >> >
13 >> > * Archs profiles should generally only be touched by members of that arch
14 >> > team, unless prior permission is given
15 >> >
16 >> > * Exception: anyone may add a mask to an arch profile only if
17 >> > - it delays visibility of something new for that arch (eg.
18 >> > dependencies introduced in a version bump), and
19 >> > - it is not reasonable to follow the standard keyword dropping
20 >> > procedure (many other packages would be affected), and
21 >> > - the responsible arch team is not responsive
22 >> >
23 >> > * The person touching arch profiles is responsible for the subsequent
24 >> > maintenance of said entries, and any subsequent breakage.
25 >> >
26 >> > Thoughts?
27 >> >
28 >> > Best regards,
29 >> > Michael
30 >> >
31 >> > [1]: https://bugs.gentoo.org/show_bug.cgi?id=304435
32 >> >
33 >>
34 >> As Tommy[D] pointed out in IRC, developers are free(wrong word?) to
35 >> touch package.use.mask for their packages but they should get an ACK
36 >> for use.mask or just tell arches to do it on their behalf. This is an
37 >> addition to what you have already said above.
38 >
39 > What about eclass-wide USE_EXPAND flags? I have recently added masks to
40 > the PYTHON_TARGETS for Python implementation not being keyworded on
41 > particular arches.
42 >
43 > With the exception of hppa which explicitly says its use.mask shouldn't
44 > be touched without permission, and now I can't enable pypy on flaggie
45 > because that arch is slacking. Great, isn't it?
46 >
47 > --
48 > Best regards,
49 > Michał Górny
50
51 As Michael already said on the very first post on this thread, you are
52 free to touch the file is arch is slacking.
53
54 --
55 Regards,
56 Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2

Replies

Subject Author
Re: [gentoo-dev] Documenting touching of arch profiles' files Ben de Groot <yngwin@g.o>