bug#31294: Failed building dependencies for guix.

2019-01-03 Thread Ricardo Wurmus
Ludovic Courtès writes: > l...@gnu.org (Ludovic Courtès) skribis: > >> It confirms that the bad code creates a structure with the empty >> list as its ‘modules’ field instead of '((guix build utils)). >> >> That’s clearly a Guile bug. > > This miscompilation issue involves “syntax parameters”

bug#31294: Failed building dependencies for guix.

2018-05-01 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > It confirms that the bad code creates a structure with the empty > list as its ‘modules’ field instead of '((guix build utils)). > > That’s clearly a Guile bug. This miscompilation issue involves “syntax parameters” (because ‘with-imported-modules’ uses

bug#31294: Failed building dependencies for guix.

2018-04-30 Thread Ludovic Courtès
I diffed the profiles.go you sent against the known-good profiles.go that I have. There’s a lot of noise in the diff (different addresses, etc.), but the interesting bit is this (the minus signs correspond to the “bad” .go file): @@ -11999,76 +11999,77 @@ Disassembly of info-dir-file at #x10120:

bug#31294: Failed building dependencies for guix.

2018-04-30 Thread Fis Trivial
Ludovic Courtès writes: > Hi, > > Fis Trivial skribis: > >> Ludovic Courtès writes: > > [...] > >>> Could you paste /gnu/store/5y6mkv079xq5hnfajxfwky0kfc6ffy3p-info-dir.drv ? > > [...] > >> "/gnu/store/32qhdh8q4ba9lzp20495lw3a4cx0p3mp-guile-2.2.3/bin/guile",["--no-auto-compile","/gnu/store/mpy5w

bug#31294: Failed building dependencies for guix.

2018-04-30 Thread Ludovic Courtès
Hi, Fis Trivial skribis: > Ludovic Courtès writes: [...] >> Could you paste /gnu/store/5y6mkv079xq5hnfajxfwky0kfc6ffy3p-info-dir.drv ? [...] > "/gnu/store/32qhdh8q4ba9lzp20495lw3a4cx0p3mp-guile-2.2.3/bin/guile",["--no-auto-compile","/gnu/store/mpy5w5gprs1ymrl3kwhqwr2jvnkdnvh7-info-dir-builde

bug#31294: Failed building dependencies for guix.

2018-04-29 Thread Fis Trivial
Ludovic Courtès writes: > Hi, > > Fis Trivial skribis: > >> Use following steps to reproduce: >> $ env -i bash --norc --noprofile --login >> $ guix environment guix >> >> Error message: >> >> The following derivations will be built: >>/gnu/store/c53mj37x2dnrgmrpagpv9l5c2ghly2hy-profile.drv >

bug#31294: Failed building dependencies for guix.

2018-04-29 Thread Ludovic Courtès
Hi, Fis Trivial skribis: > Use following steps to reproduce: > $ env -i bash --norc --noprofile --login > $ guix environment guix > > Error message: > > The following derivations will be built: >/gnu/store/c53mj37x2dnrgmrpagpv9l5c2ghly2hy-profile.drv >/gnu/store/vpvx01j2qs31lfix131n1akwd

bug#31294: Failed building dependencies for guix.

2018-04-27 Thread Fis Trivial
I failed building the dependencies for guix with `guix environment guix`. The command failed when doing in clean bash environment, but success in normal environment. Which means, doing: $ guix environment guix will success. But failed with `env -i bash --norc --noprofile --login` added, which