> It seems the local build aspect is broken for me for glibc-locales so to
> solve this, as root I did:
>
> # guix archive --authorize < \
>      ~root/.config/guix/current/share/guix/ci.guix.gnu.org.pub
>
> It seems to have fixed my issue.

Confirming. Executing `guix archive ...` helps. However there's no
ci.guix.gnu.org.pub under that path. In my case the
ci.guix.gnu.org.pub I used is:

sha256sum $(find /root/.cache/ -name ci.guix.gnu.org.pub)
0f7e51614eac75353196b650e73b7b5eeee59824b0f78935da0d6717ddd1792f
/root/.cache/guix/checkouts/pjmkglp4t7znuugeurpurzikxq3tnlaywmisyr27shj7apsnalwq/etc/substitutes/ci.guix.gnu.org.pub

(Be careful, I must admit I don't really know what I've been doing
with that `guix archive` command).

And then the commands I executed are:

sudo su          # become root
guix archive --authorize < $(find /root/.cache/ -name ci.guix.gnu.org.pub)
exit             # exit the root shell
guix pull        # not sure if this is needed, but it shouldn't do any harm
guix install glibc-locales



Reply via email to