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