help-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Guix on Android, getaddrinfo, failure in name resolution


From: 白い熊
Subject: Re: Guix on Android, getaddrinfo, failure in name resolution
Date: Tue, 15 Jan 2019 19:43:33 +0000


On January 15, 2019 6:03:57 PM UTC, Julien Lepiller <address@hidden> wrote:

>> Access meaning how? I have 8.8.8.8 and 8.8.4.4 set as nameservers…
>
>I mean, can you connect to these servers on UDP port 53? According to
>the rest of your answer, I guess guix cannot for some reason...
>
>So here's what I think is happening: you guix cannot connect to the
>internet, so it failed to connect to the name server. That failure
>triggered the name resolution error you saw. So we have to understand
>why guix cannot connect to the internet.
>
>> 
>>> If that doesn't work, as a workaround, you can resolve the names
>that
>>> guix tries to reach, and put this in /etc/hosts:
>>> 
>>> 23.38.13.120 letsencrypt.org
>>> 
>>> Whether it works or not will tell us more about where the issue
>could
>>> be.
>> 
>> Yes! This is getting somewhere — now on the letsencrypt line it fails
>
>> with:
>> In procedure socket: Permission denied
>> 
>> This reminds me of ping socket errors when elevated privileges have
>> not been given to the ping binary. :@)
>> 
>> It fails with the same error even as root though. Hmm…
>
>Here, I think it's the daemon calling the download code... Did you run
>guix-daemon as root? Do you have a backtrace that you could send?

Yes, I'm starting the daemon as root — it's running in a second terminal 
window. 

The only feedback it outputs on every “guix pull” try is: 
accepted connection from pid 21773, user 10224
spurious SIGPOLL

--
白い熊



reply via email to

[Prev in Thread] Current Thread [Next in Thread]