From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andreas Enge Subject: Re: Trivial build system Date: Sun, 11 Jan 2015 16:38:29 +0100 Message-ID: <20150111153829.GA23991@debian> References: <20150111151247.GA23839@debian> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57003) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YAKb8-0005t0-OM for guix-devel@gnu.org; Sun, 11 Jan 2015 10:38:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YAKb3-0004FW-PT for guix-devel@gnu.org; Sun, 11 Jan 2015 10:38:38 -0500 Received: from mout.kundenserver.de ([212.227.17.13]:54606) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YAKb3-0004F5-Fs for guix-devel@gnu.org; Sun, 11 Jan 2015 10:38:33 -0500 Content-Disposition: inline In-Reply-To: <20150111151247.GA23839@debian> 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 Sun, Jan 11, 2015 at 04:12:47PM +0100, Andreas Enge wrote: > In execvp of tar: No such file or directory Hm, it looks to me as if "tar" is the file not found and not its argument, and that I am missing the 'set-paths phase. But this has tons of arguments, which I do not know how to set in my builder. I could call "tar" myself, but then I would also need to copy first-subdirectory from gnu-build-system. So having a trivial-build-system consisting of the phases 'set-paths and 'unpack from gnu-build-system would be very useful, and also make packages that currently use the trivial system more easy to write. (I am taking font-dejavu as a model; we would not need to set PATH to include bzip2, call tar explicitly and chdir into the created directory). Andreas