bug#21803: guitarix non-reproducible hard to reproduce

2019-11-18 Thread Ludovic Courtès
Hello, zimoun skribis: > On Sat, 16 Nov 2019 at 17:12, Ludovic Courtès wrote: [...] >> My intuition :-) is that waf traverses files using directly >> opendir/readdir, which returns files in an order that’s file >> system-dependent. That, in turn, leads it to make .so a symlink or not >> in a

bug#21803: guitarix non-reproducible hard to reproduce

2019-11-18 Thread zimoun
Hi Ludo, On Sat, 16 Nov 2019 at 17:12, Ludovic Courtès wrote: > zimoun skribis: > > > My intuition is: the non-determinism comes from the WAF configuration > > files (./waf or wscript or wafadmin/). > > > > The process conditionally enters in functions such as "do_install" or > > "symlink_as",

bug#21803: guitarix non-reproducible hard to reproduce

2019-11-16 Thread Ludovic Courtès
Hello! zimoun skribis: > My intuition is: the non-determinism comes from the WAF configuration > files (./waf or wscript or wafadmin/). > > The process conditionally enters in functions such as "do_install" or > "symlink_as", so maybe something is hidden by Python module "os" or > similar. Moreo

bug#21803: guitarix non-reproducible hard to reproduce

2019-11-15 Thread zimoun
Dear, Resume: The command "guix build guitarix" downloads from ci.guix.gnu.org. Then "guix build guitarix --no-grafts -K --check" rebuilds locally. The two differ of one symlink. --8<---cut here---start->8--- diff -r --no-dereference /gnu/store/16g7l26rpwhza7fm