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:
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:

Reply via email to