From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ricardo Wurmus Subject: Re: Making local development easy Date: Wed, 25 May 2016 11:29:13 +0200 Message-ID: References: <57449CA9.3040502@cbaines.net> 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]:51707) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5V82-0001mC-Ev for guix-devel@gnu.org; Wed, 25 May 2016 05:29:27 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1b5V7x-00041w-Ep for guix-devel@gnu.org; Wed, 25 May 2016 05:29:25 -0400 Received: from pegasus.bbbm.mdc-berlin.de ([141.80.25.20]:57522) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1b5V7x-00041M-7S for guix-devel@gnu.org; Wed, 25 May 2016 05:29:21 -0400 In-Reply-To: <57449CA9.3040502@cbaines.net> 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" To: Christopher Baines Cc: guix-devel@gnu.org Christopher Baines writes: > The second issue was getting the data to the store, as first I tried a > relative path, but that did not work, and ended up having to expose the > repository using a HTTP server, and access it over the loopback > interface. This again is rather prohibitive to local development. To > improve on this, could guix build do the insertion in to the store, suc= h > that relative paths would work? This would allow just writing a > "guix.scm" file, which just uses (git-reference (url "./") (commit "HEA= D")). Maybe I=E2=80=99m misunderstanding the problem, but do you know that you = can use =E2=80=9Cfile://=E2=80=9D URIs? I=E2=80=99m doing this for local copies = of tarballs that I don=E2=80=99t plan to distribute. ~~ Ricardo