[rb-general] reproducible anything

Holger Levsen holger at layer-acht.org
Mon Oct 8 16:47:34 CEST 2018


On Fri, Sep 28, 2018 at 01:29:16PM +0000, Orians, Jeremiah (DTMB) wrote:
> Long game we probably need to practice what we preach and cross-building needs to be something we all seriously consider as essential.
> Can NetBSD build Debian packages with identical checksums to the Debian packages built on Arch, GuixSD and Debian?
> Can NetBSD programs be built on Arch, GuixSD and Debian be identical to the same programs built on NetBSD?
> 
> What are your thoughts?

I am with David here, I think it's more important to get something
working into users hands first, than trying to aim for the perfect
solution. So while these cross-building efforts are super interesting
and also useful, I think we should aim for native builds reproducible first.

This is in a way similar to us recommending to achieve a reproducible
Buster Debian release with deterministic pathes first, IOW to do the
rebuilds in the same path than the original build was done. We do want
to aim for the much better goal to be able to reproducibly rebuild in
any path, so we do test this when testing Debian unstable, but
personally I dont have much hope this is achievable by, say, 2023,
rather 2027 or so. 

And I want reproducible Debian *much* earlier, so I advocate for doing
rebuilds of buster in those same pathes... I know this is "wrong",
packages should be reproducible in any path, but I want reproducible
Debian *before* that is the case.

That said, if you want to work on either reproducible cross builds or
path independent build resulst, yay to you!


-- 
cheers,
	Holger

-------------------------------------------------------------------------------
               holger@(debian|reproducible-builds|layer-acht).org
       PGP fingerprint: B8BF 5413 7B09 D35C F026 FE9D 091A B856 069A AA1C
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.reproducible-builds.org/pipermail/rb-general/attachments/20181008/e22a97ea/attachment.sig>


More information about the rb-general mailing list