guix/etc
Tomas Volf 08bb2dbb13
guix-install.sh: Fix setting GUIX_LOCPATH.
After installing Guix home on my new foreign system, the locale did not
work and GDM did not even let me to log in.  After some digging around using
tty3 and tty4, I realized the GUIX_LOCPATH is not being set properly.

I had nothing installed in the ~/.guix-profile (the symlink did not even
exist) and I had glibc-locales installed in ~/.guix-home, yet GUIX_LOCPATH
contained "$HOME/.guix-profile/lib/locale:".

I believe when the code was modified from the original "home or profile" to
the current "home and profile" the || was used by accident instead of &&.

I also remove the trailing :, since it is taken care of by the ${...:+:}.

* etc/guix-install.sh (sys_create_init_profile):

Change-Id: I8a3287fe809af58aee2edc924154eecf91fa1eb8
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-04-29 22:56:44 +02:00
..
completion bash completion: Complete ‘guix style -f’ with files. 2023-12-10 01:00:00 +01:00
git gitconfig: b4: Automatically add 'Signed-off-by' when applying patches. 2024-01-24 10:42:41 -05:00
init.d
openrc
snippets build-system: Add zig-build-system. 2023-10-21 00:27:25 +02:00
substitutes
teams teams: qt: Remove erroneous comment at top of scripts. 2024-03-19 03:40:08 -04:00
committer.scm.in etc/committer: Speed up surrounding-sexp. 2023-09-24 13:49:53 +02:00
copyright.el
disarchive-manifest.scm gnu: disarchive: Update to 0.6.0. 2024-02-12 21:26:01 -06:00
gnu-store.mount.in
guix-daemon.cil.in etc: SELinux: Update policy file. 2023-05-25 12:51:15 +02:00
guix-daemon.conf.in
guix-daemon.service.in etc: systemd services: switch to "journal" for output and error logging. 2024-03-11 14:34:25 -07:00
guix-gc.service.in
guix-gc.timer
guix-install.sh guix-install.sh: Fix setting GUIX_LOCPATH. 2024-04-29 22:56:44 +02:00
guix-publish.conf.in
guix-publish.service.in etc: systemd services: switch to "journal" for output and error logging. 2024-03-11 14:34:25 -07:00
historical-authorizations
hurd-manifest.scm maint: Build more development packages for GNU/Hurd. 2023-12-18 23:16:28 +01:00
kernels-manifest.scm
news.scm news: Update news and commit for nss-certs change. 2024-04-23 08:01:51 +02:00
release-manifest.scm
source-manifest.scm
system-tests.scm
teams.scm teams: Remove Björn Höfling from their team due to inactivity. 2024-04-09 16:21:25 -04:00
time-travel-manifest.scm time-travel-manifest: Uncomment all the past releases. 2024-03-10 15:53:56 +01:00