From: ludo@gnu.org (Ludovic Courtès)
To: Andreas Enge <andreas@enge.fr>
Cc: bug-guix@gnu.org
Subject: Re: Error messages and progress report
Date: Mon, 10 Dec 2012 14:26:17 +0100 [thread overview]
Message-ID: <877goqjax2.fsf@gnu.org> (raw)
In-Reply-To: <201212101019.29486.andreas@enge.fr> (Andreas Enge's message of "Mon, 10 Dec 2012 10:19:29 +0100")
[-- Attachment #1: Type: text/plain, Size: 963 bytes --]
Hi Andreas,
Andreas Enge <andreas@enge.fr> 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:
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Type: text/x-patch, Size: 619 bytes --]
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"
[-- Attachment #3: Type: text/plain, Size: 631 bytes --]
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’.
next prev parent reply other threads:[~2012-12-10 13:26 UTC|newest]
Thread overview: 26+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-12-09 20:01 Error messages and progress report Andreas Enge
2012-12-09 20:50 ` Ludovic Courtès
2012-12-10 9:19 ` Andreas Enge
2012-12-10 13:26 ` Ludovic Courtès [this message]
2012-12-10 18:17 ` Andreas Enge
2012-12-10 21:29 ` Ludovic Courtès
2012-12-10 22:12 ` Andreas Enge
2012-12-10 22:59 ` Ludovic Courtès
2012-12-10 23:22 ` Andreas Enge
2012-12-11 12:22 ` Andreas Enge
2012-12-11 13:20 ` Nikita Karetnikov
2012-12-11 14:37 ` Ludovic Courtès
2012-12-11 15:40 ` Andreas Enge
2012-12-11 21:15 ` Andreas Enge
2012-12-11 23:16 ` Ludovic Courtès
2012-12-12 8:55 ` Andreas Enge
2012-12-13 19:17 ` Andreas Enge
2012-12-11 23:15 ` Ludovic Courtès
2012-12-12 8:48 ` Andreas Enge
2012-12-12 13:14 ` Ludovic Courtès
2013-01-06 17:49 ` Ludovic Courtès
2013-01-10 9:56 ` Andreas Enge
2013-01-10 10:45 ` Andreas Enge
2013-01-10 21:14 ` Ludovic Courtès
2013-01-11 13:49 ` Andreas Enge
2013-01-11 14:58 ` Ludovic Courtès
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://guix.gnu.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=877goqjax2.fsf@gnu.org \
--to=ludo@gnu.org \
--cc=andreas@enge.fr \
--cc=bug-guix@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/guix.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).