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