From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sree Harsha Totakura Subject: Guix, Hydra & Nix Date: Fri, 28 Mar 2014 14:18:02 +0100 Message-ID: <5335768A.3080702@totakura.in> Reply-To: sreeharsha@totakura.in Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:58817) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WTWgr-00064s-Nm for guix-devel@gnu.org; Fri, 28 Mar 2014 09:19:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WTWgl-0000lx-Oj for guix-devel@gnu.org; Fri, 28 Mar 2014 09:19:21 -0400 Received: from mail-out1.informatik.tu-muenchen.de ([131.159.0.8]:58868 helo=smtp1.informatik.tu-muenchen.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WTWgl-0000h0-Hk for guix-devel@gnu.org; Fri, 28 Mar 2014 09:19:15 -0400 Received: (Authenticated sender: totakura) by mail.in.tum.de (Postfix) with ESMTPSA id 328B62403BF for ; Fri, 28 Mar 2014 14:18:51 +0100 (CET) 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: guix-devel Hi! I have a couple of questions regarding Guix integration with Hydra server. >From the sources, I found that build-aux/hydra/*.scm convert packages into a format hydra understands for building them. Hydra refuses to install without nix-store. So Nix has to be installed as well. I'm guessing Hydra uses nix-store command to build and retrieve store paths for packages given to it. Is it true? If so, how can hydra nix-store compile Guix packages? Also, does Hydra serve the narinfo files automatically for packages which are built through it? Or does it serve those files for all packages present in the store, even the ones present in store before Hydra was installed? The current git master of Hydra requires current git master of Nix. But, it FTBS for me. See http://pastebin.com/3bdCUrJw and http://pastebin.com/Sa0bezZc. Any hints? Regards, Sree