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

Helmut Grohne <[email protected]> Wed, 13 May 2026 21:59:07 +0200
Newsgroups gmane.linux.debian.devel.policy
Message-ID <20260513195907.GA940093__6222.9107062862$1778702513$gmane$org@subdivi.de>
Hi Nilesh,

On Wed, May 13, 2026 at 05:49:29PM +0530, Nilesh Patra wrote:
> I was planning to use something similar, but the messages in the IRC mentioned must not, and hence I
> decided to choose this instead :)

I'm sorry for having misguided you here.

> This will still result in 9 bugs, but not with rc severity. The train of thought above makes
> sense to me.

Sounds good.

> diff --git a/policy/ch-controlfields.rst b/policy/ch-controlfields.rst
> index 69467c4..92d4dbe 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.
> +Binary package stanzas for udebs do not make use of ``Multi-Arch``.
> +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 second this.

Helmut
signature.asc (application/pgp-signature, 931 B)
-----BEGIN PGP SIGNATURE-----

wsG7BAABCgBvBYJqBNgCCRAtGqrPJEREQkcUAAAAAAAeACBzYWx0QG5vdGF0aW9u
cy5zZXF1b2lhLXBncC5vcmdC7RI0g/0i//nJppzm9XT67GjA7UcJlEpO2cMKeHLy
LxYhBEzC0tkKjRZU2/hzqi0aqs8kRERCAACXDw//Rd27Ts822uS2btFsYzPJM7Lf
gJHIn1sQED7DS1uXb3JayxEdCG4CIbG51W9nmFgI2GxLTbS/IjTsYm+blX4jOG78
KQXQy0I5aG3jgZ7gwZaUagLT7s/vHTp+iy064Hg3ynNbDm6pxX+jIu/mlptD3y0i
rGHBa4yFPlE2mcmeXyvx4GqDJcrbzCXSX0FUux4qauCLkgKrLhTClQi7W98A4f38
7ajg0k5yI3O6o3raYlG3+chjZ0BtWQetDIJH9ejlbJh/JI+KZrHWjeOw/4mbsKkZ
muyXSACJx3D4n7COemt/YsYz+dJScKAt2+/ADrAda+/Fbb2f31n+gDPj8oRdPQXb
YJ5x5XIspJiZNn87DtrMBHTAEAfpFJxze4+kFioTJHRynrWqMJQehVhWqSnmJJLj
EZ2nF8g9UWetGBdSgkg8Z0nae63bhaIcdRtCCNsDKrWcGSFR7LPxNyKNk8lhcBjQ
/GVTk2buidIaGG9tBnETDjk8hpZiomJz4yxEHqJntCveYaFPlPYX6jwpZ+k6ZKea
nHv6AGZ0XbjZZSImmuS1HDXa4f+k4IdOgqLKWKDsCsV3Hs2nBVn+LY2q5fw5c+kA
lXOL++xJfwCQxLTBsFBXs7Ix9BZdxOWylUlygNo1PwimFVsERudMwsJR2k4zi5vw
zntZ0nvCINWjHVqhnFc=
=mVOg
-----END PGP SIGNATURE-----