Bug#1136160: debian-policy: Clarify that Multi-Arch is not applicable for udebs

Nilesh Patra <[email protected]> Sun, 10 May 2026 13:04:59 +0530
Newsgroups gmane.linux.debian.devel.policy
Message-ID <c2fccb32-2f69-4bd4-b3b5-613516ba714f__25419.624445361$1778398645$gmane$org@debian.org>
Package: debian-policy
Tags: patch

Hi,

Patch for the same is attached. Please take a look.

Best,
Nilesh
ma-udeb.patch (text/plain, 964 B)
diff --git a/policy/ch-controlfields.rst b/policy/ch-controlfields.rst
index 69467c4..f4d5fe9 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.
+``Multi-Arch`` must not be used for udebs, as these semantics are out
+of scope for the Debian installer.
+The permitted field values are ``no`` (default), ``foreign``, ``same`` and
 ``allowed``. Their semantics are described in the following sections.
 
 .. _s-f-Multi-Arch-no: