Hi, 宋文武 <iyzs...@envs.net> writes:
> Maxime Devos <maximede...@telenet.be> writes: > >> On 22-10-2022 03:55, kiasoc5 via Bug reports for GNU Guix wrote: >>> % guix refresh nftables >>> [...] >>> ice-9/boot-9.scm:1685:16: In procedure raise-exception: >>> In procedure getaddrinfo: Servname not supported for ai_socktype >>> ``` >> >> I can reproduce this locally and don't know the cause. >> > > It happens when the origin have both 'mirror://' and 'http://' urls, > current the html updater check for any url match 'http' or 'https', but > when updating it will just pick the first url, so when the first is > 'mirror://' this error will come. I ended up with honoring the first element of the URI, since support for mirror:// URIs in (guix gnu-maintenance) was added recently (see commit bdaef69556f68595e5ec0db1710bf8ad208abe20, "gnu-maintenance: Allow mirror URLs to fallback to the generic HTML updater."). The fix is pushed with commit 2a7f031ca9. Let me know if anything is still causing problems! -- Thanks, Maxim