From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: 01/01: guix: git: Add new module. Date: Fri, 5 May 2017 20:15:37 -0400 Message-ID: <20170506001537.GA6293@jasmine> References: <20170505175324.13769.79863@vcs0.savannah.gnu.org> <20170505175325.5D41920E7B@vcs0.savannah.gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="zYM0uCDKw75PZbzx" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:46706) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1d6nNw-0008FC-5P for guix-devel@gnu.org; Fri, 05 May 2017 20:15:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1d6nNs-0002Bw-4E for guix-devel@gnu.org; Fri, 05 May 2017 20:15:44 -0400 Received: from out4-smtp.messagingengine.com ([66.111.4.28]:36741) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1d6nNr-0002Bf-Tg for guix-devel@gnu.org; Fri, 05 May 2017 20:15:40 -0400 Content-Disposition: inline In-Reply-To: <20170505175325.5D41920E7B@vcs0.savannah.gnu.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" To: guix-devel@gnu.org --zYM0uCDKw75PZbzx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, May 05, 2017 at 01:53:25PM -0400, Mathieu Othacehe wrote: > mothacehe pushed a commit to branch master > in repository guix. >=20 > commit a70b784708fb5e1b78430aa793d89ca04bc641a8 > Author: Mathieu Othacehe > Date: Fri May 5 11:01:50 2017 +0200 >=20 > guix: git: Add new module. > =20 > * guix/git.scm: New file. > * configure.ac: Check for (guile git). > * Makefile.am: Build guix/git.scm if (guile git) is available. This commit caused `guix pull` to fail: ------ copying and compiling to '/gnu/store/42nnrpz5n3yrf8x5vk75gf71ji20q86n-guix-= latest'... loading... 12.0% of 593 filesBacktrace: In ice-9/boot-9.scm: 1734: 19 [%start-stack load-stack #] 1739: 18 [#] In unknown file: ?: 17 [primitive-load "/gnu/store/8mj3lxzrpicjdz8x702p5hgc1f8y1hhm-guix-= latest-builder"] In ./guix/build/pull.scm: 57: 16 [build-guix "/gnu/store/42nnrpz5n3yrf8x5vk75gf71ji20q86n-guix-late= st" ...] 123: 15 [#] In ice-9/boot-9.scm: 2900: 14 [resolve-interface (guix git) #:select ...] 2825: 13 [# # ...] 3101: 12 [try-module-autoload (guix git) #f] 2412: 11 [save-module-excursion #] 3121: 10 [#] In unknown file: ?: 9 [primitive-load-path "guix/git" ...] In ice-9/eval.scm: 505: 8 [# (define-module #= # ...)] In ice-9/psyntax.scm: 1107: 7 [expand-top-sequence ((define-module (guix git) #:use-module ...)) = () ...] 990: 6 [scan ((define-module (guix git) #:use-module ...)) () ...] 279: 5 [scan ((#(syntax-object let # ...) (#) (# #) ...)) () ...] In ice-9/eval.scm: 411: 4 [eval # ()] In ice-9/boot-9.scm: 2987: 3 [define-module* (guix git) #:filename ...] 2962: 2 [resolve-imports (((git)) ((git object)) ((guix base32)) ...)] 2903: 1 [resolve-interface (git) #:select ...] In unknown file: ?: 0 [scm-error misc-error #f "~A ~S" ("no code for module" (git)) #f] ERROR: In procedure scm-error: ERROR: no code for module (git) builder for `/gnu/store/7j7i1vr3kmhjmkvcd3hislmjvbbzixrv-guix-latest.drv' f= ailed with exit code 1 ------ I could not reproduce the failure when building "by hand", but since `guix pull` is the primary method of updating Guix, I reverted this change for now: https://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D40d728a87d4b6993437= ed33dbe2dcb47363ae7c0 Mathieu, can you take a look? PS - It's possible to test `guix pull` locally like this: $ git archive --prefix=3D'guix/' --format=3Dtar HEAD | gzip > /tmp/guix.tar= =2Egz $ guix pull --url=3Dfile:///tmp/guix.tar.gz --zYM0uCDKw75PZbzx Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEsFFZSPHn08G5gDigJkb6MLrKfwgFAlkNFagACgkQJkb6MLrK fwiBPw/+KN6DW0RNyCfcMNLmLN80xOxtEvNO5Ko6Gd0/6qgakptD6JIPKIttrLf7 rY18QMtods7P2/EK6geTYgWFmvwBTEIXRN3XAqIaBCZ2cMu6jYG4q02NxmlZ3K6l 1dfQwT1G09VDuB4+tcC5iEAWJ72JXMvTW1q8HcvapXm2WKzAciSy+OKxKihnH4Ik AdrX90ASNkk3AfvRGKTx07ZtA2SxqeB/ONvLLjn3WuiL2Wux0XheCbUjFiyzXKsW xQSeRbZ+L0qk2Pme91+P1b/bYfc8ZhfL8wCoeRoqtKsAadmxmwIVAuY4tq52FaS+ gNaHrhrsIDcUXqCA+7ovcQRqWyX/DpgDjuyABpTMRs+0FxJPf3oz7BvCZg1ZAFiy 9j4o2aOnjMh3cV27+/cvDin/dmD+wPUcQ8X2+lRRF5rHqz7S4uX+8XjAg0tw0HJt 1JbppGUkNwU7vdPLTPT4rWK13VS9bWohoiTNOvjMz4UA0nKq+fqxSQ4e6RiBHm9U vRB2XVNpBzixpUkY6KSRHZqjXg2V5TWklG6wny/7hDeMe2TbOHE7P/sExIL3ul8k am0ixfsbFT2dE9OKUmVeHUu/jYhFQxDFZ1aS0OBiP79EawIbC/tPO4xdtMGaX0dd r/txxmx7GNdvqqe4MwSyoFktzGy/ueXgG8nEm/E5tWDwYEgXYzk= =33hZ -----END PGP SIGNATURE----- --zYM0uCDKw75PZbzx--