1 |
On 11/27/2015 06:10 AM, Joakim Tjernlund wrote: |
2 |
> On Fri, 2015-11-27 at 14:46 +0100, Michał Górny wrote: |
3 |
>> On Fri, 27 Nov 2015 13:35:39 +0000 |
4 |
>> Joakim Tjernlund <Joakim.Tjernlund@××××××××.com> wrote: |
5 |
>> |
6 |
>>> On Fri, 2015-11-27 at 13:46 +0100, Michał Górny wrote: |
7 |
>>>> On Fri, 27 Nov 2015 11:45:48 +0000 |
8 |
>>>> Joakim Tjernlund <Joakim.Tjernlund@××××××××.com> wrote: |
9 |
>>>> |
10 |
>>>>> On Fri, 2015-11-27 at 00:41 -0800, Zac Medico wrote: |
11 |
>>>>>> On 11/27/2015 12:24 AM, Joakim Tjernlund wrote: |
12 |
>>>>>>> On a related note, could not profile-formats = portage-2 profile-set |
13 |
>>>>>>> become default ? |
14 |
>>>>>> |
15 |
>>>>>> For purposes of interoperability, we use PMS to document the standard |
16 |
>>>>>> profile format. So, in order to change the default profile format as you |
17 |
>>>>>> suggest, we would have to change PMS retroactively. Generally, |
18 |
>>>>>> retroactive changes to PMS need to be very well justified in order to be |
19 |
>>>>>> accepted. |
20 |
>>>>> |
21 |
>>>>> hmm, how about in gentoo layout.conf? |
22 |
>>>>> There seems to be additions there so perhaps one can add |
23 |
>>>>> profile-formats = portage-2 profile-set ? |
24 |
>>>> |
25 |
>>>> This will break the two alternative package managers as profile-set is |
26 |
>>>> only implemented in Portage. |
27 |
>>> |
28 |
>>> What about: |
29 |
>>> # Use thin Manifests for Git |
30 |
>>> thin-manifests = false |
31 |
>>> |
32 |
>>> # Sign Git commits, and NOT Manifests |
33 |
>>> sign-commits = false |
34 |
>>> sign-manifests = false |
35 |
>>> |
36 |
>>> Are these not fairly new too? How could these enter the gentoo repo? |
37 |
>> |
38 |
>> Hardly. They were both supported for a few years now (and used in many |
39 |
>> repositories), and considered useful. |
40 |
>> |
41 |
>>> What about adding portage-2 now and announce profile-set to be added soon? |
42 |
>> |
43 |
>> Why? Most of us don't even have a clue what is it and how it works. |
44 |
>> In fact, the name 'portage-*' implies it's non-standard extension that |
45 |
>> can't be used where portability matters. |
46 |
>> |
47 |
> |
48 |
> portage-2 allows stacking of (custom) profiles, very useful I think. |
49 |
> profile-set I think is needed for the @profile set, impl. in https://bugs.gentoo.org/show_bug.cgi?id=532224 |
50 |
> |
51 |
> Jocke |
52 |
> |
53 |
|
54 |
You can open a separate [Future EAPI] bug for each feature that you |
55 |
would like added to PMS. For example: |
56 |
|
57 |
https://bugs.gentoo.org/show_bug.cgi?id=282296 |
58 |
-- |
59 |
Thanks, |
60 |
Zac |