Hi,
jgart skribis:
> guile: warning: failed to install locale
This means that data for the locale you chose is cannot be found by the
C library used by Guile.
Typically, one chooses locale data by setting environment variables such
as ‘LC_ALL’ or ‘LANG’.
In Guix, locale data is provi
is not
working (geiser-edit-complete-symbol-at-point)
guile: warning: failed to install locale
warning: failed to install locale: Invalid argument
GNU Guile 3.0.8
Copyright (C) 1995-2021 Free Software Foundation, Inc.
When I get that on my Ubuntu, I repeat this steps :
$ guix pull
$ guix package --install=glibc-locales
$ guix upgrade
$ sudo su
# guix pull
# guix package --install=glibc-locales
# guix upgrade
Then make sure super user and regular user share the same locales.
Finally, I reboot.
On Tue, May 19, 2020 at 02:33:58PM +, zna...@disroot.org wrote:
> What to do?
The issue is that the guix-daemon didn't get the new locales yet.
You need to also do `guix pull` as root and then restart guix-daemon,
assuming you use root's copy of guix-daemon. Otherwise, adjust the
advice as
warning: failed to install locale
What to do?
Hi,
Have you installed the locale? Something along these lines:
https://guix.gnu.org/manual/en/html_node/Application-Setup.html#Locales-1
All the best,
simon
I get this message
guile: warning: failed to install locale
DuckDuckGo offers few suggestions but non works.
Any ideas??
Sent from ProtonMail Mobile
El 2019-01-18 05:13, zimoun escribió:
> Hope that help.
This was very helpful. Thank you.
Dear Giovanni,
> since I used the binary install script [1] I think we should easily
> patch that so that it also "guix package -i glibc-utf8-locales" for lazy
> users like me :-)
It should be: "guix package -i glibc-locales".
Because glibc-utf8-locales only contains the locales ("de_DE"
Hi Ricardo,
Ricardo Wurmus writes:
[...]
> This is in your environment. But what about the daemon’s environment?
> It is not started in your environment where GUIX_LOCPATH is set. How do
> you start the daemon? If it’s via systemd you may want to look at the
> service file to see where
Dear,
> echo $GUIX_LOCPATH
> gives no output as root (which runs the Guix daemon, presumably).
If I understand well, this should be expected. :-)
The $GUIX_LOCPATH in the root `env' is not necessary related to the
$GUIX_LOCPATH is the daemon `env'.
Well, if you run systemd, then the variable
I had the same problem, which was solved by installing glibc-utf8-locales
in root's profile and adding the export line to root's ~/.profile, which
fits Ricardo's explanations.
Le jeu. 17 janv. 2019 à 21:56, Quiliro Ordonez a
écrit :
> Thank you for this straightforward answer Ricardo. I post
Thank you for this straightforward answer Ricardo. I post some insights
below.
El 2019-01-17 09:24, Ricardo Wurmus escribió:
> This is in your environment. But what about the daemon’s environment?
> It is not started in your environment where GUIX_LOCPATH is set. How do
> you start the daemon?
Hi Ricardo,
> This is in your environment. But what about the daemon’s environment?
> It is not started in your environment where GUIX_LOCPATH is set. How do
> you start the daemon? If it’s via systemd you may want to look at the
> service file to see where GUIX_LOCPATH points.
Thank you.
I
Hi simon,
> Maybe I am doing wrong.
>
> $ ldd /var/guix/profiles/per-user/root/current-guix/bin/guix-daemon
> [...]
> libc.so.6 =>
> /gnu/store/h90vnqw0nwd0hhm1l5dgxsdrigddfmq4-glibc-2.28/lib/libc.so.6
>
>
> So the version is 2.28, right?
> Then my profile contains the version 2.28 of the
Dear Ricardo,
Thank you for the explanations.
> > substitute: guile: warning: failed to install locale
> > substitute: hint: Consider installing the `glibc-utf8-locales' or
> > `glibc-locales' package and
> > substitute: defining `GUIX_LOCPATH', along the
Hi Giovanni,
> substitute: guile: warning: failed to install locale
> substitute: hint: Consider installing the `glibc-utf8-locales' or
> `glibc-locales' package and
> substitute: defining `GUIX_LOCPATH', along these lines:
> substitute:
> substitute: guix package -i
Dear,
If you are doing something wrong, I am doing the same. ;-)
I have the same issue on foreign distro, also Debian.
The hint fixes the warning for "regular" commands.
But the warning seems remaining when substitute is called. Any clue?
All the best,
simon
to run "guix build" I get the following message:
--8<---cut here---start----->8---
$ guix build emacs --dry-run
substitute: guile: warning: failed to install locale
substitute: hint: Consider installing the `glibc-utf8-locales' or
`glibc-locales' package
19 matches
Mail list logo