[Trisquel-devel] Installing dependencies for latest emacs and gcc releases
Heime
heimeborgia at protonmail.com
Fri May 30 15:07:16 UTC 2025
Sent with Proton Mail secure email.
On Saturday, May 31st, 2025 at 2:58 AM, David Lecompte <trisquel at metani.fr> wrote:
> > Have run 'guix install emacs' which installed 'emacs 27.2'.
> >
> > Finally guix gave the hint below
> >
> > hint: Consider setting the necessary environment variables by running:
> >
> > GUIX_PROFILE="/home/hagbard/.guix-profile"
> > . "$GUIX_PROFILE/etc/profile"
> >
> > How would the hint be implemented in my .bashrc file?
> >
> > Like so:
> >
> > GUIX_PROFILE="/home/hagbard/.guix-profile"
> >
> > ##
> > ## source "$GUIX_PROFILE/etc/profile" # or the command K2
> > . "$GUIX_PROFILE/etc/profile" # K2
>
>
> If you use Trisquel with MATE, all the necessary variables are set at login,
> there is no need to follow these advices. So you can simply log out and log
> in and they will be set properly, or you can run "bash -l" as advised in the
> wiki (-l stands for login, so that files in /etc/profile.d are sourced,
> including /etc/profile.d/guix.sh) to run the guix pull and guix install.
>
> Don't forget to set $XDG_DATA_DIRS as adviced in the Trisquel wiki before
> loging out of the session, or the next opening of MATE session will fail. If
> it happens, you can still log in to a text session and do the settings as
> explained in the wiki, then log out and log in again.
Things are working well as you describe.
Nonetheless, I can only see 27.2, which could mean the new version 30.1 hasn't
landed in the Guix channel yet.
More information about the Trisquel-devel
mailing list