Hi, when enabling includebuildinfos, reprepro does not seem to like buildinfo files of source packages that only build Architecture:all packages: Here is a reproducer: ---%<--------------------------------------------------------------------- mkdir -p conf cat << END > conf/distributions Codename: sid Suite: unstable Architectures: arm64 Components: main UDebComponents: main Description: dummy Tracking: minimal includebuildinfos END cat << END > dummy_0_arm64.changes Format: 1.8 Date: Thu, 01 Jan 1970 01:00:00 +0100 Source: dummy Binary: dummy Architecture: all Version: 0 Distribution: unstable Maintainer: dummy Files: da2f9e7c530e45bb3b3b26c89b6a88ee 26 misc optional dummy_0_arm64.buildinfo d41d8cd98f00b204e9800998ecf8427e 0 misc optional dummy_0_all.deb END echo Build-Architecture: arm64 > dummy_0_arm64.buildinfo : > dummy_0_all.deb # the following will error out with: # 'dummy_0_arm64.buildinfo' looks like architecture 'arm64', but this is not listed in the Architecture-Header! # To ignore use --ignore=surprisingarch. # There have been errors! ./reprepro include unstable dummy_0_arm64.changes --->%--------------------------------------------------------------------- I'd expect reprepro to be able to include a dummy_0_arm64.buildinfo file which was built on arm64 even though it does not reference any arm64 binaries as indicated by the Architecture header of the .changes file. Thanks! cheers, josch
We believe that the bug you reported is fixed in the latest version of
reprepro, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1134628@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bastian Germann <bage@debian.org> (supplier of updated reprepro package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 26 Jun 2026 00:32:55 +0200
Source: reprepro
Architecture: source
Version: 5.5.1-1
Distribution: experimental
Urgency: medium
Maintainer: Bastian Germann <bage@debian.org>
Changed-By: Bastian Germann <bage@debian.org>
Closes: 1036090 1061193 1134628
Changes:
reprepro (5.5.1-1) experimental; urgency=medium
.
* Import new upstream version 5.5.1
* tracking: fix removesrc not deleting binary pool files (Closes: #1036090)
* don't require buildinfo arch to appear in Architecture header
(Closes: #1134628)
* Require libarchive and remove all other compression dependencies
(Closes: #1061193)
Checksums-Sha1:
f8d5cf455457015a6b6627404ac310195934b7d6 1779 reprepro_5.5.1-1.dsc
8b1107bb0a14064b80c1da8ed60cf626cd4e7673 453588 reprepro_5.5.1.orig.tar.xz
d505db3f9dddac5131991c4b8674054ed354a102 15504 reprepro_5.5.1-1.debian.tar.xz
a92f1ef23967785a4a9f572b874d8473fb96d782 7106 reprepro_5.5.1-1_source.buildinfo
Checksums-Sha256:
37ef48c67dbb1be7e92a505c49150eca7e5be3e30b72e610137739bcc999f175 1779 reprepro_5.5.1-1.dsc
475754c864e3285ad77545792b3eae0196dbb3d01498fca5c5fb30b04a72a977 453588 reprepro_5.5.1.orig.tar.xz
93cd0b935bd5cb047fa63a509ace2aa23a82ac991c26afb08d1843ebb35b1107 15504 reprepro_5.5.1-1.debian.tar.xz
fe461dae5794b647452fbed7ad91a78990fb589751ec4bf13051b736462c7597 7106 reprepro_5.5.1-1_source.buildinfo
Files:
30f93ee0d1915bb073e4b0b65fc29fcc 1779 utils optional reprepro_5.5.1-1.dsc
c9d91d812b008fc4964c329d787e1920 453588 utils optional reprepro_5.5.1.orig.tar.xz
536e26d73af2c3ea9137fe2d08359038 15504 utils optional reprepro_5.5.1-1.debian.tar.xz
5fed017049cc37615256a97186c5239a 7106 utils optional reprepro_5.5.1-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmo9rgEQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFAW7C/9CQQrQEE4mmTNhgVRwP1w+iF6x9jz8LaDw
5X9te3McVkH60kNexiCUYBIu5QLAT2ZW5lN62NInjbjzobadtavKTTDOM0NEBWLm
EI5Lu2oh6i5Nb3apn10zM4LYx56O0ilLXpZpJya3ftkcjQyVdtpXHPILKT52eZ/D
HDQd/rBsJyE88XtymtcScJMbnb9i70SOr0UQmYUwgrrCGx2GJfYpGDhEkis5FH7S
cUprHSFTloSfgomVKMVJkxd+U9blPkO1WZ+xQGNDsqOfRZmFTFlkZlUYc+GsdRzX
gV8VSfgkTr+MlxiKgVKDUplucaMojpNbfaCWylLvXrjSAg2dIE336fDOqf9qYvrr
IZ3z8rs8i9JQWuuwy8OtwdszcQivS6ZXfoIWg1OLg53iJLc7tfaT3hXDBwqO1wwh
mWbTYT83Kiq4LAxZSaS0lFIfoBpDtpjXYjfh6Mwla6SPidK7w8vZ+GaYX9xl1BVl
wmMeKauBo5zjCRzPPUamrAnHgTGprdg=
=Gcgd
-----END PGP SIGNATURE-----