Bug#1118589: dpkg-genbuildinfo: inconsistency in dpkg-genbuildinfo vs dpkg-checkbuilddeps in arch:all builds

Jochen Sprickerhof <[email protected]>
Newsgroups gmane.linux.debian.devel.dpkg.bugs
Organization The Debian Project
Message-ID <aPnoXKom_kwPQlHS__12467.5499087729$1761208537$gmane$org@fenchel>
Control: reassign -1 python3.14
Control: found -1 3.14.0-3
Control: retitle -1 python3.14 loses build dependency in clean
Control: forwarded -1 https://salsa.debian.org/cpython-team/python3/-/merge_requests/40

As Stefano pointed out this is actually a bug in python3.14.

Sorry for the confusion.

Jochen

* Jochen Sprickerhof <[email protected]> [2025-10-22 17:28]:
>Package: dpkg-dev
>Version: 1.22.21
>Severity: normal
>User: [email protected]
>Usertags: dpkg-genbuildinfo
>
>Hi Guillem,
>
>there seem to be an inconsistency about build dependencies with
>architecture specification in arch:all builds:
>
>python3.14 has:
>
>Build-Depends: clang [amd64 arm64],
>               llvm [amd64 arm64],
>
>https://sources.debian.org/src/python3.14/3.14.0-4/debian/control#L29
>
>And sbuild installs them during an arch:all build:
>
>Filtered Build-Depends: debhelper (>= 11), dpkg-dev (>= 1.17.11), quilt,
>autoconf, lsb-release, sharutils, libreadline-dev, libncurses-dev,
>zlib1g-dev, libbz2-dev, liblzma-dev, libzstd-dev, libgdbm-dev,
>libdb-dev, tk-dev, blt-dev (>= 2.4z), libssl-dev, libexpat1-dev,
>libbluetooth-dev, locales-all, libnsl-dev, libsqlite3-dev, libffi-dev
>(>= 3.0.5), libgpm2, media-types, netbase, bzip2, time, python3:any,
>net-tools, python3-pip-whl, python3-setuptools-whl (>= 70.1), xvfb,
>xauth, tzdata, systemtap-sdt-dev, valgrind-if-available, clang, llvm,
>build-essential, python3-sphinx (>= 8.2), python3-sphinx-notfound-page,
>python3-sphinxext-opengraph, python3-docs-theme, texinfo
>
>https://buildd.debian.org/status/fetch.php?pkg=python3.14&arch=all&ver=3.14.0-4&stamp=1761071251&raw=0
>
>Whereas they are not listed in the buildinfo file (same log).
>
>When using debrebuild they are not installed into the chroot and
>dpkg-checkbuilddeps complains about missing dependencies:
>
>dpkg-checkbuilddeps: error: unmet build dependencies: clang llvm
>
>https://reproduce.debian.net/all/api/v1/builds/101788/log
>
>Cheers Jochen
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEc7KZy9TurdzAF+h6W//cwljmlDMFAmj56FgACgkQW//cwljm
lDMeWQ//QSdZWW7IlE/mWr2CEpm7GV2Ov5lVZNZXVbHbMJkEqAVQEMnAj0SLrg4F
e66xFYLws5DmeFbB/hktvAdiYVNRhdskyUMPae1F0ey23GwhVkh3ymdNld0GkZBB
fV+OsM7pU56OL5NHCUMWglBtk7i6m/ik266Xx2x/aLXILXzBayVtFE4izhrUtdHl
SFkwTJTYwOsaQpfmqWd3+jNICQ6FKf1S8roLPAz5efAWkfmuVTNztcyxYpKJfcPF
UZgzj7I+ALZ2a8uD3iYFjMoHbrbfI4MX6fEeEaqo0LEyS9z+dSUU2JFKrZRdfAT0
2QXcB8YX5NWov4pFV6tzDQJVMN9fLX3dHbHMRe8nY4mBqg6ovfDbjfbvQ1MmBPwi
xSq/2+TDkA7YRpW2vxpUGmMUsMi4uXgyx8jwj06VVLsppbmNFBQK4hlFZuJtUdUe
fleVfbLi9sZ6OaX8uDK81T41dOPA0uStBD1MfMr9rEFP5pBkrnvJRo1ATyOnik4B
XkHdsTk3+x+tjZN5u1yJuAF+bDRPkhhV8Q4+71cBK47crqiywTisoXwH8Oz+5QgI
kR08QhWBTLNFAprUFzdBkscaAv69Y8PSooryUF6fSQFa72v3Hbr3OwgXdA1hTy4P
nmlmRPb32n3Oc6ts2/WneyiTBRp10gOhxt9+t3DPIGhKQHbjLpU=
=1JaK
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.