Wanted to bubble up this and wished to know where we are on this.

Is there a consensus on the preferred wording finally?

On 23/05/26 7:51 pm, Guillem Jover wrote:
> Hi!
> 
> On Sat, 2026-05-23 at 16:29:50 +0530, Nilesh Patra wrote:
>> On 23/05/26 4:16 pm, Sean Whitton wrote:
>>> Nilesh Patra [22/May  7:58pm +0530] wrote:
>>>> Hi Sean,
>>>>
>>>> As per discussion on the IRC, we are waiting for you to tell us which 
>>>> wording
>>>> you'd prefer out of all the iterations.
>>>>
>>>> Could you let us know? Consider this a gentle nudge.
>>>>
>>>> [18:41:04] <helmut> feels more like policy editors needing a ping here in 
>>>> the sense that they might pick their preferred wording and we'd just 
>>>> second it
>>>> [18:53:21] <guillem> ack, AFAIR the new wording seemed way better, but 
>>>> given that I'm not a native speaker (and the editors are) at this point of 
>>>> nitpicking/wordsmithing, that's what I'd rely on them for :)
>>>> [19:51:54] <gargantua_kerr> I was under the impression that policy editors 
>>>> will pick it up after you folks second it...
>>>> [19:52:18] <gargantua_kerr> I'll just relay this on the bug report
>>>
>>> Thanks, I didn't realise this was waiting on us.
>>>
>>> How about putting the 'should' first and the information later:
>>>
>>>     The ``Multi-Arch`` field should not be added to the binary package
>>>     sections for udebs because it does not apply to them.
>>
>> Done.
>>
>> I have attached 2 patches, please choose the one that sounds best :)
>>
>> Please take a look and let me know if this work. Otherwise please
>> also tell me if further changes are required.
> 
>> diff --git a/policy/ch-controlfields.rst b/policy/ch-controlfields.rst
>> index 69467c4..03b1c29 100644
>> --- a/policy/ch-controlfields.rst
>> +++ b/policy/ch-controlfields.rst
>> @@ -1381,8 +1381,10 @@ A Debian installation can combine packages from 
>> multiple architectures.
>>  The ``Multi-Arch`` field enables individual packages to declare their
>>  support for this feature, and influences the way dependencies are
>>  handled.  It can be declared in binary package sections of a source
>> -package template control file and in binary package control files.  The
>> -permitted field values are ``no`` (default), ``foreign``, ``same`` and
>> +package template control file and in binary package control files.
>> +The ``Multi-Arch`` field should not be added to the binary package
>> +sections for udebs because it does not apply to them.
>> +The permitted field values are ``no`` (default), ``foreign``, ``same`` and
>>  ``allowed``. Their semantics are described in the following sections.
>>  
>>  .. _s-f-Multi-Arch-no:
> 
> To me this still has the issue I pointed out in an earlier mail.
> 
>> diff --git a/policy/ch-controlfields.rst b/policy/ch-controlfields.rst
>> index 69467c4..124ea96 100644
>> --- a/policy/ch-controlfields.rst
>> +++ b/policy/ch-controlfields.rst
>> @@ -1381,8 +1381,9 @@ A Debian installation can combine packages from 
>> multiple architectures.
>>  The ``Multi-Arch`` field enables individual packages to declare their
>>  support for this feature, and influences the way dependencies are
>>  handled.  It can be declared in binary package sections of a source
>> -package template control file and in binary package control files.  The
>> -permitted field values are ``no`` (default), ``foreign``, ``same`` and
>> +package template control file and in binary package control files.
>> +The Multi-Arch field does not apply to udebs and should be omitted.
>> +The permitted field values are ``no`` (default), ``foreign``, ``same`` and
>>  ``allowed``. Their semantics are described in the following sections.
>>  
>>  .. _s-f-Multi-Arch-no:
>>
> 
> I think I still prefer this formulation (or wording variations conveying
> the same). So I'd second this or any wording variations over it.
> 
> Thanks,
> Guillem

Reply via email to