Dear, On Sun, 01 Nov 2015 at 11:30, l...@gnu.org (Ludovic Courtès) wrote: > Guitarix 0.33.0, as of Guix commit 3c3e697, builds > non-deterministically: > > $ ./pre-inst-env guix challenge guitarix > updating list of substitutes from 'http://hydra.gnu.org'... 100.0% > /gnu/store/6ksnwcqn92z2nf6qw5js7njnfqlifgpb-guitarix-0.33.0 contents differ: > local hash: 1rh7qxmylsbsaah59h7sclqqxcz0lwsixlc0krkzwhx8gfhlyam6 > http://hydra.gnu.org/nar/6ksnwcqn92z2nf6qw5js7njnfqlifgpb-guitarix-0.33.0: > 1cq4k1wdqibwraqk0wkjj6n5hgs9v9zcvwr2wfgxvgxnf5l1rfhf > $ wget -q -O - > http://hydra.gnu.org/nar/6ksnwcqn92z2nf6qw5js7njnfqlifgpb-guitarix-0.33.0 | > bunzip2 | guix archive -x t > $ LC_ALL=C diff -r > /gnu/store/6ksnwcqn92z2nf6qw5js7njnfqlifgpb-guitarix-0.33.0 t > $ LC_ALL=C diff -r --no-dereference > /gnu/store/6ksnwcqn92z2nf6qw5js7njnfqlifgpb-guitarix-0.33.0 t > File > /gnu/store/6ksnwcqn92z2nf6qw5js7njnfqlifgpb-guitarix-0.33.0/lib/libgxw.so is > a symbolic link while file t/lib/libgxw.so is a regular file > > It appears to create libgxw.so either as a symlink or as a regular file > in a non-deterministic fashion.
Guitarix has been updated to 0.41.0 by commit bf592ef506e1db0340dc11faa0514fe80793e6d6. I have tried "guix build guitarix --no-grafts --check -K" at least 10 times without noticing an unreproducible behaviour. Could someone confirm this and then close this almost 5 years old bug? > It would be nice to see why this happens, and whether this affects all > Waf-based packages. I propose to open another bug report to track the waf-based packages issues. All the best, simon