GNU bug report logs - #35623
guix pull failed on RHEL7

Previous Next

Package: guix;

Reported by: Karrick McDermott <kmcdermott <at> linkedin.com>

Date: Tue, 7 May 2019 18:27:01 UTC

Severity: normal

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

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Ludovic Courtès <ludo <at> gnu.org>
To: Karrick McDermott <kmcdermott <at> linkedin.com>
Cc: "35623 <at> debbugs.gnu.org" <35623 <at> debbugs.gnu.org>
Subject: bug#35623: FW: bug#35623: guix pull failed on RHEL7
Date: Sat, 11 May 2019 00:23:27 +0200
Hi,

Karrick McDermott <kmcdermott <at> linkedin.com> skribis:

> In ./guix/utils.scm:
>    661:47  1 (xdg-directory _ "/.config" #:ensure? _)
> In unknown file:
>            0 (getpw 10452)
>
> ERROR: In procedure getpw:
> In procedure getpw: entry not found
> -guix pull: [1;31merror: [0mYou found a bug: the program '/gnu/store/4hsmk7kh62yvbi154pyy3nq8drml116a-compute-guix-derivation'

This happens because ‘with-clean-environment’ in
‘build-aux/build-self.scm’ clears the environment while executing
“compute-guix-derivation”.  Thus ‘HOME’ is unset.

Additionally, could it be that you’re not running nscd?  See:

  https://gnu.org/software/guix/manual/en/html_node/Application-Setup.html#Name-Service-Switch-1

That said, we could also let ‘HOME’ through in the execution environment
of “compute-guix-derivation”, it can’t hurt.

Thanks,
Ludo’.




This bug report was last modified 6 years and 7 days ago.

Previous Next


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