Subject: bug#45051: Guix pull fails: `In procedure put-string: Wrong type argument in position 1 (expecting open output port): #<closed: string 7f1182257850>`

From: Maxim Cournoyer <[email-masked]>
Date: Fri, 07 Oct 2022 22:58:18 -0400

Hi,

Ludovic Courtès <[email-masked]> writes:

> Hi pkill9,
>
> pkill9 <[email-masked]> skribis:
>
>> Computing Guix derivation for 'x86_64-linux'... /@ substituter-started
>> /gnu/store/9ph7spq3b72fv4scqqzwxalb8n0wc6xn-graphviz-2.42.3-doc
>> substitute -following redirection to
>
> Could it be that your substitute URL is <https://ci.guix.info>?
>
> If so, could you try:
>
>   guix build inkscape --substitute-urls=https://ci.guix.gnu.org

Given this was the actual problem, what was the underlying error that
should have appeared in the error output that would have made that
clear?  A TLS cert validation error?

-- 
Thanks,
Maxim