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

Attachment: signature.asc
Description: PGP signature

_______________________________________________
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

Reply via email to