From mboxrd@z Thu Jan 1 00:00:00 1970 From: Diane Trout Subject: Re: Guix on Debian (was: GSoC ideas) Date: Tue, 23 Feb 2016 16:32:30 -0800 Message-ID: <1456273950.2159.35.camel@ghic.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> <8737sj7znl.fsf@dustycloud.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43826) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYNNe-0004vG-Ut for guix-devel@gnu.org; Tue, 23 Feb 2016 19:32:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aYNNZ-0008KX-WF for guix-devel@gnu.org; Tue, 23 Feb 2016 19:32:38 -0500 Received: from chaos.caltech.edu ([131.215.34.119]:50618) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aYNNZ-0008KB-Qg for guix-devel@gnu.org; Tue, 23 Feb 2016 19:32:33 -0500 In-Reply-To: <8737sj7znl.fsf@dustycloud.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: Christopher Allan Webber Cc: guix-devel > Great work Diane! > > Are those bootstrapping binaries really necessary for getting Guix > going?  I guess for some reason I thought if you did the whole > configure/make/etc dance it wouldn't be but maybe I'm wrong. > > Maybe this is a good step towards getting a Guix .deb we self-host on > the Guix website? The bootstrap binaries are used to compute the hashes for Guix's initial packages which then influence all of the downstream hashes. I know that shipping sourceless binaries is against Debian policy. I do wonder if there's a way to produce the same bootstrap binaries from Debian components. Also one of your other messages suggested the /gnu directory is also against Debian policy. If there's a way resolve those things, there's probably a much better chance to get it into Debian. But other than that I think my postrm script is incomplete and certainly needs some more testing but this can certainly turn into .debs hosted by guix. Diane