summaryrefslogtreecommitdiff
blob: 148f98fefba03e8f3f892dedf1edf54ed0621ccc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
Summary of Gentoo council meeting 26 August 2014

Agenda
======
1. Roll call (5 minutes)
2. Dynamic dependencies in Portage [1] (15 minutes)
3. Additional features for EAPI 6 [2] (15 minutes)
4. Open bugs with council involvement (10 minutes)
5. Open floor (10 minutes)


Roll call
=========
Present: blueness, dilfridge, radhermit, rich0, ulm, williamh
Absent: dberkholz

Dynamic dependencies in Portage
===============================
During discussion, is was remarked that some changes, e.g. to
dependencies in eclasses, could require mass rebuilds of packages.

Vote:
- "The council asks the Portage team to first outline their long-term
  plan regarding removal or replacement of dynamic dependencies,
  before they remove this feature. In particular, tree policies and
  the handling of eclasses and virtuals need to be clarified."
  Accepted unanimously.

Note added in proof: The Portage team does not intend to remove
dynamic dependencies, but only change their default to "off".

Additional features for EAPI 6
==============================
The three proposed features were discussed and voted on separately.

- Pass additional --docdir and --htmldir options to configure:
  Accepted with 5 yes votes and 1 abstention.

- Additional default suffixes for dohtml:
  Rejected with 5 no votes and 1 abstention.

- Variant of || () that is not runtime-switchable
  (provisional approval, under the condition that the feature will
  only be included if an implementation is ready):
  Accepted unanimously.

Open bugs with council involvement
==================================
- Bug 424647 "archives.gentoo.org: Broken URLs for e.g.
  gentoo-dev-announce and others" [3]
  No progress.
  Action: Remove council from CC.

- Bug 477030 "Missing summary for 20130611 council meeting" [4]
  ulm has written a summary, which is approved.
  Action: Commit the summary, close bug.

- Bug 503382 "Missing summaries for 20131210, 20140114, and 20140225
  council meetings" [5]
  No progress since last meeting.

- Bug 520074 "GLEP 39 rump council privilege escalation in secret
  meeting" [6]
  Most council members are of the opinion that this is of little
  practical relevance.
  Action: Remove council from CC.

Open floor
==========
dilfridge remarks that axs has revbumped all ebuilds in dev-perl to
EAPI 5. Some more complex ebuilds installing perl modules remain, so
perl-cleaner is still needed.

Next meeting date
=================
Tuesday, 9 Sep 2014, 19:00 UTC


[1] http://thread.gmane.org/gmane.linux.gentoo.project/3943
[2] http://thread.gmane.org/gmane.linux.gentoo.project/4002
[3] https://bugs.gentoo.org/424647
[4] https://bugs.gentoo.org/477030
[5] https://bugs.gentoo.org/503382
[6] https://bugs.gentoo.org/520074