bug#52727: When logged as user, GUILE_LOAD_COMPILED_PATH points to the system cache instead of the user cache

2021-12-23 Thread Liliana Marie Prikler
Am Donnerstag, dem 23.12.2021 um 08:31 +0100 schrieb Denis 'GNUtoo' Carikli: > On Wed, 22 Dec 2021 11:29:29 +0100 > Maxime Devos wrote: > > > Liliana Marie Prikler schreef op wo 22-12-2021 om 08:57 [+0100]: > > > For the record, guile has been a part of the system profile since > > >

bug#52727: When logged as user, GUILE_LOAD_COMPILED_PATH points to the system cache instead of the user cache

2021-12-23 Thread Denis 'GNUtoo' Carikli
On Wed, 22 Dec 2021 11:29:29 +0100 Maxime Devos wrote: > Liliana Marie Prikler schreef op wo 22-12-2021 om 08:57 [+0100]: > > For the record, guile has been a part of the system profile since > > %base-packages were first defined, so if your load paths break, > > there is probably a larger issue

bug#52727: When logged as user, GUILE_LOAD_COMPILED_PATH points to the system cache instead of the user cache

2021-12-22 Thread Liliana Marie Prikler
Am Mittwoch, dem 22.12.2021 um 11:32 +0100 schrieb Maxime Devos: > Liliana Marie Prikler schreef op wo 22-12-2021 om 08:57 [+0100]: > > No.  The Guix command as built by `guix pull' sets its own load path, > > but respects system paths too.  You can check by spawning a REPL: > > [...] > > But are

bug#52727: When logged as user, GUILE_LOAD_COMPILED_PATH points to the system cache instead of the user cache

2021-12-22 Thread Maxime Devos
Liliana Marie Prikler schreef op wo 22-12-2021 om 08:57 [+0100]: > No.  The Guix command as built by `guix pull' sets its own load path, > but respects system paths too.  You can check by spawning a REPL: [...] But are there any good reasons to respect $GUILE_LOAD{,_COMPILE}_PATH at all? Usually,

bug#52727: When logged as user, GUILE_LOAD_COMPILED_PATH points to the system cache instead of the user cache

2021-12-22 Thread Maxime Devos
Liliana Marie Prikler schreef op wo 22-12-2021 om 08:57 [+0100]: > For the record, guile has been a part of the system profile since > %base-packages were first defined, so if your load paths break, there > is probably a larger issue at hand.  In this particular case, your > local guix profile

bug#52727: When logged as user, GUILE_LOAD_COMPILED_PATH points to the system cache instead of the user cache

2021-12-21 Thread Liliana Marie Prikler
Hi Denis, Am Mittwoch, dem 22.12.2021 um 01:16 +0100 schrieb Denis 'GNUtoo' Carikli: > [A]s user GUILE_LOAD_COMPILED_PATH is somehow exported to system > paths: > > [gnutoo@primary_laptop ~]$ echo $GUILE_LOAD_COMPILED_PATH > > /run/current-system/profile/lib/guile/3.0/site-ccache:/run/current- >

bug#52727: When logged as user, GUILE_LOAD_COMPILED_PATH points to the system cache instead of the user cache

2021-12-21 Thread Denis 'GNUtoo' Carikli
Hi, When running guix package -i hello as user (gnutoo) I have: > [gnutoo@primary_laptop ~]$ guix package -i hello > Backtrace: > In ice-9/boot-9.scm: >222:29 19 (map1 (((gnu packages gnupg)) ((gnu packages golang)) …)) >222:29 18 (map1 (((gnu packages golang)) ((gnu packages #)) (#) …))