bug#30155: 'bag-transitive-inputs' behaves non-deterministically

2018-01-18 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > Notice the “kernel-headers” repetition, which is not in the correct > build script. > > The repetition stems from the traversal done by ‘bag-transitive-inputs’, > which relies on pointer identity when comparing packages (via the ‘eq?’ > vhash in ‘transitiv

bug#30155: 'bag-transitive-inputs' behaves non-deterministically

2018-01-18 Thread Ludovic Courtès
On ‘core-updates’ (e80514bc03b003a7ce95d7b55cf33c9f18f9e860) I get: --8<---cut here---start->8--- ludo@ribbon ~/src/guix/+core-updates$ make -q make all-recursive make[1]: Entering directory '/home/ludo/src/guix/+core-updates' Making all in po/guix make[1]: Lea