[prev in list] [next in list] [prev in thread] [next in thread]
List: gentoo-dev
Subject: Re: [gentoo-dev] Sets in the tree
From: Maciej Mrozowski <reavertm () gmail ! com>
Date: 2013-08-15 23:36:59
Message-ID: 1773649.4UCxbmXIpv () lebrodyl
[Download RAW message or body]
On Wednesday 14 of August 2013 21:42:35 Michael Palimaka wrote:
| Now that portage-2.2 is in ~arch, we should now be able to add sets to
| the tree.
|
| How should we go about doing this? In some overlays, the repository root
| has sets/{foo,bar,etc} and sets.conf which might look like this:
|
| [gentoo sets]
| class = portage.sets.files.StaticFileSet
| multiset = true
| directory = ${repository:gentoo}/sets/
| world-candidate = True
|
| It might be useful to have a standard header for each set:
|
| # Maintainer: foo@example.com
| # Description: The complete set of all Foo packages
|
| Should everyone be free to add sets at will, or should each addition be
| discussed first, similar to adding new global USE flags?
|
| Anything else to consider?
Discussion about current portage sets was sure to get hot.
I strongly disagree with adding current portage sets to gentoo-x86.
Not because they're not PMS compliant (which is a reason alone) but because they can be
considered interim solution.
Please refer to Zac's email on why portage-2.2_ was kept masked for that long.
For live rebuilds, there's already proposal:
https://bugs.gentoo.org/show_bug.cgi?id=272488
For proper 'metapackage' replacement (USE flags support, etc), actually there's also some
idea (Zac's 'PROPERTIES=set'):
https://bugs.gentoo.org/show_bug.cgi?id=182028
In my opinion, we need to _have_ proper sets before we include them in gentoo-x86.
regards
MM
["signature.asc" (application/pgp-signature)]
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic