[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#68359: Can't pull my channel because of, getaddrinfo -8 error
From: |
Christina O'Donnell |
Subject: |
bug#68359: Can't pull my channel because of, getaddrinfo -8 error |
Date: |
Sun, 14 Apr 2024 11:47:50 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.15.0 |
Hi Simon, Paul,
I've also run into this bug and I believe it is due to the error being
cached. This is clearly undesirable so this issue should stay open until
that is resolved.
My reasoning for thinking it is a cache issues is:
- An issue with package transformations should never cause an
getaddrinfo error as Guix generally only goes up to servers for channels
and build packages.
- I ran into this after my gitlab instance had some outage, and
persisted since my server came back up.
- Pulling from a duplicate ref with the same hash succeeds, indicating
that the bug occurs before the checkout is fetched.
I'm happy to have a stab at working on this. Currently working on
reproducing this, it's not as simple as making the channel url point at
a closed port (eg. https://localhost:1212). I even tried binding a SCTP
server to the port, but I just get connection refused. Anyone have any
ideas about this?
Should the title be changed to something like "Guix can cache
getaddrinfo failures on `guix pull`"? (.. on the assumption that I'm
proven right ;-)
I'll assign this to myself, if there are no objections.
Kind regards,
Christina
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- bug#68359: Can't pull my channel because of, getaddrinfo -8 error,
Christina O'Donnell <=