From unknown Sun Jun 22 11:34:05 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#29196 <29196@debbugs.gnu.org> To: bug#29196 <29196@debbugs.gnu.org> Subject: Status: upstreaming of reproducibility related patches Reply-To: bug#29196 <29196@debbugs.gnu.org> Date: Sun, 22 Jun 2025 18:34:05 +0000 retitle 29196 upstreaming of reproducibility related patches reassign 29196 guix submitter 29196 ng0 severity 29196 normal tag 29196 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 07 12:17:52 2017 Received: (at submit) by debbugs.gnu.org; 7 Nov 2017 17:17:52 +0000 Received: from localhost ([127.0.0.1]:56847 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC7VY-0007F3-71 for submit@debbugs.gnu.org; Tue, 07 Nov 2017 12:17:52 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59932) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC7VW-0007Eq-0A for submit@debbugs.gnu.org; Tue, 07 Nov 2017 12:17:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eC7VP-0001BY-LJ for submit@debbugs.gnu.org; Tue, 07 Nov 2017 12:17:44 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:36946) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1eC7VP-0001BS-Hn for submit@debbugs.gnu.org; Tue, 07 Nov 2017 12:17:43 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50876) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eC7VO-0007gF-Dq for bug-guix@gnu.org; Tue, 07 Nov 2017 12:17:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eC7VL-00019U-8J for bug-guix@gnu.org; Tue, 07 Nov 2017 12:17:42 -0500 Received: from aibo.runbox.com ([91.220.196.211]:58462) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eC7VL-00018o-13 for bug-guix@gnu.org; Tue, 07 Nov 2017 12:17:39 -0500 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by mailtransmit03.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1eC7VJ-0007Fg-Fz for bug-guix@gnu.org; Tue, 07 Nov 2017 18:17:37 +0100 Received: from dslb-092-073-134-251.092.073.pools.vodafone-ip.de ([92.73.134.251] helo=localhost) by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1eC7V3-0007ie-Q0 for bug-guix@gnu.org; Tue, 07 Nov 2017 18:17:21 +0100 Date: Tue, 7 Nov 2017 17:17:20 +0000 From: ng0 To: bug-guix@gnu.org Subject: upstreaming of reproducibility related patches Message-ID: <20171107171720.3qk5hhbbxsy3nclg@abyayala> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="qzaqnf72ln3tmt7t" Content-Disposition: inline X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --qzaqnf72ln3tmt7t Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, as I wrote in #29135, we should upstream the patches we gather for reproducibility. Share with upstream what is applicable to more software than just Guix included definitions of the software etc. Attached to it: the usual conversation, outreach, public relations, discussions thing. We have no list for this so far, so we should first look into the patch-file patches (the obvious ones, in gnu/packages/patches/), and after that into some maybe not so obvious fixes we keep in the definitions themselves (via substitute etc). So we need a list, and then motivated people can work on this. Even if people is just a couple. It helps. We need to share this, to avoid duplicate work elsewhere. --=20 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://dist.ng0.infotropique.org/dist/keys/ WWW: https://ng0.infotropique.org --qzaqnf72ln3tmt7t Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAloB6qAACgkQ4i+bv+40 hYihEw//SfijSlzBEPCiSMNI4rORAjb5OsPjSn9WY3CnEN0hNcimypJMrO9EY+Xl vT0fFoPjH7kQeAiLQqRj+OcR/4vPwybk9VQ3oAktv35299xERJaWg5dZssyPZhwU 44IPA6RBi9HBc2OWJh2Auodub80OafjEO/MyWunpaRoS/lLj4BVCELHDP1i02SkK rEBsUqN+zjun0gymLWY+PZgl9ay2Gkh96hIQeEE+vkpiw0UtJ46dWIrZvPFOOHpH Jc1rRsmGsb6gez+i/RfbfLAqgfoYzi2uUF60IfJlgKGgrbvhFlQDOMnmDHOkk6R4 8RfCefx1krZhERqU+htd5Gry92EkTpWB3yyU/Bn55Uo4kJYg5Mziy5elR8I/0r0e 385KfuZwzWXFfl6Olxz6oSuwYTtkAbAwB1CJkARjm/T76BZ2ed9q3PgME1hiCNHE rTvIyJQja87FKE0v+nZqvBbsqmdcYbthUx1qDj6E3tgzoR6Z7dttiCgy1c1P0pn+ r8hy8lb4Tfs+9mA2QhanAB5KGsTwGZzifk3R2NE6Lx+tQb6NnkRi50i7AvMKWobf tF8ha/2G5+a/IVM35YbLVUJ1dKYeuNITFuv61eN5fWwYLtPVnioh4SizMAFCkYfN vswpq8CbXcq5nD+wDj5+H10t9GGEsVVYCFbBtmdxwYidtoxU+ZU= =v4/1 -----END PGP SIGNATURE----- --qzaqnf72ln3tmt7t-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 07 13:09:00 2017 Received: (at 29196) by debbugs.gnu.org; 7 Nov 2017 18:09:00 +0000 Received: from localhost ([127.0.0.1]:56956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC8Iy-00009p-Hx for submit@debbugs.gnu.org; Tue, 07 Nov 2017 13:09:00 -0500 Received: from eggs.gnu.org ([208.118.235.92]:54766) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eC8Iw-00009d-Vc for 29196@debbugs.gnu.org; Tue, 07 Nov 2017 13:08:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eC8Io-00078v-C3 for 29196@debbugs.gnu.org; Tue, 07 Nov 2017 13:08:49 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55105) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eC8Ib-00071V-No; Tue, 07 Nov 2017 13:08:33 -0500 Received: from peder.onsbrabantnet.nl ([88.159.206.46]:47236 helo=dundal.peder.onsbrabantnet.nl) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eC8Ib-0003IY-B0; Tue, 07 Nov 2017 13:08:33 -0500 From: Jan Nieuwenhuizen To: ng0 Subject: Re: bug#29196: upstreaming of reproducibility related patches Organization: AvatarAcademy.nl References: <20171107171720.3qk5hhbbxsy3nclg@abyayala> X-Url: http://AvatarAcademy.nl Date: Tue, 07 Nov 2017 19:08:21 +0100 In-Reply-To: <20171107171720.3qk5hhbbxsy3nclg@abyayala> (ng0@infotropique.org's message of "Tue, 7 Nov 2017 17:17:20 +0000") Message-ID: <878tfim06i.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 29196 Cc: 29196@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) ng0 writes: > as I wrote in #29135, we should upstream the patches we > gather for reproducibility. Share with upstream what is > applicable to more software than just Guix included > definitions of the software etc. > We have no list for this so far > We need to share this, to avoid duplicate work elsewhere. What about the reproducible builds list? https://lists.reproducible-builds.org/listinfo/rb-general General discussions about reproducible builds At the reproducible-builds summit last week in Berlin some work has been done on the topic of upstreaming patches. I think some effort has gone (is going?) into a email template that starts by explaining what reproducible-builds is, why it is important and why upstream should consider taking the patch. Greetings, janneke --=20 Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 08 00:13:17 2017 Received: (at 29196) by debbugs.gnu.org; 8 Nov 2017 05:13:17 +0000 Received: from localhost ([127.0.0.1]:57432 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCIfo-0007mn-2X for submit@debbugs.gnu.org; Wed, 08 Nov 2017 00:13:17 -0500 Received: from aibo.runbox.com ([91.220.196.211]:35552) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eCIfk-0007mY-Hf for 29196@debbugs.gnu.org; Wed, 08 Nov 2017 00:13:09 -0500 Received: from [10.9.9.211] (helo=mailfront11.runbox.com) by mailtransmit02.runbox with esmtp (Exim 4.86_2) (envelope-from ) id 1eCIfh-0001mn-1f; Wed, 08 Nov 2017 06:13:05 +0100 Received: from chomsky.torservers.net ([77.247.181.162] helo=localhost) by mailfront11.runbox.com with esmtpsa (uid:892961 ) (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) id 1eCIfN-0005zA-77; Wed, 08 Nov 2017 06:12:45 +0100 Date: Wed, 8 Nov 2017 05:12:43 +0000 From: ng0 To: Jan Nieuwenhuizen Subject: Re: bug#29196: upstreaming of reproducibility related patches Message-ID: <20171108051243.2y52u2bo46oze6r3@abyayala> References: <20171107171720.3qk5hhbbxsy3nclg@abyayala> <878tfim06i.fsf@gnu.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="kpo2annfxhhnknqv" Content-Disposition: inline In-Reply-To: <878tfim06i.fsf@gnu.org> X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 29196 Cc: 29196@debbugs.gnu.org, ng0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.0 (/) --kpo2annfxhhnknqv Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Jan Nieuwenhuizen transcribed 1.0K bytes: > ng0 writes: >=20 > > as I wrote in #29135, we should upstream the patches we > > gather for reproducibility. Share with upstream what is > > applicable to more software than just Guix included > > definitions of the software etc. >=20 > > We have no list for this so far > > We need to share this, to avoid duplicate work elsewhere. >=20 > What about the reproducible builds list? Well, list as in a list that lists our patches, not a mailinglist ;) > https://lists.reproducible-builds.org/listinfo/rb-general > General discussions about reproducible builds >=20 > At the reproducible-builds summit last week in Berlin some work has been > done on the topic of upstreaming patches. I think some effort has gone > (is going?) into a email template that starts by explaining what > reproducible-builds is, why it is important and why upstream should > consider taking the patch. >=20 > Greetings, > janneke >=20 > --=20 > Jan Nieuwenhuizen | GNU LilyPond http://lilypond.org > Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.c= om >=20 --=20 GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588 GnuPG: https://dist.ng0.infotropique.org/dist/keys/ WWW: https://ng0.infotropique.org --kpo2annfxhhnknqv Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAloCkksACgkQ4i+bv+40 hYgt/w//fZtieQRSF/f3Vh3fwx0crU/Z4lj3a3/Rqiq5Dyv8dpIR7CwAOyKIEdQF HHAOgoTlkeKpq7+YE7eNU0lQMq6qPM5svJopNlFK1ug0AdYQrt1LrVbVjg83cCQn ndsuIlOKdhbwA6IsJh7Gh3hd3BdrAtmDI9cV75aMoNr/YSSnF+HuQ9fnOP+3I0+f uEaMjXsxztZ+ovf8YxtV92Vech+JfznFwqLR9047PAj3RWerIU/DqkZ2nibhFHkK Vc5hLL+CgCNdnu+7y36rbMgq/466AzR5qnKk5EI9i0lLIKSRKMOPZrqWUG/usmWU MFoYFTC94vUG6fnzdM4INS6rRuQXdSWFrdcFRHYai+bjLoaSypVdWGLXgXGdg1cY SYz78WwqyaOtP/6Cc8PRzS8SC3jg0xbh6wpViSAoJFLcH0GXqmsaCMQ2Z/Jkm1iR CyWLbDHKHIw1NiSUS9X88T4yQ0+zHtnhy4JyPSMA0QaIOGM27hfvOIRERM3NYZPz CRRrVTxw1xojmKpehfBURtpX1gQ2aAp94zzCWjq5Jjz5Irytn/N8LigOTCg3CaSj t6WCMz2HoJc9xTbkGWN9JN8dHWqsQoepIUvI2iC52nhzHtV68044Mynt7fMzkY9L o90gDQKEgZoOK/MRiMYhJ56yi9WiQAZOBjYqDOcJukTqM0RW7Ds= =vUqu -----END PGP SIGNATURE----- --kpo2annfxhhnknqv-- From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 14 17:06:35 2017 Received: (at 29196) by debbugs.gnu.org; 14 Nov 2017 22:06:35 +0000 Received: from localhost ([127.0.0.1]:40691 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eEjLn-0004gO-3M for submit@debbugs.gnu.org; Tue, 14 Nov 2017 17:06:35 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:41848) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eEjLl-0004gF-5Z for 29196@debbugs.gnu.org; Tue, 14 Nov 2017 17:06:33 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id F30D1FC75; Tue, 14 Nov 2017 23:06:33 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id xqa2n2IpTFue; Tue, 14 Nov 2017 23:06:33 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id D9D7AFC4E; Tue, 14 Nov 2017 23:06:32 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Jan Nieuwenhuizen Subject: Re: bug#29196: upstreaming of reproducibility related patches References: <20171107171720.3qk5hhbbxsy3nclg@abyayala> <878tfim06i.fsf@gnu.org> Mail-Followup-To: guix-devel@gnu.org Date: Tue, 14 Nov 2017 23:06:29 +0100 In-Reply-To: <878tfim06i.fsf@gnu.org> (Jan Nieuwenhuizen's message of "Tue, 07 Nov 2017 19:08:21 +0100") Message-ID: <87vaicldlm.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 29196 Cc: 29196@debbugs.gnu.org, ng0 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Hello, Jan Nieuwenhuizen skribis: > ng0 writes: > >> as I wrote in #29135, we should upstream the patches we >> gather for reproducibility. Share with upstream what is >> applicable to more software than just Guix included >> definitions of the software etc. > >> We have no list for this so far >> We need to share this, to avoid duplicate work elsewhere. > > What about the reproducible builds list? > > https://lists.reproducible-builds.org/listinfo/rb-general > General discussions about reproducible builds Indeed. There=E2=80=99s also the issue database initiated by Debian, which= we can contribute to and borrow from: https://anonscm.debian.org/cgit/reproducible/notes.git/tree/ Since this is not a bug, please follow-up to guix-devel. Thanks, Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 14 17:06:41 2017 Received: (at control) by debbugs.gnu.org; 14 Nov 2017 22:06:41 +0000 Received: from localhost ([127.0.0.1]:40695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eEjLt-0004gl-D7 for submit@debbugs.gnu.org; Tue, 14 Nov 2017 17:06:41 -0500 Received: from hera.aquilenet.fr ([141.255.128.1]:41851) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eEjLr-0004gc-Iv for control@debbugs.gnu.org; Tue, 14 Nov 2017 17:06:39 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 2BDFBFC75 for ; Tue, 14 Nov 2017 23:06:41 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yayf-fXvKsNI for ; Tue, 14 Nov 2017 23:06:40 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 73709FC4E for ; Tue, 14 Nov 2017 23:06:40 +0100 (CET) Date: Tue, 14 Nov 2017 23:06:37 +0100 Message-Id: <87tvxwldle.fsf@gnu.org> To: control@debbugs.gnu.org From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: control message for bug #29196 MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) tags 29196 notabug close 29196 From unknown Sun Jun 22 11:34:05 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Wed, 13 Dec 2017 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator