Hello Ludovic, ludo@gnu.org (Ludovic Courtès) writes: > Oleg Pykhalov skribis: > >> $ PAGER= systemctl show guix-daemon.service | grep locale >> Environment=GUIX_LOCPATH=/root/.guix-profile/lib/locale >> >> $ sudo guix package -I >> … >> guix 0.14.0 out /gnu/store/pii5cimi72lj5l7793h54g5sg0sr2apl-guix-0.14.0 >> glibc-utf8-locales 2.25 out >> /gnu/store/xa391b23r5lbwxb9q26sq5rq1fkd1xi3-glibc-utf8-locales-2.25 >> glibc-locales 2.27 out >> /gnu/store/s28fmfrq8r0c688x59cj0fcyh2pv87nj-glibc-locales-2.27 >> glibc 2.27 out /gnu/store/y7siq9fr3dyccyaig94rpkqfimbiw35f-glibc-2.27 > > The problem you may have is that guix@0.14.0 is linked against glibc > 2.26, so it cannot use the 2.27 locales. You should upgrade ‘guix’. It seems I did a wrong thing before. ‘sudo guix pull’ doesn't produce ‘/root/.config/guix’ directory and files inside this directory. I tried another ‘guix pull’ after invoking ‘sudo -i’. Then I got ‘/root/.config/guix’. After I ran ‘guix package -u’ and ‘systemctl restart guix-daemon’. No warnings now. Also I probably need to say that ‘glibc-locales’ package replaced (with shell command ‘guix package -r glibc-utf8-locales -i glibc-locales’) ‘glibc-utf8-locales’ package for my non-root user, because only ‘glibc-utf8-locales’ package installed produced mentioned warnings. Thanks, Oleg.