From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nikita Karetnikov Subject: Re: Grue Hunter: Can't create directories in the store Date: Thu, 16 May 2013 06:35:06 +0400 Message-ID: <87fvxn3b51.fsf@karetnikov.org> References: <878v3hgxql.fsf@karetnikov.org> <8761ykl9xl.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([208.118.235.92]:58823) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UcnzI-0000Kj-CN for bug-guix@gnu.org; Wed, 15 May 2013 22:32:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Ucnz9-0004pL-J6 for bug-guix@gnu.org; Wed, 15 May 2013 22:32:12 -0400 In-Reply-To: <8761ykl9xl.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Wed, 15 May 2013 14:11:34 +0200") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: bug-guix@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > I think this is a good use case for =E2=80=98trivial-build-system=E2=80= =99. Yes, I forgot about it. > (let* ((gh (assoc-ref %build-inputs "source")) What is the associated value here? I assume it should be 'gh.pl'. I've tried to specify (inputs `(("source" ,source))), but it's just a tarball. So I'd have to use 'tar' to unpack it (see 'unpack' in 'gnu-build-system.scm'). I guess I'm missing something because you said that "Guile and the (guix build utils) provide us with everything we need." Also, why is it necessary to specify (guix build utils) in #:modules and import it via 'use-modules' in #:builder too? According to the manual, all arguments are passed to the build system. --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBAgAGBQJRlEXdAAoJEM+IQzI9IQ38c9AP/3CO2TsJ29lROcJDBqnhpOez 6YrHsaj85WVbUcbB0CYDvQV0CavXflelsleQ7xILi/2TBqVHdrB+9ZN3/CfdEm42 g3Vz0SAMwEofBfKyHmgPWjZSzhfMfo9eeWOvoQFbwgdqdVPt81lDThKTujl7DIqv JLSb+UeT/T8s+kAiFS3oKaijHw99vTdYWKllWr230gAzq06U8B3SnnXEK9qQPQIX kpdbLRUGZ9Q4ObmMnttt5nagaJXUByuS+2J0kGzRXYNomrcLxo2ou6bZ3mpdCoHr WvToIS7KaOxBxqPu7OOwpwNdB2gTq3vw7fCnijMcQfqWvL6lPGz90syRLI7z4E9D gjIqNwCuBsNgNYwTNPblmbm8pSzwzhsumX3jd8vB1Jko+1tI47sqjVrfuis2bVJ/ ABcfA1ot2HJLSa4PAL5F32GQ7hSPv7BiAQB3ejYoukVSoJy/KFqtlB2AVf34lCc6 GY+SL5peN5MVCUByiOOwNRBboXlvg4c7xC46UJs9MHgfyektnP4RUulk+WKFD1vD 1ujbMf9GEk2Fd4elVkId6O2QL1VDzAwyUu4l6N2kOyd9Ei3Lym3WLe1EljIs2cJf Od0xInLO6eYU68e7kH93kKR1JWzD+MruXYAfFluixR3NEjYLtjQSBO5DPLvfmCA6 kJYENXjpBYSKwylIK4yH =A5bL -----END PGP SIGNATURE----- --=-=-=--