From mboxrd@z Thu Jan 1 00:00:00 1970 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) Subject: Re: GSoC ideas Date: Thu, 25 Feb 2016 19:10:39 +0100 Message-ID: <87mvqo4q5c.fsf@gnu.org> References: <20160206113802.GA17867@thebird.nl> <87mvre2eyz.fsf@gnu.org> <87wpqhu0t1.fsf@dustycloud.org> <20160208104530.GA26946@crashnator.suse.cz> <87zivbxggp.fsf@dustycloud.org> <87lh6vx9v0.fsf@dustycloud.org> <20160208204350.GA29053@thebird.nl> <1456268422.2159.23.camel@ghic.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]:37215) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aZ0NC-0001lC-Sp for guix-devel@gnu.org; Thu, 25 Feb 2016 13:10:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aZ0N8-0001i0-Pk for guix-devel@gnu.org; Thu, 25 Feb 2016 13:10:46 -0500 In-Reply-To: <1456268422.2159.23.camel@ghic.org> (Diane Trout's message of "Tue, 23 Feb 2016 15:00:22 -0800") 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: Diane Trout Cc: guix-devel Diane Trout skribis: > I wrote a basic Debian recipe to build guix, create the build users, > and install the systemd config file. > > https://github.com/detrout/debian-guix Nice! > Currently I've only split the guix package into the emacs components > and everything else. I'd thought about splitting the daemon out into > its own package, but I wasn't sure what the daemon depended on.=C2=A0 What you describe sounds good enough. > Currently its unlikely to go into Debian because Debian policy requires > everything to be built from source, and currently the Guix build > process downloads some bootstrap binaries. Without a fully automated process to build .deb for several distros, I don=E2=80=99t think we can offer to distribute .deb ourselves. :-/ If you=E2=80=99re versed in Guix, you might be interested in writing a derivation that runs Debian in QEMU and invokes the commands that build .deb files, as Chris suggested. That would be awesome. Ludo=E2=80=99.