Could you show the output of ‘sudo herd status guix-daemon’ to see the
‘guix-daemon’ command line?

Sébastien Gendre <[email protected]> skribis:

>     Returning test nar
>     Downloading http://localhost:43331/example.nar...
>      example.nar  536B                                                        
>                                                                               
>                  1.3MiB/s 00:00 ▕██████████████████▏ 100.0%guix substitute: 
> error: corrupt input while restoring 
> '/gnu/store/guix-directory-3901632.rRZygp/restored' from #<input:hash-input 
> 7f3630672b80>
>     @ substituter-failed 
> /gnu/store/qq5ckrml8jaqh4x19z985yg4d69xcsfa-cfunge-0.9.0  fetching path 
> `/gnu/store/qq5ckrml8jaqh4x19z985yg4d69xcsfa-cfunge-0.9.0' (empty status)
>     Returning hello when asked for sed
>     Returning sed when asked for hello

[...]

>     substitute: In guix/narinfo.scm:
>     substitute:    145:23  8 (_ #f () () () () #f #f #f #f #f #f)
>     substitute: In unknown file:
>     substitute:            7 (string-tokenize #f #<undefined> #<undefined> 
> #<undefined>)

I don’t get why ‘references’ is #f here instead of a list.

>     Initialized empty Git repository in 
> /tmp/guix-directory.5tMmnx/channel-repo/.git/
>     fatal: unable to access 
> 'https://codeberg.org/guix-science/guix-science.git/': server certificate 
> verification failed. CAfile: none CRLfile: none

Looks like X.509 certificates are missing from /etc/ssl/certs, which in
turn causes Git to bail out.

Could you make sure /etc/ssl/certs is populated, for instance with
‘nss-certs’?

Thanks,
Ludo’.

PS: I’ll be away from keyboard in the coming days but hopefully others
    can help.

Reply via email to