1 |
On Fri, 3 Jun 2016 07:01:03 -0400 |
2 |
"Anthony G. Basile" <blueness@g.o> wrote: |
3 |
|
4 |
> Hi everyone, |
5 |
> |
6 |
> The Council will be meeting on Sunday June 12. This is a call for any |
7 |
> agenda items. |
8 |
|
9 |
In preferred order of discussion (i.e. shortest topics first): |
10 |
|
11 |
1. the 'file installation masks' GLEP [spec:1, RFC:2, bug:3]. It still |
12 |
hasn't been merged by the GLEP editors but it's otherwise ready with |
13 |
reference implementation for Portage. Preferably please discuss this |
14 |
separately/before LINGUAS as it is quite generic and I think having it |
15 |
approved would benefit us. The part specifically needing Council |
16 |
approval is the extra configuration file in metadata/ dir of the |
17 |
repository. |
18 |
|
19 |
2. The patch fixing USE_EXPAND handling in Portage to adhere to |
20 |
the rules enforced by the PMS for EAPI 5 and newer [patch:4, |
21 |
patch v1:5, bug:6]. The patch comes in two variants. The former |
22 |
(preferred by me) applies the change to all EAPIs since this way we can |
23 |
kill the ugly logic for earlier EAPIs and PMS leaves the behavior |
24 |
undefined for them. The latter applies it only to EAPI 5 and newer, |
25 |
leaving current behavior for older EAPIs. I don't think it really makes |
26 |
sense to have different logic as EAPI 5 is quite common already, and |
27 |
different behavior will only increase confusion. |
28 |
|
29 |
3. New sys-devel/gcc USE=multislot [QA bug:7]. I originally wanted to |
30 |
do this via QA but considering the replies to bugs opened so far, I |
31 |
think Council approval would be additionally helpful. The key point of |
32 |
my request would be to kill the flag, and stop force-removing old |
33 |
versions implicitly. |
34 |
|
35 |
4. LINGUAS [8,9]. Long story short, PMS considered, we implicitly strip |
36 |
localizations from most of the packages out there. I think the first |
37 |
step towards fixing it that the most people can approve is renaming |
38 |
the USE_EXPAND from LINGUAS to I18N or L10N, or generally something |
39 |
else, plus a news item. |
40 |
|
41 |
5. USE=gui [10]. It seems to get some appreciation but I suspect it's |
42 |
going to end up going to the Council anyway. |
43 |
|
44 |
I think that's all for now. If I recall something else, I'll let you |
45 |
know. |
46 |
|
47 |
|
48 |
[1]:https://wiki.gentoo.org/wiki/User:MGorny/GLEP:INSTALL_MASK |
49 |
[2]:https://archives.gentoo.org/gentoo-dev/message/af5de8be051fdf60d4d4aef97df6e683 |
50 |
[3]:https://bugs.gentoo.org/show_bug.cgi?id=584452 |
51 |
[4]:https://archives.gentoo.org/gentoo-portage-dev/message/42e3a134d14e33e037e35e6c5df9d05d |
52 |
[5]:https://archives.gentoo.org/gentoo-portage-dev/message/b79fc6bd174a356c62bda59d0b0e9e8e |
53 |
[6]:https://bugs.gentoo.org/show_bug.cgi?id=583750 |
54 |
[7]:https://bugs.gentoo.org/show_bug.cgi?id=584610 |
55 |
[8]:https://archives.gentoo.org/gentoo-dev/message/a08ea09c2c8e534fd9bc1146703c66ff |
56 |
[9]:https://archives.gentoo.org/gentoo-dev/message/41e09d1ddc8b30abb9f9d21d205b7b82 |
57 |
[10]:https://archives.gentoo.org/gentoo-dev/message/eecad370248118c474a0d819fa7f3576 |
58 |
|
59 |
-- |
60 |
Best regards, |
61 |
Michał Górny |
62 |
<http://dev.gentoo.org/~mgorny/> |