On Sun, Aug 07, 2016 at 12:06:14AM +0200, Chris Lamb wrote:
> Whilst I really like hacking on strip-nondeterminsm I feel it might
> hold back the Reproducible Builds effort in general by hiding the full
> impact of issues.

I don't think so, as I see it, Debian is one of the very few (the only?)
project not normalizing large parts of the environment, so we often
see+fix more reproducibile issues than projects will hit.

(eg locale, timezone, username, shell, etc are normalized in most other
distros and in the bsd world.)

(and surely that doesnt invalid three things: a.) that strip-nondetermism
hides/fixes problems and b.) that other projects should use it c.) that
we should try to fix everything on the core and thus make strip-nondetermism
obsolete and until then, it should explain what it has hidden.)

> Its certainly not a Debian-specific tool per se but I feel like it could
> be fairly labelled as such in an informal context ("Debian run this tool",
> etc.) which isn't excellent marketing for widespread adoption.

we just haven't figured how to run it elsewhere, but this is certainly
my goal. (and has been.)

> It also mean that any distribution that (for whatever reason) cannot use
> it will be exposed to a whole bunch of issues that we are not working on
> because they are "fixed" by strip-nondeterminism.

at least coreboot manages quite well without it ;-)


Attachment: signature.asc
Description: Digital signature

Reproducible-builds mailing list

Reply via email to