From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: New x86 machine Date: Sat, 30 Aug 2014 22:07:48 +0200 Message-ID: <87ha0tagh7.fsf@gnu.org> References: <1409265060.26560@bluehome.net> <8761hbe9bz.fsf@gnu.org> <87fvgeiu1g.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> 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]:44742) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XNowG-0007fS-2N for guix-devel@gnu.org; Sat, 30 Aug 2014 16:07:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XNowB-0006KD-6h for guix-devel@gnu.org; Sat, 30 Aug 2014 16:07:56 -0400 Received: from hera.aquilenet.fr ([2a01:474::1]:51993) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XNowA-0006Jp-Vj for guix-devel@gnu.org; Sat, 30 Aug 2014 16:07:51 -0400 In-Reply-To: <87fvgeiu1g.fsf@izanagi.i-did-not-set--mail-host-address--so-tickle-me> (David Thompson's message of "Fri, 29 Aug 2014 22:35:23 -0400") 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-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: David Thompson Cc: guix-devel@gnu.org David Thompson skribis: > From what I can tell, there is no official release tarball of Hydra. I > guess we'd have to settle for packaging a snapshot of the git repo? Yes. > When trying to build Hydra, I get the error "configure: error: nix-store > is required". Do I need to have Nix installed, or is there a configure > flag I can pass to use Guix? Hydra requires Nix for its command-line interface and for its Perl bindings. But it uses only the low-level stuff (essentially what the (guix store) module provides), which is compatible between Nix and Guix. >> For the brave hacker, there=E2=80=99s also this option: >> >> 2b. Write a Hydra replacement in Scheme, probably building upon >> David=E2=80=99s neat guix-web. > > I wonder how difficult this would be. I haven't explored the full > feature set of Hydra, but I bet we have all the building blocks that we > need. It would be very interesting to explore this more. I think we=E2=80=99d rather think in terms of the features we need. The 3-process architecture described at under =E2=80=9CGetting Started=E2=80=9D should be mostly appropriate, I thi= nk. Thanks, Ludo=E2=80=99.