Subject: Re: bug#57559: guix pull fails on http status code 503

From: André A. Gomes <[email-masked]>
Date: Tue, 02 Jul 2024 19:09:16 +0300

André A. Gomes <[email-masked]> writes:

> Hi Guix,
>
> $ guix pull
> Updating channel 'nonguix' from Git repository at 'https://gitlab.com/nonguix/nonguix'...
> guix pull: error: Git error: unexpected http status code: 503
>
> It seems reasonable that if a certain channel isn't available, it should
> be possible to ignore it and proceed.

Hi Guix,

In the same spirit as the report above, invoking guix pull replied:

--8<---------------cut here---------------start------------->8---
Updating channel 'nonguix' from Git repository at 'https://gitlab.com/nonguix/nonguix'...
Updating channel 'aadcg' from Git repository at 'https://github.com/aadcg/aadcg-guix-channel'...
Updating channel 'guix' from Git repository at 'https://git.savannah.gnu.org/git/guix.git'...
guix pull: error: Git error: unexpected http status code: 502
--8<---------------cut here---------------end--------------->8---

I'd would be helpful to see which channel failed and continue the
operation with the channels that are operational.

Thanks.

-- 
André A. Gomes
"You cannot even find the ruins..."