From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= Subject: Re: syslogd can't be started when running Guix in Docker Date: Sat, 06 Jul 2019 00:25:02 +0200 Message-ID: <87h880glvl.fsf@gnu.org> References: <32C2B140-E070-4940-8234-35459A909A5B@gmail.com> <83d3ddcc-6af0-8511-419a-f85b200c3923@fastmail.net> <20FC714B-1D75-4D36-B24F-DECFEE257350@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:56793) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hjWdq-0007eh-Do for guix-devel@gnu.org; Fri, 05 Jul 2019 18:25:19 -0400 In-Reply-To: (Konrad Hinsen's message of "Thu, 04 Jul 2019 17:39:15 +0200") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Konrad Hinsen Cc: guix-devel@gnu.org, Maxim Cournoyer Hi, Konrad Hinsen skribis: > Maxim Cournoyer writes: > >> I'm happy to read you could successfully make it work! It's strange >> that you had that issue though! > > By now I have a system that starts all services without failure. I got > there by increasing the timeout to 30 s everywhere (compared to the > default value of 5). Perhaps 30 is more than necessary, I didn't try > intermediate values. So it looks like Guix in Docker is a bit slow to > boot, at least on the Mac. > > A more fundamental question is whether I will be able to do useful work > with this setup. It is well known that host file access from Docker on > macOS is slow, but I didn't realize how slow it is until I compiled Guix > in... four hours. On the same machine booted to Linux, it's about 40 > minutes. Ouch. Is this a fact of life or are there special settings that could make it less slow? Five seconds to spawn a process is already relatively long; we could increase it a little, but the slowness here is a concern. Thanks for sharing your experience! Ludo=E2=80=99.