upstreaming of reproducibility related patches

DoneSubmitted by ng0.
Details
3 participants
  • Jan Nieuwenhuizen
  • Ludovic Courtès
  • ng0
Owner
unassigned
Severity
normal
N
(address . bug-guix@gnu.org)
20171107171720.3qk5hhbbxsy3nclg@abyayala
Hi,
as I wrote in #29135, we should upstream the patches wegather for reproducibility. Share with upstream what isapplicable to more software than just Guix includeddefinitions 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 firstlook into the patch-file patches (the obvious ones,in gnu/packages/patches/), and after that into somemaybe not so obvious fixes we keep in the definitionsthemselves (via substitute etc).So we need a list, and then motivated people can workon this. Even if people is just a couple. It helps.
We need to share this, to avoid duplicate work elsewhere.-- GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588GnuPG: https://dist.ng0.infotropique.org/dist/keys/ WWW: https://ng0.infotropique.org
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAloB6qAACgkQ4i+bv+40hYihEw//SfijSlzBEPCiSMNI4rORAjb5OsPjSn9WY3CnEN0hNcimypJMrO9EY+XlvT0fFoPjH7kQeAiLQqRj+OcR/4vPwybk9VQ3oAktv35299xERJaWg5dZssyPZhwU44IPA6RBi9HBc2OWJh2Auodub80OafjEO/MyWunpaRoS/lLj4BVCELHDP1i02SkKrEBsUqN+zjun0gymLWY+PZgl9ay2Gkh96hIQeEE+vkpiw0UtJ46dWIrZvPFOOHpHJc1rRsmGsb6gez+i/RfbfLAqgfoYzi2uUF60IfJlgKGgrbvhFlQDOMnmDHOkk6R48RfCefx1krZhERqU+htd5Gry92EkTpWB3yyU/Bn55Uo4kJYg5Mziy5elR8I/0r0e385KfuZwzWXFfl6Olxz6oSuwYTtkAbAwB1CJkARjm/T76BZ2ed9q3PgME1hiCNHErTvIyJQja87FKE0v+nZqvBbsqmdcYbthUx1qDj6E3tgzoR6Z7dttiCgy1c1P0pn+r8hy8lb4Tfs+9mA2QhanAB5KGsTwGZzifk3R2NE6Lx+tQb6NnkRi50i7AvMKWobftF8ha/2G5+a/IVM35YbLVUJ1dKYeuNITFuv61eN5fWwYLtPVnioh4SizMAFCkYfNvswpq8CbXcq5nD+wDj5+H10t9GGEsVVYCFbBtmdxwYidtoxU+ZU==v4/1-----END PGP SIGNATURE-----

J
J
Jan Nieuwenhuizen wrote on 7 Nov 2017 19:08
(name . ng0)(address . ng0@infotropique.org)(address . 29196@debbugs.gnu.org)
878tfim06i.fsf@gnu.org
ng0 writes:
Toggle quote (8 lines)> 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 <rb-general@lists.reproducible-builds.org>
At the reproducible-builds summit last week in Berlin some work has beendone on the topic of upstreaming patches. I think some effort has gone(is going?) into a email template that starts by explaining whatreproducible-builds is, why it is important and why upstream shouldconsider taking the patch.
Greetings,janneke
-- Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond http://lilypond.orgFreelance IT http://JoyofSource.com| Avatar® http://AvatarAcademy.com
N
(name . Jan Nieuwenhuizen)(address . janneke@gnu.org)
20171108051243.2y52u2bo46oze6r3@abyayala
Jan Nieuwenhuizen transcribed 1.0K bytes:
Toggle quote (12 lines)> 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?
Well, list as in a list that lists our patches, not a mailinglist ;)
Toggle quote (17 lines)> https://lists.reproducible-builds.org/listinfo/rb-general> General discussions about reproducible builds <rb-general@lists.reproducible-builds.org>> > 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> > -- > Jan Nieuwenhuizen <janneke@gnu.org> | GNU LilyPond http://lilypond.org> Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com>
-- GnuPG: A88C8ADD129828D7EAC02E52E22F9BBFEE348588GnuPG: https://dist.ng0.infotropique.org/dist/keys/ WWW: https://ng0.infotropique.org
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAloCkksACgkQ4i+bv+40hYgt/w//fZtieQRSF/f3Vh3fwx0crU/Z4lj3a3/Rqiq5Dyv8dpIR7CwAOyKIEdQFHHAOgoTlkeKpq7+YE7eNU0lQMq6qPM5svJopNlFK1ug0AdYQrt1LrVbVjg83cCQnndsuIlOKdhbwA6IsJh7Gh3hd3BdrAtmDI9cV75aMoNr/YSSnF+HuQ9fnOP+3I0+fuEaMjXsxztZ+ovf8YxtV92Vech+JfznFwqLR9047PAj3RWerIU/DqkZ2nibhFHkKVc5hLL+CgCNdnu+7y36rbMgq/466AzR5qnKk5EI9i0lLIKSRKMOPZrqWUG/usmWUMFoYFTC94vUG6fnzdM4INS6rRuQXdSWFrdcFRHYai+bjLoaSypVdWGLXgXGdg1cYSYz78WwqyaOtP/6Cc8PRzS8SC3jg0xbh6wpViSAoJFLcH0GXqmsaCMQ2Z/Jkm1iRCyWLbDHKHIw1NiSUS9X88T4yQ0+zHtnhy4JyPSMA0QaIOGM27hfvOIRERM3NYZPzCRRrVTxw1xojmKpehfBURtpX1gQ2aAp94zzCWjq5Jjz5Irytn/N8LigOTCg3CaSjt6WCMz2HoJc9xTbkGWN9JN8dHWqsQoepIUvI2iC52nhzHtV68044Mynt7fMzkY9Lo90gDQKEgZoOK/MRiMYhJ56yi9WiQAZOBjYqDOcJukTqM0RW7Ds==vUqu-----END PGP SIGNATURE-----

L
L
Ludovic Courtès wrote on 14 Nov 2017 23:06
(name . Jan Nieuwenhuizen)(address . janneke@gnu.org)
87vaicldlm.fsf@gnu.org
Hello,
Jan Nieuwenhuizen <janneke@gnu.org> skribis:
Toggle quote (15 lines)> 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 <rb-general@lists.reproducible-builds.org>
Indeed. There’s also the issue database initiated by Debian, which wecan 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’.
L
L
Ludovic Courtès wrote on 14 Nov 2017 23:06
control message for bug #29196
(address . control@debbugs.gnu.org)
87tvxwldle.fsf@gnu.org
tags 29196 notabugclose 29196
?
Your comment

This issue is archived.

To comment on this conversation send email to 29196@debbugs.gnu.org