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.

On 5/29/20 4:29 PM, David Philipe Gil wrote:
> I uninstalled glibc-locales and tried to reinstall and now I cannot
> reinstall it.
>
> guile: warning: failed to install locale
> The following package will be installed:
>    glibc-locales 2.31
>
> substitute: guix substitute: warning: ACL for archive imports seems to
> be uninitialized, substitutes may be unavailable
> The following derivations will be built:
>    /gnu/store/rymq0i0my05d99ak07gkynj1k833fykp-glibc-locales-2.31.drv
>   
> /gnu/store/yqb4xxxjgwm21gnl0kp4w7awiamqjhi6-linux-libre-headers-5.4.20.drv
>    /gnu/store/kkk0l92v144xj04kzrccbggr5m7v8ppd-rsync-3.1.3.drv
>    /gnu/store/67dlbyg441iafjiz1k5xrrsp9iflidkr-popt-1.16.drv
>    /gnu/store/cgzl9aa8qr8bgzq7qr4m2bbb76c8azkl-popt-1.16.tar.gz.drv
> building /gnu/store/cgzl9aa8qr8bgzq7qr4m2bbb76c8azkl-popt-1.16.tar.gz.drv...
> downloading from http://rpm5.org/files/popt/popt-1.16.tar.gz ...
> \sha256 hash mismatch for
> /gnu/store/smgir46ibcnj6sr55lipl45xbafx89i9-popt-1.16.tar.gz:
>   expected hash: 1j2c61nn2n351nhj4d25mnf3vpiddcykq005w2h6kw79dwlysa77
>   actual hash:   0w0az9ni0gsh8zqpv3g15k2mrn201np876ha4442pfks9jpg0vyl
> hash mismatch for store item
> '/gnu/store/smgir46ibcnj6sr55lipl45xbafx89i9-popt-1.16.tar.gz'
> build of
> /gnu/store/cgzl9aa8qr8bgzq7qr4m2bbb76c8azkl-popt-1.16.tar.gz.drv failed
> View build log at
> '/var/log/guix/drvs/cg/zl9aa8qr8bgzq7qr4m2bbb76c8azkl-popt-1.16.tar.gz.drv.bz2'.
> cannot build derivation
> `/gnu/store/67dlbyg441iafjiz1k5xrrsp9iflidkr-popt-1.16.drv': 1
> dependencies couldn't be built
> cannot build derivation
> `/gnu/store/kkk0l92v144xj04kzrccbggr5m7v8ppd-rsync-3.1.3.drv': 1
> dependencies couldn't be built
> cannot build derivation
> `/gnu/store/yqb4xxxjgwm21gnl0kp4w7awiamqjhi6-linux-libre-headers-5.4.20.drv':
> 1 dependencies couldn't be built
> cannot build derivation
> `/gnu/store/rymq0i0my05d99ak07gkynj1k833fykp-glibc-locales-2.31.drv': 1
> dependencies couldn't be built
> guix package: error: build of
> `/gnu/store/rymq0i0my05d99ak07gkynj1k833fykp-glibc-locales-2.31.drv' failed
>
>
> On 5/29/20 11:31 AM, zimoun wrote:
>> Dear,
>>
>> On Fri, 29 May 2020 at 17:20, David Philipe Gil via Bug reports for
>> GNU Guix <bug-guix@gnu.org> wrote:
>>
>>> I have the Guix package manager installed on Trisquel 9 (Ubuntu 18.04 
>>> based) and whenever I do "guix pull", "guix package -u", etc. As a first 
>>> response, I see the following warning -- "guile: warning: failed to install 
>>> locale".
>>>
>>> I have installed the glibc locales package already. How do I resolve this? 
>>> I suspect this is related to why some programs like "peek" (a GIF recording 
>>> app) show me broken UI characters.
>> Do you have installed twice glibc-locales?
>>
>>  1. in your user default profile; what you already did, I guess.
>>  2. in your root profile (roughly speaking the locale used by the
>> daemon) -- maybe adjust systemd or other.
>>
>> Well, this should fix the issue when you invoke "guix <command>".
>> For the other issue (peek), I do not know.
>>
>> Hope that helps,
>> simon

-- 
==============================================

Sent from Protonmail -- https://protonmail.com

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to