From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pjotr Prins Subject: Re: Building Guix Date: Sat, 10 May 2014 08:46:01 +0200 Message-ID: <20140510064601.GA22267@thebird.nl> References: <20140509105718.GA18552@thebird.nl> <20140509185129.GB19961@thebird.nl> <87d2fmwvlj.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42159) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wj1H0-0006LK-4f for guix-devel@gnu.org; Sat, 10 May 2014 03:00:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Wj1Gt-0005V0-PC for guix-devel@gnu.org; Sat, 10 May 2014 03:00:42 -0400 Received: from mail.thebird.nl ([95.154.203.175]:39558) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Wj1Gt-0005SM-J1 for guix-devel@gnu.org; Sat, 10 May 2014 03:00:35 -0400 Content-Disposition: inline In-Reply-To: <87d2fmwvlj.fsf@gnu.org> 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@gnu.org On Fri, May 09, 2014 at 10:22:32PM +0200, Ludovic Court=E8s wrote: > > It will be a good thing to maintain this Nix package until Guix comes > > with all the binary installation options that Nix has. >=20 > What do you mean? What I mean is that for my target audience, bioinformaticians, most number crunching is on aging Centos-style machines. If Nix is the easiest route to get Guix going for now I am perfectly happy to promote that, until Guix has it's own installation binaries as Nix has (binary tarball, rpm, deb etc.). The Nix binaries, unfortunately, do require root, which we don't have on all compute clusters, so I still end up building that from source. Best thing is to have Guix part of the distro, for sure. Second best thing is to an easy build from source (which not the case now, I just spent a day on a Guix Centos build and still not there, I did succeed in building Nix, but maybe it is me). > I think there are a couple of distros for which Guix packages exists > (Arch and openSUSE, perhaps Gentoo, IIRC.) Cool! OpenSuSE will help my case, as people use it on their desktops. Debian, Mint, Ubuntu, Fedora and Centos missing. Representing the majority of systems (Android not counting). But, yeah, it will come. It will take a few years to reach all users though. 'Stable' cycles with Debian and Centos take a long time. =20 Cluster installations can easily be 4 years old. And then enlightened administrators need to install guix. It would be great to replace the existing 'module' system. I can't wait :) Pj.