From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#35623: FW: bug#35623: guix pull failed on RHEL7 Date: Sat, 11 May 2019 20:12:08 +0200 Message-ID: <87d0kox3lz.fsf@gnu.org> References: <87y33i2bbx.fsf@netris.org> <9245F115-A7B5-4DA1-944F-8A510659019E@linkedin.biz> <116C094F-4009-4BFF-9711-5B77EA87F106@linkedin.biz> <878svex82o.fsf@gnu.org> <526B5A3B-EEDB-4C57-8582-C47B583D780F@linkedin.biz> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([209.51.188.92]:40345) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hPWUb-0008An-Qt for bug-guix@gnu.org; Sat, 11 May 2019 14:13:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hPWUa-0000U4-0x for bug-guix@gnu.org; Sat, 11 May 2019 14:13:05 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:55699) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hPWUY-0000SY-Sp for bug-guix@gnu.org; Sat, 11 May 2019 14:13:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hPWUY-0001Hy-Ne for bug-guix@gnu.org; Sat, 11 May 2019 14:13:02 -0400 Sender: "Debbugs-submit" Resent-To: bug-guix@gnu.org Resent-Message-ID: In-Reply-To: <526B5A3B-EEDB-4C57-8582-C47B583D780F@linkedin.biz> (Karrick McDermott's message of "Fri, 10 May 2019 22:47:38 +0000") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: Karrick McDermott Cc: "35623-done@debbugs.gnu.org" <35623-done@debbugs.gnu.org> Hello, Karrick McDermott skribis: > 1. Glad you identified why `HOME` was unset, due to the `with-clean-envir= onment` function. I am surprised a few environment variables are not convey= ed through the code path, as `ssh` does for variables it deems safe, includ= ing `HOME`, `LOGNAME`, `TZ`, and `USER`. In this case this is done on purpose, to make sure that the execution environment of this program is well under control. Commit 48d498c2c3984784336b27ba5e261319f3ac6a3a lets HOME pass through, which should sidestep the problem you encountered. > 2. My RHEL7 machine is _not_ running `nscd` as you surmised. This machin= e was configured to use LDAP for user account management.=20=20 Yes, as the manual explains, you=E2=80=99ll really need to run nscd for pro= per operation. Thank you, Ludo=E2=80=99.