From ab701ae9b2e64ed29266eb3381013d39852b3a90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20K=2E=20H=C3=BCttel?= Date: Mon, 1 May 2017 15:23:24 +0200 Subject: Improve up to 12/2008 --- decisions/decisions.but | 2 ++ decisions/decisions.bux | 2 ++ decisions/decisions.kilepr | 50 ++++++++++++++++++------------------- decisions/decisions.mlf | 18 ++++++++++++++ decisions/decisions.mls | 18 ++++++++++++++ decisions/decisions.mlt | 18 ++++++++++++++ decisions/decisions.tex | 9 +++++++ decisions/documents.tex | 7 +++++- decisions/summary-20081113.tex | 56 ++++++++++++++++++++---------------------- decisions/summary-20081211.tex | 56 ++++++++++++++++++++++++++---------------- 10 files changed, 160 insertions(+), 76 deletions(-) diff --git a/decisions/decisions.but b/decisions/decisions.but index 17d718b..378838f 100644 --- a/decisions/decisions.but +++ b/decisions/decisions.but @@ -60,6 +60,8 @@ GLEP 55: Use EAPI-suffixed ebuilds (.ebuild-EAPI) Extent of Code of Conduct enforcement 237381 Document appeals process +239560 +sys-apps/portage <2.1.4.5 Insecure search path for python -c in ebuilds (CVE-2008-4394) 256451 Council meeting notes appear to be missing 256453 diff --git a/decisions/decisions.bux b/decisions/decisions.bux index b27ef07..fbb7752 100644 --- a/decisions/decisions.bux +++ b/decisions/decisions.bux @@ -44,6 +44,8 @@ GLEP!55;EAPI suffix Code of Conduct!extent;Code of Conduct!enforcement 237381 council!appeal process +239560 +package!sys-apps/portage;GLSA!200810-02;CVE!2008-4394;ebuild!working directory 256453 council!meeting!process;council!meeting!agenda 273620 diff --git a/decisions/decisions.kilepr b/decisions/decisions.kilepr index 15781aa..fcb839f 100644 --- a/decisions/decisions.kilepr +++ b/decisions/decisions.kilepr @@ -4,7 +4,7 @@ img_extIsRegExp=false img_extensions=.eps .jpg .jpeg .png .pdf .ps .fig .gif kileprversion=2 kileversion=2.1.3 -lastDocument=decisions.tex +lastDocument=documents.tex masterDocument= name=Gentoo Council Decicisions Index pkg_extIsRegExp=false @@ -1183,10 +1183,10 @@ order=-1 [item:decisions.bux] archive=true -column=21 +column=78 encoding=UTF-8 highlight=None -line=31 +line=47 mode= open=true order=1 @@ -1213,10 +1213,10 @@ order=3 [item:decisions.tex] archive=true -column=11 +column=40 encoding=UTF-8 highlight=LaTeX -line=165 +line=53 mode=LaTeX open=true order=0 @@ -1226,7 +1226,7 @@ archive=true column=0 encoding=UTF-8 highlight=LaTeX -line=16 +line=228 mode=LaTeX open=true order=4 @@ -1663,20 +1663,20 @@ order=-1 [item:summary-20081113.tex] archive=true -column=0 +column=5 encoding=UTF-8 highlight=LaTeX -line=0 +line=27 mode=LaTeX open=false order=-1 [item:summary-20081211.tex] archive=true -column=0 +column=44 encoding=UTF-8 highlight=LaTeX -line=0 +line=52 mode=LaTeX open=false order=-1 @@ -2832,10 +2832,10 @@ open=false order=-1 [view-settings,view=0,item:decisions.bux] -CursorColumn=21 -CursorLine=31 +CursorColumn=78 +CursorLine=47 JumpList= -ViMarks=.,29,42,[,29,41,],29,42 +ViMarks=.,47,77,[,47,26,],47,77 [view-settings,view=0,item:decisions.ded] CursorColumn=13 @@ -2847,19 +2847,19 @@ ViMarks=.,49,0,[,47,0,],49,12 CursorColumn=22 CursorLine=79 JumpList= -ViMarks=.,79,21,[,79,12,],79,21 +ViMarks=.,0,0,[,0,0,],-1,-1 [view-settings,view=0,item:decisions.tex] -CursorColumn=11 -CursorLine=165 +CursorColumn=40 +CursorLine=53 JumpList= -ViMarks=.,165,10,[,165,9,],165,10 +ViMarks=.,53,39,[,53,39,],53,39 [view-settings,view=0,item:documents.tex] CursorColumn=0 -CursorLine=16 +CursorLine=228 JumpList= -ViMarks=.,4,26,[,4,26,],4,27 +ViMarks=.,228,0,[,228,0,],228,0 [view-settings,view=0,item:summary-20050915.tex] CursorColumn=0 @@ -3120,16 +3120,16 @@ JumpList= ViMarks=.,31,49,[,31,14,],31,49 [view-settings,view=0,item:summary-20081113.tex] -CursorColumn=0 -CursorLine=0 +CursorColumn=5 +CursorLine=27 JumpList= -ViMarks= +ViMarks=.,25,77,[,26,0,],-1,-1 [view-settings,view=0,item:summary-20081211.tex] -CursorColumn=0 -CursorLine=0 +CursorColumn=44 +CursorLine=52 JumpList= -ViMarks= +ViMarks=.,52,43,[,52,43,],52,43 [view-settings,view=0,item:summary-20090122.tex] CursorColumn=0 diff --git a/decisions/decisions.mlf b/decisions/decisions.mlf index 5edede0..f6d1810 100644 --- a/decisions/decisions.mlf +++ b/decisions/decisions.mlf @@ -12,6 +12,8 @@ William Hubbs Luca Barbato 07d1f27935fe4c5756dcebcb73e21ef2:gentoo-dev Łukasz Damentko +0992f724afbad5523541fa53e68d5ac4:gentoo-dev +Mike Frysinger 09b5802cc709a77d2ae4ebed0bf58ca9:gentoo-dev Mike Frysinger 0a21c4f6829ea34214169a96cacce931:gentoo-project @@ -24,6 +26,8 @@ Mike Frysinger Donnie Berkholz 0e09e374488d2393c6cf794e349dc614:gentoo-project Roy Bamford +0e772bcdd84f62690f331f84ccc7c12d:gentoo-dev +Mike Frysinger 0f6f6f5118a06929565edd2dbca8ae46:gentoo-dev Mike Frysinger 130b7147343ca6a1171d7046437e0525:gentoo-dev @@ -42,6 +46,8 @@ Mike Frysinger Michał Górny 1ccf2b07b96f4b164e6f69fb5d2d6cc7:gentoo-project Raymond Jennings +1e4e1ef37530f9201c195afdc3297602:gentoo-dev +Donnie Berkholz 1ffa48adfce79105cca532c00533c298:gentoo-portage-dev Robin H. Johnson 2164d07c74d191ad819b24b416e1e466:gentoo-dev @@ -72,6 +78,8 @@ Ben de Groot Ben de Groot 2ff02d6910d797045af3659fb21c712f:gentoo-dev Fabian Groffen +30b46e4fd22d14a02d469ebcf63f4c8c:gentoo-dev +Donnie Berkholz 31d62c8526814c29a1d166a82ec889db:gentoo-dev Ben de Groot 3675d8a397ee2b5b3088df42e3352b6f:gentoo-project @@ -108,6 +116,10 @@ Donnie Berkholz Tiziano Müller 474fc6822dba50ccc6192c9f31d8024a:gentoo-project Patrick Lauer +480798ea76d5ad23b66e5e51e700f0e6:gentoo-dev +Mark Loeser +489c2faa212f1954dee0336458c8d3ae:gentoo-dev +Donnie Berkholz 4929c54fc37dee78cdff606d4d9cb030:gentoo-project Michał Górny 49389c3c62faaa11ffdeb07d42ceaf6d:gentoo-project @@ -128,6 +140,8 @@ Donnie Berkholz Patrick McLean 5a3e7a62abc3f6f529cbb18d85f2fbcf:gentoo-project William Hubbs +5ba467bbd5a0820e040210683702a67f:gentoo-dev +Robert Buchholz 5c127aed355ee19d15ac38e114097f74:gentoo-dev Pacho Ramos 5d4003fa457bd80c7a2ef559f38ecd4a:gentoo-dev @@ -202,6 +216,8 @@ Donnie Berkholz Kristian Fiskerstrand 8afbbe16f24b23d5173ecec3514bce36:gentoo-dev Donnie Berkholz +8c34d8efbc0d31ab28c517403dc83f62:gentoo-dev +Ciaran McCreesh 8d3e2ff5235b214f77d234449cdd5897:gentoo-dev Mike Frysinger 8f775eaa16bd148de1a91103356a25d5:gentoo-dev @@ -214,6 +230,8 @@ Mike Frysinger Ulrich Mueller 920c6d6daafe7702bfa3b8a2bc21e0c1:gentoo-dev Samuli Suominen +930f58fcebcbbcbe523c001f2c825179:gentoo-dev +Zac Medico 9578d459aee22ca47b1dc19149684662:gentoo-project Ulrich Mueller 96c702e85f79b8f5e22472ae2c961534:gentoo-council diff --git a/decisions/decisions.mls b/decisions/decisions.mls index 3c85b80..296ebd6 100644 --- a/decisions/decisions.mls +++ b/decisions/decisions.mls @@ -12,6 +12,8 @@ Re: [gentoo-project] Council meeting: Tuesday 11 November 2012, 19:00 UTC Re: [gentoo-dev] A few questions to our nominees 07d1f27935fe4c5756dcebcb73e21ef2:gentoo-dev [gentoo-dev] Gentoo Council 2008-2009 - RESULTS +0992f724afbad5523541fa53e68d5ac4:gentoo-dev +[gentoo-dev] Monthly Gentoo Council Reminder for November 09b5802cc709a77d2ae4ebed0bf58ca9:gentoo-dev [gentoo-dev] Monthly Gentoo Council Reminder for October 0a21c4f6829ea34214169a96cacce931:gentoo-project @@ -24,6 +26,8 @@ Re: [gentoo-project] Call for agenda items - Council meeting 2017-02-12 [gentoo-project] Re: [gentoo-dev] Special meeting [WAS: Council meeting summary for 8 May 2008] 0e09e374488d2393c6cf794e349dc614:gentoo-project Re: [gentoo-project] Call for agenda items -- Council meeting 2012-05-08 +0e772bcdd84f62690f331f84ccc7c12d:gentoo-dev +[gentoo-dev] Monthly Gentoo Council Reminder for December 0f6f6f5118a06929565edd2dbca8ae46:gentoo-dev [gentoo-dev] Monthly Gentoo Council Reminder for April 130b7147343ca6a1171d7046437e0525:gentoo-dev @@ -42,6 +46,8 @@ Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11 Re: [gentoo-project] Call for agenda items - Council meeting 2014-04-08 1ccf2b07b96f4b164e6f69fb5d2d6cc7:gentoo-project Re: [gentoo-project] Call for agenda items - Council meeting 2016-11-13 +1e4e1ef37530f9201c195afdc3297602:gentoo-dev +Re: [gentoo-dev] Monthly Gentoo Council Reminder for November 1ffa48adfce79105cca532c00533c298:gentoo-portage-dev [gentoo-portage-dev] Manifest signing 2164d07c74d191ad819b24b416e1e466:gentoo-dev @@ -72,6 +78,8 @@ Re: [gentoo-project] Gentoo, GitHub, and the Social Contract Re: [gentoo-project] Council meeting 2015-03-10: call for agenda items 2ff02d6910d797045af3659fb21c712f:gentoo-dev [gentoo-dev] ChangeLog generation - pros and cons (council discussion request) +30b46e4fd22d14a02d469ebcf63f4c8c:gentoo-dev +Re: [gentoo-dev] Monthly Gentoo Council Reminder for December 31d62c8526814c29a1d166a82ec889db:gentoo-dev Re: [gentoo-dev] Gentoo Council Reminder for August 7 3675d8a397ee2b5b3088df42e3352b6f:gentoo-project @@ -108,6 +116,10 @@ Re: [gentoo-dev] One-Day Gentoo Council Reminder for April [gentoo-dev] Updated GLEP 46: Allow upstream tags in metadata.xml 474fc6822dba50ccc6192c9f31d8024a:gentoo-project Re: [gentoo-project] Call for agenda items - Council meeting 2014-03-11 +480798ea76d5ad23b66e5e51e700f0e6:gentoo-dev +[gentoo-dev] Proposal for how to handle stable ebuilds +489c2faa212f1954dee0336458c8d3ae:gentoo-dev +[gentoo-dev] Nominations open for 1 council slot 4929c54fc37dee78cdff606d4d9cb030:gentoo-project Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-10-11 49389c3c62faaa11ffdeb07d42ceaf6d:gentoo-project @@ -128,6 +140,8 @@ Re: [gentoo-dev] [GLEP56] USE flag descriptions in metadata [gentoo-project] Re: [gentoo-dev-announce] Call for agenda items - Council meeting 2014-08-12 5a3e7a62abc3f6f529cbb18d85f2fbcf:gentoo-project Re: [gentoo-project] Call for agenda items -- Council meeting 2012-05-08 +5ba467bbd5a0820e040210683702a67f:gentoo-dev +[gentoo-dev] EAPI change: Call ebuild functions from trusted working directory 5c127aed355ee19d15ac38e114097f74:gentoo-dev [gentoo-dev] Unify keyring related USE flags 5d4003fa457bd80c7a2ef559f38ecd4a:gentoo-dev @@ -202,6 +216,8 @@ Re: [gentoo-dev] Agenda [WAS: One-Day Gentoo Council Reminder for June] [gentoo-dev] RFC: Eclasses and EAPI 8afbbe16f24b23d5173ecec3514bce36:gentoo-dev Re: [gentoo-dev] Gentoo Council Reminder for July 24 +8c34d8efbc0d31ab28c517403dc83f62:gentoo-dev +[gentoo-dev] RFC: DEFINED_PHASES magic metadata variable 8d3e2ff5235b214f77d234449cdd5897:gentoo-dev [gentoo-dev] Monthly Gentoo Council Reminder for June 8f775eaa16bd148de1a91103356a25d5:gentoo-dev @@ -214,6 +230,8 @@ Re: [gentoo-project] Call for agenda items - Council meeting 2014-03-11 [gentoo-project] List of features proposed for EAPI 5 (was: Council meeting: Tuesday 11 September 2012, 19:00 UTC) 920c6d6daafe7702bfa3b8a2bc21e0c1:gentoo-dev [gentoo-dev] Proposal of accepting arguments to `default` in src_install (and more?) phases in EAPI=5 (for the next council meeting?) +930f58fcebcbbcbe523c001f2c825179:gentoo-dev +[gentoo-dev] [RFC] Label profiles with EAPI for compatibility checks (revised) 9578d459aee22ca47b1dc19149684662:gentoo-project Re: [gentoo-project] Call for Agenda Items -- Council Meeting 2015-12-13 96c702e85f79b8f5e22472ae2c961534:gentoo-council diff --git a/decisions/decisions.mlt b/decisions/decisions.mlt index b2d2247..109dea7 100644 --- a/decisions/decisions.mlt +++ b/decisions/decisions.mlt @@ -12,6 +12,8 @@ Thu, 08 Nov 2012 21:02:49 Thu, 12 Jun 2008 09:06:25 07d1f27935fe4c5756dcebcb73e21ef2:gentoo-dev Sat, 05 Jul 2008 21:00:58 +0992f724afbad5523541fa53e68d5ac4:gentoo-dev +Sat, 01 Nov 2008 09:30:11 09b5802cc709a77d2ae4ebed0bf58ca9:gentoo-dev Mon, 01 Oct 2007 09:41:48 0a21c4f6829ea34214169a96cacce931:gentoo-project @@ -24,6 +26,8 @@ Wed, 07 Dec 2005 23:52:39 Thu, 15 May 2008 20:49:16 0e09e374488d2393c6cf794e349dc614:gentoo-project Thu, 26 Apr 2012 21:04:34 +0e772bcdd84f62690f331f84ccc7c12d:gentoo-dev +Mon, 01 Dec 2008 10:30:11 0f6f6f5118a06929565edd2dbca8ae46:gentoo-dev Tue, 01 Apr 2008 09:26:20 130b7147343ca6a1171d7046437e0525:gentoo-dev @@ -42,6 +46,8 @@ Thu, 12 Jan 2006 13:57:27 Sun, 30 Mar 2014 08:33:53 1ccf2b07b96f4b164e6f69fb5d2d6cc7:gentoo-project Sun, 30 Oct 2016 21:23:42 +1e4e1ef37530f9201c195afdc3297602:gentoo-dev +Thu, 13 Nov 2008 05:54:41 1ffa48adfce79105cca532c00533c298:gentoo-portage-dev Sat, 19 Nov 2005 06:03:13 2164d07c74d191ad819b24b416e1e466:gentoo-dev @@ -72,6 +78,8 @@ Sun, 15 Feb 2015 02:57:53 Mon, 02 Mar 2015 06:36:01 2ff02d6910d797045af3659fb21c712f:gentoo-dev Thu, 02 Jun 2011 10:12:05 +30b46e4fd22d14a02d469ebcf63f4c8c:gentoo-dev +Thu, 11 Dec 2008 06:28:42 31d62c8526814c29a1d166a82ec889db:gentoo-dev Tue, 05 Aug 2008 19:45:49 3675d8a397ee2b5b3088df42e3352b6f:gentoo-project @@ -108,6 +116,10 @@ Thu, 10 Apr 2008 07:56:56 Mon, 21 Jan 2008 09:07:57 474fc6822dba50ccc6192c9f31d8024a:gentoo-project Fri, 28 Feb 2014 11:15:52 +480798ea76d5ad23b66e5e51e700f0e6:gentoo-dev +Mon, 10 Nov 2008 18:13:42 +489c2faa212f1954dee0336458c8d3ae:gentoo-dev +Fri, 21 Nov 2008 06:58:13 4929c54fc37dee78cdff606d4d9cb030:gentoo-project Wed, 30 Sep 2015 18:45:23 49389c3c62faaa11ffdeb07d42ceaf6d:gentoo-project @@ -128,6 +140,8 @@ Thu, 12 Jun 2008 17:20:42 Tue, 29 Jul 2014 22:59:43 5a3e7a62abc3f6f529cbb18d85f2fbcf:gentoo-project Tue, 24 Apr 2012 21:04:34 +5ba467bbd5a0820e040210683702a67f:gentoo-dev +Thu, 09 Oct 2008 19:04:57 5c127aed355ee19d15ac38e114097f74:gentoo-dev Sat, 11 Oct 2014 15:02:34 5d4003fa457bd80c7a2ef559f38ecd4a:gentoo-dev @@ -202,6 +216,8 @@ Wed, 11 Jun 2008 21:58:35 Fri, 02 Sep 2016 16:13:40 8afbbe16f24b23d5173ecec3514bce36:gentoo-dev Wed, 23 Jul 2008 22:07:52 +8c34d8efbc0d31ab28c517403dc83f62:gentoo-dev +Thu, 27 Nov 2008 19:44:13 8d3e2ff5235b214f77d234449cdd5897:gentoo-dev Sun, 01 Jun 2008 09:30:11 8f775eaa16bd148de1a91103356a25d5:gentoo-dev @@ -214,6 +230,8 @@ Sat, 01 Jul 2006 11:34:07 Tue, 04 Sep 2012 12:02:42 920c6d6daafe7702bfa3b8a2bc21e0c1:gentoo-dev Sat, 12 May 2012 16:54:12 +930f58fcebcbbcbe523c001f2c825179:gentoo-dev +Sun, 05 Oct 2008 23:51:15 9578d459aee22ca47b1dc19149684662:gentoo-project Sun, 29 Nov 2015 16:16:50 96c702e85f79b8f5e22472ae2c961534:gentoo-council diff --git a/decisions/decisions.tex b/decisions/decisions.tex index a7fe6fe..c6f62dc 100644 --- a/decisions/decisions.tex +++ b/decisions/decisions.tex @@ -51,6 +51,7 @@ \newcommand{\gentoobugadd}[1]{\write\bugrfile{#1}% } \renewcommand{\textrangle}{\ensuremath{>}} +\renewcommand{\textlangle}{\ensuremath{<}} \InputIfFileExists{\jobname.bug}{} \newcommand{\bug}[1]{\href{https://bugs.gentoo.org/#1}{\index{bug!#1}% @@ -269,6 +270,14 @@ All summaries have been added here. \item Election master ballot and results: \agoref{gentoo-dev}{07d1f27935fe4c5756dcebcb73e21ef2} + \item + A succession election was required when \dev{jokey} resigned from the council. + \item + Call for nominations: \agoref{gentoo-dev}{489c2faa212f1954dee0336458c8d3ae} + \item + Election master ballot: ? + \item + Election results: ? \item Council members: \dev{betelgeuse}, \dev{cardoe} (starting 9/2008), \dev{dberkholz} (until 14/5/2009), \dev{dertobi123}, \dev{flameeyes} (until diff --git a/decisions/documents.tex b/decisions/documents.tex index 62c8cc6..b35d975 100644 --- a/decisions/documents.tex +++ b/decisions/documents.tex @@ -220,4 +220,9 @@ not all who wish to join will make the cut. The team will be limited to 3 people for a probationary period so we don't get dumped in the deep end right away, and it will never have more than 5 people. Once appointed by the council, the team lead will choose applicants for the -rest of the team to forward on for council approval. \ No newline at end of file +rest of the team to forward on for council approval. + + + +\chapter{Stabilization} + diff --git a/decisions/summary-20081113.tex b/decisions/summary-20081113.tex index 27bee98..4a9f635 100644 --- a/decisions/summary-20081113.tex +++ b/decisions/summary-20081113.tex @@ -1,37 +1,35 @@ \summary{2008}{11}{13} +Agenda call: \agoref{gentoo-dev}{0992f724afbad5523541fa53e68d5ac4} + +Agenda announcement: \agoref{gentoo-dev}{1e4e1ef37530f9201c195afdc3297602} + \agendaitem{Open Bugs} \begin{itemize} - \item - \bug{234706}: - Mark sent a proposal to gentoo-dev about this. No other discussion or - decision. - \item - \bug{234713}: - Conclusion: - This bug has been RESO LATER'ed pending concrete need and - consensus(GLEP 54 being the main one). - \item - \bug{185572}: - Conclusion: - Jorge(jmbsvicetto) will talk to other members of devrel about this - bug. - \item - \bug{234716}: - Conclusion: - Userrel is responsible for establishing these policies. Since each - developer is also a user at some point, these policies will apply - to developers as well as users. - \item - \bug{234711}: - Conclusion: - No decision. David Leverton commented that portage's current - method for identifying 'live' ebuilds was hackish, as it depends - on the list of inherited eclasses, which could change. Also, it - was pointed out that some ebuilds use scm eclasses to check out - specific revisions(mythtv). PROPERTIES=live was considered - as another option. +\item +\bug{234706}: \dev{halcy0n} sent a proposal to gentoo-dev about this, see the +\agoref{gentoo-dev}{480798ea76d5ad23b66e5e51e700f0e6}. No further discussion or +decision took place. +\item +\bug{234713}: This bug about \glep{55} has been marked RESOLVED LATER pending +concrete need for any action and a consensus (\glep{54} being the main driving +force behind it). +\item +\bug{185572}: This bug is waiting for action from devrel. \dev{jmbsvicetto} +will talk to the other project members about it. \index{project!devrel} +\item +\bug{234716}: Userrel is responsible for establishing these policies. Since each +developer is also a user at some point, these policies will apply to developers +as well as users. \index{project!userrel} However, it was also stated during +the meeting that enthusiasm for approaching the topic was running quite low. +\item +\bug{234711}: No decision was taken. David Leverton commented that portage's +current method for identifying 'live' ebuilds was hackish, as it depends on the +list of inherited eclasses, which could change. Also, it was pointed out that +some ebuilds use scm eclasses to check out specific revisions(mythtv). +PROPERTIES=live was considered as another option. \dev{lu_zero} agreed to update +his alternate proposal and document the portage status. \end{itemize} diff --git a/decisions/summary-20081211.tex b/decisions/summary-20081211.tex index 021ed78..3e1aca2 100644 --- a/decisions/summary-20081211.tex +++ b/decisions/summary-20081211.tex @@ -1,39 +1,53 @@ \summary{2008}{12}{11} +Agenda call: \agoref{gentoo-dev}{0e772bcdd84f62690f331f84ccc7c12d} + +Agenda announcement: \agoref{gentoo-dev}{30b46e4fd22d14a02d469ebcf63f4c8c} + \agendaitem{Label profiles with EAPI for compatibility checks} -\index{EAPI!in profiles} +\index{EAPIs!in profiles} + +Reference: \agoref{gentoo-dev}{930f58fcebcbbcbe523c001f2c825179} -Should there be labels in the profiles telling package managers what - EAPI the profile uses. This proposal raised some concerns that - developers would modify current profiles and bump the EAPI which would - harm users' systems. +Should there be labels in the profiles telling package managers what EAPI the +profile uses. This proposal raised some concerns that developers would modify +current profiles and bump the EAPI which would harm users' systems. -Conclusion: - Profile EAPI files are approved for use in gentoo-x86 profiles. - The file for use in profiles is 'eapi'. All current profiles - are EAPI="0" and only new profiles can be marked with the profile - EAPI markers. Any developer profiles can be marked with a new - EAPI. +Conclusion: Profile EAPI files are approved for use in gentoo-x86 profiles. The +file for use in profiles is 'eapi'. All current profiles are EAPI="0" and only +new profiles can be marked with the profile EAPI markers. Any developer +profiles can be marked with a new EAPI. \agendaitem{Retroactive EAPI change: Call ebuild functions from trusted working directory} -\index{EAPI!0}\index{EAPI!1}\index{EAPI!2} +\index{EAPI!0}\index{EAPI!1}\index{EAPI!2}\index{package!sys-apps/portage} +\index{package!sys-apps/paludis} -Donnie(dberkholz) commented that it may not be needed to add something - to EAPI=0 that is in all the Package Managers. +Reference: \agoref{gentoo-dev}{5ba467bbd5a0820e040210683702a67f} + +As detailed in the e-mail, the following sentence shall be added to PMS section +10.1: +\begin{quote} +The ebuild can rely that the chosen initial working direcotry is a trusted +location that is not world-writable and owned by a privileged user and group. +\end{quote} +This is related to fixing \bug{239560}, and implemented in Portage since +versions 2.1.4.5 and 2.2_rc12, Paludis since version 0.30.2. + +Conclusion: Unanimously approved. This change applies to all current EAPIs +(0,1,2). - Conclusion: - Approved. This change applies to all current EAPIs(0,1,2). \agendaitem{Metadata variable for DEFINED_PHASES} \index{metadata cache}\index{DEFINED_PHASES} -Should a metadata variable be added containing the list of all phases - defined in the ebuild or eclasses? +Reference: \agoref{gentoo-dev}{8c34d8efbc0d31ab28c517403dc83f62} + +Should a metadata variable be added containing the list of all phases defined +in the ebuild or eclasses? - Conclusion: - Approved. Infra will do a full regen of the metadata cache once - portage has support for it. +Conclusion: Approved. Infra will do a full regeneration of the metadata cache +once portage has support for the extra field. -- cgit v1.2.3