GNU bug report logs - #22153
Make check fails

Previous Next

Package: guix;

Reported by: Dennis Mungai <dmngaie <at> gmail.com>

Date: Sat, 12 Dec 2015 19:16:02 UTC

Severity: normal

Tags: notabug

Fixed in version 0.9.0

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

Full log


Message #8 received at 22153 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Dennis Mungai <dmngaie <at> gmail.com>
Cc: 22153 <at> debbugs.gnu.org
Subject: Re: bug#22153: Make check fails
Date: Sun, 13 Dec 2015 12:09:50 +0100
Hi,

Dennis Mungai <dmngaie <at> gmail.com> skribis:

> + GUIX_DAEMON_SOCKET=/home/administrator/source.build/GCC.buildenv/guix-0.9.0/t-register-39139/var/guix/guix/daemon-socket/socket
> + export NIX_IGNORE_SYMLINK_STORE NIX_STORE_DIR NIX_STATE_DIR NIX_LOG_DIR NIX_DB_DIR GUIX_DAEMON_SOCKET
> ++ echo /home/administrator/source.build/GCC.buildenv/guix-0.9.0/t-register-39139/var/guix/guix/daemon-socket/socket
> ++ wc -c
> + '[' 109 -ge 108 ']'
> + exit 77

The build directory name is very long, which means that we are a likely
to hit the kernel’s limitation on the length of socket file names, as in
the snippet above.

What does this command:

  grep ac_cv_guix_test_socket_file_name_length config.log

return?

At configure time, one normally gets a warning:

  socket file name limit may be exceeded when running tests

(This is not an error because there’s no problem if you don’t run ‘make
check’.)

In your case I think you would have to build from a shorter directory.

HTH,
Ludo’.




This bug report was last modified 9 years and 140 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.