Talk:Guix
Name resolution errors
Today I tried to install Guix and continually got name resolution errors;
Starting download of /gnu/store/63qfd5kfgw8nccnzff3r1gsmd626pcaw-tiff-4.2.0.tar.gz
From https://archive.softwareheritage.org/api/1/content/sha256:eb0484e568ead8fa23b513e9b0041df7e327f4ee2d22db5a533929dfc19633cb/raw/...
In procedure getaddrinfo: Temporary failure in name resolution
failed to download "/gnu/store/63qfd5kfgw8nccnzff3r1gsmd626pcaw-tiff-4.2.0.tar.gz" from "https://download.osgeo.org/libtiff/tiff-4.2.0.tar.gz"
I resolved this through running nscd;
systemctl start nscd
It's not like I didn't have a name resolver running, since I have systemd-resolved always on. So nscd at least seems to change Guix' behaviour and might be required.
Alt (talk) 12:03, 13 September 2021 (UTC)
- I have been running Guix on Arch without enabling nscd and never had name resolution errors.
- kiasoc5 (talk) 10:37, 14 February 2023 (UTC)
- nscd was removed in glibc 2.38-4, is this resolved? — Lahwaacz (talk) 11:11, 28 September 2023 (UTC)
- This is not resolved, some programs do indeed depend on nscd to function correctly, see description here: https://guix.gnu.org/manual/en/html_node/Application-Setup.html. I have no idea why Arch has just removed nscd without leaving it as a separate package or something like that. Further, there is an alternative on AUR called unscd, but this does currently not build. Therefore I am unable to get some things to work under Guix on Arch. Lrustand (talk) 15:07, 25 October 2023 (UTC)
- nscd was removed in glibc 2.38-4, is this resolved? — Lahwaacz (talk) 11:11, 28 September 2023 (UTC)