guix-install.sh: /etc/profile.d/guix.sh sources ~/.guix-profile/etc/profile.

* etc/guix-install.sh (sys_create_init_profile): Source
~/.guix-profile/etc/profile instead of running 'guix package
--search-paths=prefix'
This commit is contained in:
Ludovic Courtès 2020-03-21 23:27:12 +01:00
parent 3c69701f97
commit e69b8bbae9
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5

@ -425,7 +425,7 @@ GUIX_PROFILE="$HOME/.guix-profile"
GUIX_LOCPATH="$GUIX_PROFILE/lib/locale"
export GUIX_PROFILE GUIX_LOCPATH
eval `guix package --search-paths=prefix 2> /dev/null`
[ -f "$GUIX_PROFILE/etc/profile" ] && . "$GUIX_PROFILE/etc/profile"
# set XDG_DATA_DIRS to include Guix installations
export XDG_DATA_DIRS="$GUIX_PROFILE/share:${XDG_DATA_DIRS:-/usr/local/share/:/usr/share/}"