[Reproducible-builds] Bug#833603: Bug#833603: src:strip-nondeterminism: Please provide a process to remove unused handlers over time

Holger Levsen holger at layer-acht.org
Mon Aug 8 19:47:18 UTC 2016


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 ;-)


-- 
cheers,
	Holger
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 811 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/reproducible-builds/attachments/20160808/153ab6a6/attachment.sig>


More information about the Reproducible-builds mailing list