[Reproducible-builds] Deprecating plain dpkg-buildpackage
Mattia Rizzolo
mattia at debian.org
Sat Aug 27 07:29:13 UTC 2016
On Fri, Aug 26, 2016 at 10:59:17PM +0000, Santiago Vila wrote:
> If the reproducible builds autobuilders continue to build with
> (the equivalent of) "dpkg-buildpackage", the following FTBFS will be
> missed:
They use `dpkg-buildpackage -b`
> The ideal thing would be to have separate queues for "dpkg-buildpackage -A"
> and "dpkg-buildpackage -B" and just forget about "dpkg-buildpackage".
Last time I checked `dpkg-buildpackage -b` was mandatory to be supported
the very same way of -B (and -A is RC only since very few weeks).
> This is really the "standard", what the official autobuilders do,
> and what they will probably continue to do when everybody makes
> source-only uploads, or maybe when the ftp-master queue start
> ignoring the .debs and just pass the source to all the autobuilders.
Be aware that ubuntu's autobuilders use -b for the architecture where
they build the arch:all (currently amd64, was i386), for example, as
they implemented arch:all autobuilders long ago when -A was not
supported.
I agree that this is Debian and we're testing Debian, but really -b is
not going anywhere :)
> It could be argued that "We are mainly interested in the
> reproducibility issue, the FTBFS bugs are just a side effect".
Indeed.
I'm fully open to such tests, but imho they would need to be on a
different project.
Besides, atm we don't really have spare resources around…
> And to that I would say "Fine, but what's the point in making a
> package reproducible when it does not even build from source to begin
> with?"
That's an overstatement: packages most usually build just fine ^^
If the they fail to build is a altoghether differnt problem than just
reproducible build indeed, and we're not so much concerned (as they
don't block our general work really).
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160827/cdcde929/attachment.sig>
More information about the Reproducible-builds
mailing list