From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: bug#39936: How To Resolve "LC_ALL: cannot change locale (en_US.utf8)" Date: Wed, 11 Mar 2020 15:05:39 -0400 Message-ID: <20200311190539.GC26593@jasmine.lan> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:54394) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jC6g7-0001NG-Fl for bug-guix@gnu.org; Wed, 11 Mar 2020 15:06:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jC6g6-0007zo-Fz for bug-guix@gnu.org; Wed, 11 Mar 2020 15:06:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:49559) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jC6g6-0007zX-CJ for bug-guix@gnu.org; Wed, 11 Mar 2020 15:06:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jC6g6-0007OI-7d for bug-guix@gnu.org; Wed, 11 Mar 2020 15:06:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Content-Disposition: inline In-Reply-To: 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-mx.org@gnu.org Sender: "bug-Guix" To: davidpgil@protonmail.com Cc: 39936@debbugs.gnu.org On Thu, Mar 05, 2020 at 08:53:52PM +0000, David Philipe Gil via Bug reports= for GNU Guix wrote: > System: Ubuntu 18.04 > Guix: 1.0.1 >=20 > Whenever I "guix pull" I see the error "LC_ALL: cannot change locale (en_= US.utf8)". I installed "glibc_utf8_locales" and it seems to have had no eff= ect. >=20 > In my .profile I am pointing to "/home/username/.guix-profile/lib/locale"= =2E Am I missing something? >=20 > I have entered "hash guix" as well with no effect. Is this on the Guix System, or another distro? Did you check the instructions in the manual section 2.6.1 Locales? It's likely this error is coming from the guix-daemon, so you'll need to make sure that GUIX_LOCPATH is set in the environment where the guix-daemon starts. On most distros this happens in the systemd unit file with something like this line in the Service section: Environment=3DGUIX_LOCPATH=3D/var/guix/profiles/per-user/root/guix-profile/= lib/locale