[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Error messages and progress report
From: |
Ludovic Courtès |
Subject: |
Re: Error messages and progress report |
Date: |
Mon, 10 Dec 2012 14:26:17 +0100 |
User-agent: |
Gnus/5.130005 (Ma Gnus v0.5) Emacs/24.2 (gnu/linux) |
Hi Andreas,
Andreas Enge <address@hidden> skribis:
> Am Sonntag, 9. Dezember 2012 schrieb Ludovic Courtès:
>> Note that you can get pre-built binaries for x86_64-linux from
>> hydra.nixos.org:
>> <http://lists.gnu.org/archive/html/bug-guix/2012-11/msg00042.html>.
>
> This is a nice feature, thanks for the hint.
>
> Nevertheless, since I got through building gcc, I would like to finish
> the bootstrap process locally now. Unfortunately, it hangs (of all things!)
> with guile-2.0.6 now, where "make check" fails. I am attaching the log
> file. There is a line
> FAIL: ftw.test: file-system-fold: EACCES
So this is while building the final Guile.
Can you run:
guix-build -e '(@ (distro packages base) guile-final)' --keep-failed
This will attempt to build the final Guile, and, upon failure, the build
tree will be kept under /tmp/nix-build-XXX.
Once it has failed, can you please apply this patch in the build tree:
diff --git a/test-suite/tests/ftw.test b/test-suite/tests/ftw.test
index 2a203de..052d985 100644
--- a/test-suite/tests/ftw.test
+++ b/test-suite/tests/ftw.test
@@ -224,7 +224,7 @@
(skip (lambda (n s r) (cons `(skip ,n) r)))
(error (lambda (n s e r) (cons `(error ,n ,e) r)))
(name (string-append %top-builddir "/test-EACCES")))
- (equal? (file-system-fold enter? leaf down up skip error '() name)
+ (equal? (pk (file-system-fold enter? leaf down up skip error '() name))
`((error ,name ,EACCES))))))
(pass-if "dangling symlink and lstat"
Then, from that build tree, type ‘source environment-variables’ (which
will setup the env. vars as they were during the build process), and
then ‘./check-guile ftw.test’.
This will print a line on stdout starting with “;;;”. Please post that line.
What kernel are you using? What file systems are involved?
Note that using pre-built binaries would allow to get past thing point,
because everything built fine on hydra.nixos.org. But it’s a good idea
to investigate the failure, which may have something to do with the
Linux version or file system setup being used.
Thanks in advance,
Ludo’.
- Error messages and progress report, Andreas Enge, 2012/12/09
- Re: Error messages and progress report, Ludovic Courtès, 2012/12/09
- Re: Error messages and progress report, Andreas Enge, 2012/12/10
- Re: Error messages and progress report,
Ludovic Courtès <=
- Re: Error messages and progress report, Andreas Enge, 2012/12/10
- Re: Error messages and progress report, Ludovic Courtès, 2012/12/10
- Re: Error messages and progress report, Andreas Enge, 2012/12/10
- Re: Error messages and progress report, Ludovic Courtès, 2012/12/10
- Re: Error messages and progress report, Andreas Enge, 2012/12/10
- Re: Error messages and progress report, Andreas Enge, 2012/12/11
- Re: Error messages and progress report, Nikita Karetnikov, 2012/12/11
- Re: Error messages and progress report, Ludovic Courtès, 2012/12/11
- Re: Error messages and progress report, Andreas Enge, 2012/12/11
- Re: Error messages and progress report, Andreas Enge, 2012/12/11