From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Philipe Gil via Bug reports for GNU Guix Subject: bug#39936: How To Resolve "LC_ALL: cannot change locale (en_US.utf8)" Date: Thu, 12 Mar 2020 12:24:46 +0000 Message-ID: References: <20200311190539.GC26593@jasmine.lan> <20200311224855.GA22532@jasmine.lan> Reply-To: David Philipe Gil , David Philipe Gil Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha256; boundary="---------------------a0a3d815f87d1004f992c3aa6ec0c4d6"; charset=UTF-8 Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:36132) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jCOuS-0005Bt-HJ for bug-guix@gnu.org; Thu, 12 Mar 2020 10:34:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jCOuQ-000864-Kc for bug-guix@gnu.org; Thu, 12 Mar 2020 10:34:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:51663) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jCOuQ-00085t-1j for bug-guix@gnu.org; Thu, 12 Mar 2020 10:34:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jCOuP-0004lG-W3 for bug-guix@gnu.org; Thu, 12 Mar 2020 10:34:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <20200311224855.GA22532@jasmine.lan> 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: Leo Famulari Cc: "39936@debbugs.gnu.org" <39936@debbugs.gnu.org> This is an OpenPGP/MIME signed message (RFC 4880 and 3156) -----------------------a0a3d815f87d1004f992c3aa6ec0c4d6 Content-Type: multipart/mixed;boundary=---------------------d07794913fb80f4064486f48189858ff -----------------------d07794913fb80f4064486f48189858ff Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;charset=utf-8 > On Wed, Mar 11, 2020 at 07:55:21PM +0000, David Philipe Gil wrote: > = > > i have been putting my environment variables in .profile and am not fa= miliar with using systemd. would you provide more specific info for what e= xactly to do in steps as far as adding this guix locale support properly i= nto my systemd setup? > = > Make sure the file /etc/systemd/system/guix-daemon.service includes a > line like this in the Service section: > = > Environment=3DGUIX_LOCPATH=3D/var/guix/profiles/per-user/root/guix-profi= le/lib/locale > = > If you make any changes to that file, you need to make them take effect > by running `systemctl daemon-reload && systemctl restart guix-daemon` as > root. > = > You should also run `env` from the shell where you use Guix and make > sure it includes GUIX_LOCPATH. > = > For both the systemd service file and your shell, you need to make sure > the value of GUIX_LOCPATH is a directory that contains locales, and that > they are the same version =E2=80=94 there will be a directory with a ver= sion > number like '2.29' in, for example, '/home/leo/.guix-profile/lib/locale'= . > = > This should all be handled by the installer script so it would be great > to figure out what's wrong. my "/etc/systemd/system/guix-daemon.service" says: ``` # This is a "service unit file" for the systemd init system to launch # 'guix-daemon'. Drop it in /etc/systemd/system or similar to have # 'guix-daemon' automatically started. [Unit] Description=3DBuild daemon for GNU Guix [Service] ExecStart=3D/var/guix/profiles/per-user/root/current-guix/bin/guix-daemon = --build-users-group=3Dguixbuild Environment=3D'GUIX_LOCPATH=3D/var/guix/profiles/per-user/root/guix-profil= e/lib/locale' LC_ALL=3Den_US.utf8 RemainAfterExit=3Dyes StandardOutput=3Dsyslog StandardError=3Dsyslog # See . # Some package builds (for example, go@1.8.1) may require even more than # 1024 tasks. TasksMax=3D8192 [Install] WantedBy=3Dmulti-user.target ``` my GUIX_LOCPATH equals: ``` /home/david/.guix-profile/lib/locale ``` inside inside that directory is a foilder named "2.29" and it contains wha= t looks like every locale. My entire "env" is the following: ``` CLUTTER_IM_MODULE=3Dibus LS_COLORS=3Drs=3D0:di=3D01;34:ln=3D01;36:mh=3D00:pi=3D40;33:so=3D01;35:do=3D= 01;35:bd=3D40;33;01:cd=3D40;33;01:or=3D40;31;01:mi=3D00:su=3D37;41:sg=3D= 30;43:ca=3D30;41:tw=3D30;42:ow=3D34;42:st=3D37;44:ex=3D01;32:*.tar=3D01;31= :*.tgz=3D01;31:*.arc=3D01;31:*.arj=3D01;31:*.taz=3D01;31:*.lha=3D01;31:*.l= z4=3D01;31:*.lzh=3D01;31:*.lzma=3D01;31:*.tlz=3D01;31:*.txz=3D01;31:*.tzo=3D= 01;31:*.t7z=3D01;31:*.zip=3D01;31:*.z=3D01;31:*.Z=3D01;31:*.dz=3D01;31:*= .gz=3D01;31:*.lrz=3D01;31:*.lz=3D01;31:*.lzo=3D01;31:*.xz=3D01;31:*.zst=3D= 01;31:*.tzst=3D01;31:*.bz2=3D01;31:*.bz=3D01;31:*.tbz=3D01;31:*.tbz2=3D01;= 31:*.tz=3D01;31:*.deb=3D01;31:*.rpm=3D01;31:*.jar=3D01;31:*.war=3D01;31:*.= ear=3D01;31:*.sar=3D01;31:*.rar=3D01;31:*.alz=3D01;31:*.ace=3D01;31:*.zoo=3D= 01;31:*.cpio=3D01;31:*.7z=3D01;31:*.rz=3D01;31:*.cab=3D01;31:*.wim=3D01;= 31:*.swm=3D01;31:*.dwm=3D01;31:*.esd=3D01;31:*.jpg=3D01;35:*.jpeg=3D01;35:= *.mjpg=3D01;35:*.mjpeg=3D01;35:*.gif=3D01;35:*.bmp=3D01;35:*.pbm=3D01;35:*= .pgm=3D01;35:*.ppm=3D01;35:*.tga=3D01;35:*.xbm=3D01;35:*.xpm=3D01;35:*.tif= =3D01;35:*.tiff=3D01;35:*.png=3D01;35:*.svg=3D01;35:*.svgz=3D01;35:*.mng=3D= 01;35:*.pcx=3D01;35:*.mov=3D01;35:*.mpg=3D01;35:*.mpeg=3D01;35:*.m2v=3D01= ;35:*.mkv=3D01;35:*.webm=3D01;35:*.ogm=3D01;35:*.mp4=3D01;35:*.m4v=3D01;35= :*.mp4v=3D01;35:*.vob=3D01;35:*.qt=3D01;35:*.nuv=3D01;35:*.wmv=3D01;35:*.a= sf=3D01;35:*.rm=3D01;35:*.rmvb=3D01;35:*.flc=3D01;35:*.avi=3D01;35:*.fli=3D= 01;35:*.flv=3D01;35:*.gl=3D01;35:*.dl=3D01;35:*.xcf=3D01;35:*.xwd=3D01;35= :*.yuv=3D01;35:*.cgm=3D01;35:*.emf=3D01;35:*.ogv=3D01;35:*.ogx=3D01;35:*.a= ac=3D00;36:*.au=3D00;36:*.flac=3D00;36:*.m4a=3D00;36:*.mid=3D00;36:*.midi=3D= 00;36:*.mka=3D00;36:*.mp3=3D00;36:*.mpc=3D00;36:*.ogg=3D00;36:*.ra=3D00;= 36:*.wav=3D00;36:*.oga=3D00;36:*.opus=3D00;36:*.spx=3D00;36:*.xspf=3D00;36= : GUIX_PROFILE=3D/home/david/.guix-profile LESSCLOSE=3D/usr/bin/lesspipe %s %s XDG_MENU_PREFIX=3Dgnome- LANG=3Den_US.UTF-8 GDM_LANG=3Den_US DISPLAY=3D:0 COLORTERM=3Dtruecolor GIT_SSL_CAINFO=3D/home/david/.guix-profile/etc/ssl/certs/ca-certificates.c= rt DESKTOP_AUTOSTART_ID=3D1011d029ca029e4cc158392712626196800000018970007 XDG_VTNR=3D7 SSH_AUTH_SOCK=3D/run/user/1000/keyring/ssh MANDATORY_PATH=3D/usr/share/gconf/gnome.mandatory.path XDG_SESSION_ID=3Dc2 XDG_GREETER_DATA_DIR=3D/var/lib/lightdm-data/david USER=3Ddavid DESKTOP_SESSION=3Dgnome EMACSLOADPATH=3D/home/david/.guix-profile/share/emacs/site-lisp:/home/davi= d/.guix-profile/share/emacs/26.3/lisp QT4_IM_MODULE=3Dibus TEXTDOMAINDIR=3D/usr/share/locale/ GUIX_LOCPATH=3D/home/david/.guix-profile/lib/locale GNOME_TERMINAL_SCREEN=3D/org/gnome/Terminal/screen/00441cab_c189_445c_9a5e= _3f23985d3b02 DEFAULTS_PATH=3D/usr/share/gconf/gnome.default.path PWD=3D/home/david HOME=3D/home/david TEXTDOMAIN=3Dim-config SSH_AGENT_PID=3D2035 QT_ACCESSIBILITY=3D1 LIBVIRT_DEFAULT_URI=3Dqemu:///system XDG_SESSION_TYPE=3Dx11 XDG_DATA_DIRS=3D/home/david/.guix-profile/share:/usr/share/mate:/usr/share= /mate:/home/david/.guix-profile/share:/usr/share/trisquel-session:/usr/sha= re/gnome:/usr/local/share/:/usr/share/ SSL_CERT_FILE=3D/home/david/.guix-profile/ca-certificates.crt XDG_SESSION_DESKTOP=3Dgnome GIO_EXTRA_MODULES=3D/home/david/.guix-profile/lib/gio/modules GTK_MODULES=3Dgail:atk-bridge TERM=3Dxterm-256color VTE_VERSION=3D5202 SHELL=3D/bin/bash XDG_SEAT_PATH=3D/org/freedesktop/DisplayManager/Seat0 QT_IM_MODULE=3Dibus XMODIFIERS=3D@im=3Dibus IM_CONFIG_PHASE=3D2 XDG_CURRENT_DESKTOP=3DGNOME GPG_AGENT_INFO=3D/run/user/1000/gnupg/S.gpg-agent:0:1 GNOME_TERMINAL_SERVICE=3D:1.130 SHLVL=3D1 XDG_SEAT=3Dseat0 LANGUAGE=3Den_US GDMSESSION=3Dgnome SSL_CERT_DIR=3D/home/david/.guix-profile/etc/ssl/certs GNOME_DESKTOP_SESSION_ID=3Dthis-is-deprecated LOGNAME=3Ddavid DBUS_SESSION_BUS_ADDRESS=3Dunix:path=3D/run/user/1000/bus XDG_RUNTIME_DIR=3D/run/user/1000 XAUTHORITY=3D/home/david/.Xauthority XDG_SESSION_PATH=3D/org/freedesktop/DisplayManager/Session0 GUIX_GTK3_PATH=3D/home/david/.guix-profile/lib/gtk-3.0 XDG_CONFIG_DIRS=3D/etc/xdg/xdg-gnome:/etc/xdg PATH=3D/home/david/.config/guix/current/bin:/home/david/.guix-profile/bin:= /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/u= sr/local/games:/home/david/.local/bin INFOPATH=3D/home/david/.guix-profile/share/info:/home/david/.guix-profile/= share/info SESSION_MANAGER=3Dlocal/thinkpadw541:@/tmp/.ICE-unix/1897,unix/thinkpadw54= 1:/tmp/.ICE-unix/1897 LESSOPEN=3D| /usr/bin/lesspipe %s GTK_IM_MODULE=3Dibus _=3D/usr/bin/env ``` Please let me know if I can provide more information to help solve this is= sue. -----------------------d07794913fb80f4064486f48189858ff Content-Type: application/pgp-keys; filename="publickey - davidpgil@protonmail.com - 0x01EB3346.asc"; name="publickey - davidpgil@protonmail.com - 0x01EB3346.asc" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="publickey - davidpgil@protonmail.com - 0x01EB3346.asc"; name="publickey - davidpgil@protonmail.com - 0x01EB3346.asc" LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQpWZXJzaW9uOiBPcGVuUEdQLmpz IHY0LjcuMg0KQ29tbWVudDogaHR0cHM6Ly9vcGVucGdwanMub3JnDQoNCnhzQk5CRmJxMk9VQkNB Q1k0VFlMQjlLaWRZMEhrcTZmSXNScGZMYXVXSHFST2lMOWw3UFZKZ1I0VGJqMg0KS1M2RGdTekMr T3U0UjNpVDJsakc5eDFGN0lwWjhrbGRGWUJaRUx5ajlUSFFjdW9DeDJCaXovdUxQZ1hPDQp3UGlq bjdXdGI4dTYrMVZleFpOUXR6eHdaYjVlUVNSQmp0WWRFVTdhajhtc280aXpNZ20yYzM0NW16VmcN CkZjMS9ERi9zcHdwKzZQYnNnbTRRTldTQ2RvT1JwNmNBZ1ppM1pjeHd5Y1ZZSTFKVkR5MituK3hX NU1ZaQ0Kd0JpbWJ3U2lhQk9OZ25uZ25mTE0zK3cvbHpjV1dTRHR2MnJVK2lESEpoSWNHNVNoM3I4 N21kTmNtOW5WDQpuYis3UEhjdlpmRkZqYXpGb3FwU3RiU3N6c0prVmpQQlFOTDU3bk5lWEZKaU5K blhpQU40R0syMUFCRUINCkFBSE5NMlJoZG1sa2NHZHBiRUJ3Y205MGIyNXRZV2xzTG1OdmJTQTha R0YyYVdSd1oybHNRSEJ5YjNSdg0KYm0xaGFXd3VZMjl0UHNMQWZ3UVFBUWdBS1FVQ1dPVTVOUVlM Q1FjSUF3SUpFS1o3L2h3UUE2K2dCQlVJDQpDZ0lERmdJQkFoa0JBaHNEQWg0QkFBb0pFS1o3L2h3 UUE2K2dleU1JQUpSZHJkeXlVQ3FSaVB1ckxtSWMNClVDM2JvajJJU0ZPYmFXN09kWHFLNUtwdnRU OHMrc1JqWmhqVGFMbEJGelgxZWVwbFlidU5JOWE0WGI4OQ0KMm04S0FaS2xCUVVCODRpVjlNWEpO MGRUQUdEYU5kRldCRUw3WVhyOSswM0ZHUGFqVy81V2ViblhrMGZoDQp1Y29OaG56TEVJV3hNU0FD Y1R4RXlNUzRJKzd0R05BRzlpMGMrZFF1N2ZOdXhCdGpYcGZIY2dzTnN1MmUNCmN1ZDRqWFhXZEJz YW41bzh0ZlJFNlQ2RjBQSksrSGpsdGJVQTYwWkw0bkRUUGNIWXhORXE3NkV3ek1vSg0KaXFiZU5N MWpZRmVlTktRWHlqQWwwNm5JWDc0ZkFGZGVseHBvckx3Vk5WYVRRQlZvSElHc3FuV3hvYi9ODQpZ RzV6UlBKZmR4MmxrNDZZS1dRd0dKek93RTBFVnVyWTVRRUlBTFkrYUVWcGdRQTRVVW9vdnJ5emFT UkkNCnB5Nk5DS1JDZjhRQzhWb3BrRkZYOFU0MmZGaGdCeUlQVCsrUlBZYk04bzUzNEREV1ZtMXpB cVFUM3V0UA0KMlB4anNyNjRHaExlb0p0VWVSUHRrc0hqNHlKRldzbDFlelNQYnliR1Jmd1l6OGdC QW5laU1LMVRockZFDQpQVUxhd0NrRWxJejR4dGlSSFAxZ2VRU05Lb2JjRmhqTVRJSGxIbncxUUdQ LzBPN3NULytkUGJsTzR3VDgNCkR3WVlpSmtVMEQzdmdZWkpuTFp6NkF1cFo4TkJ2ZWZaQUwxNkNj RXJiZVlveDQ3b2dGeWxZdHJITDBHZw0KYmFJQm1EOVZqWXpUbHh1TnhOR0lzM0paZHdoNDErYXRx RzE4M1NUQVFhOUtqNTNLQkJOalFhUjZkdjFyDQp5bGxVZEVwNWE1Q1N1RmlKSTRFQUVRRUFBY0xB YVFRWUFRZ0FFd1VDV09VNU5Ra1FwbnYrSEJBRHI2QUMNCkd3d0FDZ2tRcG52K0hCQURyNkJvc0Fn QWhDNGRKODlOQ0t3ekZUcjZiRm93SWgwOTR2akt5a1BiT2diLw0KazJ4STQzZXRNVU5KSWlvcm9x bG4yUWw1VnkxSWErNVhqLy8zU0s2S1VNWnhld1ArM1A3ZjcvenFZL2MwDQpaOHByRnpnSEo5Sm9j TlFMNjZ4MEZTaFlaV2JMRnhSVEJMaVVPK3NzQXJ4eFF1aC85YjFaZWZnV1IwVzINCklNZjRkczhh bU93eldWdFQza1ZOUEdNMVlPUVBKUEYrRWNXTVhkUVE4eEk4MG9VV00vaXI3eE1YTFMxZA0KclIr S1UvRTZvUFlBYXM0OGVxem9jK1pEaUxpUlo0TWdLY3JEeE5zc2dMTzhVb1FZVkdHQ0VTQUxKY0ZU DQpuS3BOQ2YyWlg0N05jb1lrdzlEbStWZEVmOVdWYkZHampoeDVtZk9BdTh1STRSUXAzSTE1UWFv NjBaNzENCkNXbjltUT09DQo9S0JVSQ0KLS0tLS1FTkQgUEdQIFBVQkxJQyBLRVkgQkxPQ0stLS0t LQ0K -----------------------d07794913fb80f4064486f48189858ff-- -----------------------a0a3d815f87d1004f992c3aa6ec0c4d6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: ProtonMail wsBcBAEBCAAGBQJeaioNAAoJEKZ7/hwQA6+gqosH/203Yj/eRLBJ1GmXsKWX m4XdZRR3SpNHmHhuzWF0wgTNIQL2OQgBWiLH7mi8K4ek01ywPT4ZlJJouscJ 3DLTzxfwpjevxKJxmtidxTIWaUFeR9sthpvx2xbebEbKyxaR2p/3Lm2Gnhdu hcPkVR5VSIbmACfmdSoqRtUG5ytQVxk+MRB1W3ape0edoMageeZx84d2Bc8v ZOFBLxosR3/9rvsiahcgNTyj/xrBfvXt9JQ+QV83Cf4LN1X37ikdodAIPpqC lLuWvzRBPHvugnmzSDa78l7gRdHMaDt5g1ALr9WHx4JBZQmtrjGyr0iFzn/O aohS40SyKiv9sCO2CVlWPYg= =zwzS -----END PGP SIGNATURE----- -----------------------a0a3d815f87d1004f992c3aa6ec0c4d6--