Bug#846164: dpkg-dev: Have dpkg-genchanges support a source+buildinfo-only upload
Ximin Luo
infinity0 at debian.org
Mon Nov 28 21:00:32 UTC 2016
Package: dpkg-dev
Version: 1.18.15
Severity: wishlist
Dear Maintainer,
Currently one can do
$ dpkg-buildpackage --changes-option=-S
to do a binary build locally, but only upload the source package so that buildds build on all arches. Note that this command *does* generate a buildinfo file, but does not include it in the changes file.
It would be good to be able to do something like
$ dpkg-buildpackage --changes-option=-SB
to do a binary build locally, but only upload the source package *and* the buildinfo file.
This was one idea we had near the beginning of the R-B project. The idea being developers could do this, then the buildds could try to match what they built, as an extra check. Another advantage is that the upload itself would be reduced in size.
(Something other than -SB would also be fine.)
X
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable'), (300, 'unstable'), (200, 'experimental'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.6.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages dpkg-dev depends on:
ii binutils 2.27.51.20161108-1
ii bzip2 1.0.6-8
ii libdpkg-perl 1.18.15
ii make 4.1-9
ii patch 2.7.5-1
pn perl:any <none>
ii tar 1.29b-1.1
ii xz-utils 5.2.2-1.2
Versions of packages dpkg-dev recommends:
ii build-essential 12.2
ii clang-3.5 [c-compiler] 1:3.5.2-5
ii fakeroot 1.21-2
ii gcc [c-compiler] 4:6.1.1-1
ii gcc-6 [c-compiler] 6.2.0-13
ii gnupg 2.1.16-2
ii gnupg2 2.1.16-2
ii gpgv 2.1.16-2
ii libalgorithm-merge-perl 0.08-3
Versions of packages dpkg-dev suggests:
ii debian-keyring 2016.09.04
-- no debconf information
More information about the Reproducible-builds
mailing list