From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?UTF-8?Q?Court=C3=A8s?=) Subject: bug#22209: name resolution failures in installer image Date: Wed, 10 Feb 2016 21:54:40 +0100 Message-ID: <87wpqcjnfz.fsf@gnu.org> References: <56750F99.80007@gmx.net> <20151219084506.GA17560@jasmine> <87lh8qloq3.fsf@elephly.net> <87a8p6xqcj.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38015) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTbmw-0001u2-UY for bug-guix@gnu.org; Wed, 10 Feb 2016 15:55:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aTbmv-0006Ju-W1 for bug-guix@gnu.org; Wed, 10 Feb 2016 15:55:02 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:54445) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aTbmv-0006Jm-SS for bug-guix@gnu.org; Wed, 10 Feb 2016 15:55:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87a8p6xqcj.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sat, 19 Dec 2015 19:09:32 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Florian Paul Schmidt , Leo Famulari Cc: 22209@debbugs.gnu.org ludo@gnu.org (Ludovic Court=C3=A8s) skribis: > Ricardo Wurmus skribis: [...] >> Could this be related to cached resolution failures in nscd? Have you >> tried restarting the nscd service? > > That sounds likely. > > Nscd caches negative lookups, but normally only for 20 seconds (see > %nscd-minimal-caches in (gnu system install)). So if you look up > hydra.gnu.org before the network is set up, it=E2=80=99ll remember for 20= s that > this is a lookup failure, even if you=E2=80=99ve set up the network in the > meantime. Commit c96ba2c disables caching of lookup failures altogether. Could you try again to reproduce it? (I think Florian wrote in the initial bug report that this was reproducible in QEMU, so using =E2=80=98guix system vm gnu/system/install.scm=E2=80=99 might suffice.) Alternately we could remove nscd altogether, but I think it=E2=80=99s still somewhat useful to cache successful lookups. TIA, Ludo=E2=80=99.