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: