summaryrefslogtreecommitdiff
blob: 499d239bc64d341ec631c65fedeaa7c72f38cd3d (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
\summary{2014}{8}{26}

\agendaitem{Dynamic dependencies in Portage}
\index{dynamic dependencies}\index{package!sys-apps/portage}
\index{dependencies!dynamic}

Reference: \agoref{gentoo-project}{6db80f9a66d80a3c4ec0480690ce77e4}

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".

\agendaitem{Additional features for EAPI 6}
\index{EAPI!6}

Reference: http://thread.gmane.org/gmane.linux.gentoo.project/4002 (broken link)

The three proposed features were discussed and voted on separately.

\vote{Pass additional --docdir and --htmldir options to configure}{
  Accepted with 5 yes votes and 1 abstention.}

\vote{Additional default suffixes for dohtml}{
  Rejected with 5 no votes and 1 abstention.}

\vote{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.}

\agendaitem{Open bugs with council involvement}
\index{archives.gentoo.org}\index{GLEP!39}

\begin{itemize}
\item \bug{424647}:
  No progress.
  Action: Remove council from CC.
\item \bug{477030}:
  ulm has written a summary, which is approved.
  Action: Commit the summary, close bug.
\item \bug{503382}:
  No progress since last meeting.
\item \bug{520074}:
  Most council members are of the opinion that this is of little
  practical relevance.
  Action: Remove council from CC.
\end{itemize}

\agendaitem{Open floor}
\index{EAPI!5}\index{package!app-admin/perl-cleaner}

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.