Subject: Re: bug#28084: lilypond, fontforge are not reproducible

From: zimoun <[email-masked]>
Date: Tue, 22 Dec 2020 16:27:21 +0100

Hi,

The package lilypond is still not reproducible with Guix af34f75.

On Mon, 14 Aug 2017 at 05:24, Danny Milosavljevic <[email-masked]> wrote:
> +++ /gnu/store/5isa0knfahy345j3zw7yg9vzc073rfg4-lilypond-2.19.63-check/share/lilypond/2.19.63/fonts/svg/emmentaler-11.svg       1970-01-01 01:00:01.000000000 +0100
> @@ -5,7 +5,7 @@
>  -->
>  <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
>  <metadata>
> -Created by FontForge 20160404 at Sun Aug 13 21:37:49 2017
> +Created by FontForge 20160404 at Sun Aug 13 21:01:36 2017
>   By Nix build user
>
> And some actual strokes are different in the svg (for example the ones for glyph custodes.hufnagel.u0).
>
> Binary files *.otf are different.
> Binary files *.woff are different.

--8<---------------cut here---------------start------------->8---
$ diff -r --no-dereference /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0{,-check}
Les fichiers binaires /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0/share/info/lilypond/36/lily-255a9d43.png et /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0-check/share/info/lilypond/36/lily-255a9d43.png sont différents
Les fichiers binaires /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0/share/info/lilypond/50/lily-6fe36958.png et /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0-check/share/info/lilypond/50/lily-6fe36958.png sont différents
Les fichiers binaires /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0/share/info/lilypond/70/lily-6b0704f6.png et /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0-check/share/info/lilypond/70/lily-6b0704f6.png sont différents
Les fichiers binaires /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0/share/lilypond/2.20.0/fonts/otf/emmentaler-11.otf et /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0-check/share/lilypond/2.20.0/fonts/otf/emmentaler-11.otf sont différents
Les fichiers binaires /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0/share/lilypond/2.20.0/fonts/otf/emmentaler-13.otf et /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0-check/share/lilypond/2.20.0/fonts/otf/emmentaler-13.otf sont différents
Les fichiers binaires /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0/share/lilypond/2.20.0/fonts/otf/emmentaler-14.otf et /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0-check/share/lilypond/2.20.0/fonts/otf/emmentaler-14.otf sont différents
Les fichiers binaires /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0/share/lilypond/2.20.0/fonts/otf/emmentaler-18.otf et /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0-check/share/lilypond/2.20.0/fonts/otf/emmentaler-18.otf sont différents
Les fichiers binaires /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0/share/lilypond/2.20.0/fonts/otf/emmentaler-23.otf et /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0-check/share/lilypond/2.20.0/fonts/otf/emmentaler-23.otf sont différents
Les fichiers binaires /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0/share/lilypond/2.20.0/fonts/otf/emmentaler-26.otf et /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0-check/share/lilypond/2.20.0/fonts/otf/emmentaler-26.otf sont différents
Les fichiers binaires /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0/share/lilypond/2.20.0/fonts/otf/emmentaler-brace.otf et /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0-check/share/lilypond/2.20.0/fonts/otf/emmentaler-brace.otf sont différents
diff -r --no-dereference /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0/share/lilypond/2.20.0/fonts/svg/emmentaler-11.svg /gnu/store/93zlv6ylzc7v4b3gjg0smkbmgn34para-lilypond-2.20.0-check/share/lilypond/2.20.0/fonts/svg/emmentaler-11.svg
817,818c817,818
< d="M0 205c85 51 197 129 197 226c0 21 -4 42 -11 61c-78 -82 -186 -151 -186 -267v-20zM266 656c0 -44 -16 -81 -39 -114c16 -35 25 -73 25 -111c0 -179 -252 -252 -252 -431h-25v500h25v-70c91 49 210 126 210 226c0 19 -6 38 -15 55v6c0 18 15 31 31 31
< c35 0 40 -61 40 -92z" />
---
> d="M227 542c23 33 39 70 39 114c0 31 -5 92 -40 92c-16 0 -31 -13 -31 -31v-6c9 -17 15 -36 15 -55c0 -100 -119 -177 -210 -226v-225c85 51 197 129 197 226c0 21 -4 42 -11 61c15 16 29 32 41 50c16 -35 25 -73 25 -111c0 -179 -252 -252 -252 -431h-25v500h25v-275
> c0 116 108 185 186 267c-5 13 -11 25 -19 37c0 2 -1 4 -1 6c0 18 16 31 32 31c14 0 23 -10 29 -24z" />

[...]
--8<---------------cut here---------------end--------------->8---

All the best,
simon