Hi, this is mostly resolved, but I just thought I'd flag it and ask if
there's any better solution than the one I found.


Problem:
I was unable to install any packages, and was getting the
error message:

In procedure getaddrinfo: Servname not supported for ai_socktype


My solution:
Guix seems to assume that the services file (mapping names
to ports) is at /etc/services. On Tumbleweed, this has been moved to
/usr/etc/services for some reason. So I made a symlink:

sudo ln -s /usr/etc/services /etc/services

which resolved the issue.


I'd prefer a solution on the guix side: i.e. to be able to point it to a
different services file. But I can understand why this might not be a
high priority.

Reply via email to