From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Craven Subject: bug#25449: GHC packages take a long time to install Date: Tue, 17 Jan 2017 16:55:57 +0100 Message-ID: References: <87a8atmtmd.fsf@gnu.org> <87tw90gjg3.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=94eb2c04ec4cfe5c5205464c5535 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43776) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cTW8B-0004na-Eh for bug-guix@gnu.org; Tue, 17 Jan 2017 10:57:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cTW86-0007qk-Hj for bug-guix@gnu.org; Tue, 17 Jan 2017 10:57:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:41207) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cTW86-0007qg-ER for bug-guix@gnu.org; Tue, 17 Jan 2017 10:57:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cTW86-0001mr-8N for bug-guix@gnu.org; Tue, 17 Jan 2017 10:57:02 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87tw90gjg3.fsf@gnu.org> 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" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: 25449@debbugs.gnu.org --94eb2c04ec4cfe5c5205464c5535 Content-Type: text/plain; charset=UTF-8 > That script must be readable and executable by the guixbuild* users > (thus, its parent directories must be readable/executable as well). Mmh, it worked till recently... I did chmod a+x /home/dvc and it solved the permission denied problem on guix/nix/scripts/download. Thanks! But that doesn't fix my problem with some ghc packages taking extremely long... Any ideas? Anyway, I'm hitting problems all the time - need to finally switch to guixsd :) FYI commit 384344198dcaa97847e66d3dd82f279ede08d690 causes this on my end, but I don't currently have time to look in to it... Backtrace: In unknown file: ?: 19 [primitive-load-path "gnu/tests/install" ...] In ice-9/eval.scm: 505: 18 [# (define-module # # ...)] In ice-9/psyntax.scm: 1106: 17 [expand-top-sequence ((define-module # # # ...)) () ((top)) ...] 989: 16 [scan ((define-module (gnu tests install) #:use-module ...)) () ...] 279: 15 [scan ((#(syntax-object let # ...) (#) (# #) ...)) () ...] In ice-9/eval.scm: 411: 14 [eval # ()] In ice-9/boot-9.scm: 2954: 13 [define-module* (gnu tests install) #:filename ...] 2929: 12 [resolve-imports (((gnu)) ((gnu tests)) ((gnu tests base)) ...)] 2867: 11 [resolve-interface (gnu tests base) #:select ...] 2792: 10 [# # ...] 3068: 9 [try-module-autoload (gnu tests base) #f] 2404: 8 [save-module-excursion #] 3088: 7 [#] In unknown file: ?: 6 [primitive-load-path "gnu/tests/base" ...] In gnu/tests/base.scm: 275: 5 [#] In gnu/system/vm.scm: 475: 4 [system-qemu-image/shared-store-script # # # ...] In gnu/system.scm: 635: 3 [operating-system-derivation # # #f] 340: 2 [operating-system-services # # #f] 291: 1 [essential-services # # #f] 191: 0 [non-boot-file-system-service #] gnu/system.scm:191:4: In procedure non-boot-file-system-service: gnu/system.scm:191:4: In procedure module-lookup: Unbound variable: #{% file-system-needed-for-boot?-procedure}# make[2]: *** [Makefile:4878: make-go] Error 1 make[2]: Leaving directory '/home/dvc/guix' make[1]: *** [Makefile:4021: all-recursive] Error 1 make[1]: Leaving directory '/home/dvc/guix' make: *** [Makefile:2677: all] Error 2z --94eb2c04ec4cfe5c5205464c5535 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
>=C2=A0That = script must be readable and executable by the guixbuild* users
= > (thus, its parent directories must be= readable/executable as well).

Mmh, it worked till recently... I did chmod a+x = /home/dvc and it solved the permission denied problem on guix/nix/scripts/d= ownload. Thanks!

But that doesn't fix my problem wit= h some ghc packages taking extremely long... Any ideas?

Anyway, I'm hitting problems all the time - need to finally switc= h to guixsd :)

FYI commit 384344198dcaa97847e66d3d= d82f279ede08d690 causes this on my end, but I don't currently have time= to look in to it...
Backtrace:
In unknown fil= e:
=C2=A0 =C2=A0?: 19 [primitive-load-path "gnu/tests/instal= l" ...]
In ice-9/eval.scm:
=C2=A0505: 18 [#<pro= cedure 161e3c0 at ice-9/eval.scm:499:4 (exp)> (define-module # # ...)]
In ice-9/psyntax.scm:
1106: 17 [expand-top-sequence ((de= fine-module # # # ...)) () ((top)) ...]
=C2=A0989: 16 [scan ((def= ine-module (gnu tests install) #:use-module ...)) () ...]
=C2=A02= 79: 15 [scan ((#(syntax-object let # ...) (#) (# #) ...)) () ...]
In ice-9/eval.scm:
=C2=A0411: 14 [eval # ()]
In ice-9/= boot-9.scm:
2954: 13 [define-module* (gnu tests install) #:filena= me ...]
2929: 12 [resolve-imports (((gnu)) ((gnu tests)) ((gnu te= sts base)) ...)]
2867: 11 [resolve-interface (gnu tests base) #:s= elect ...]
2792: 10 [#<procedure 16d6ec0 at ice-9/boot-9.scm:2= 780:4 (name #:optional autoload version #:key ensure)> # ...]
= 3068: 9 [try-module-autoload (gnu tests base) #f]
2404: 8 [save-m= odule-excursion #<procedure 585e4b0 at ice-9/boot-9.scm:3069:17 ()>]<= /div>
3088: 7 [#<procedure 585e4b0 at ice-9/boot-9.scm:3069:17 ()>= ;]
In unknown file:
=C2=A0 =C2=A0?: 6 [primitive-load-p= ath "gnu/tests/base" ...]
In gnu/tests/base.scm:
<= div>=C2=A0275: 5 [#<procedure 2c67a00 ()>]
In gnu/system/vm= .scm:
=C2=A0475: 4 [system-qemu-image/shared-store-script # # # .= ..]
In gnu/system.scm:
=C2=A0635: 3 [operating-system-d= erivation # # #f]
=C2=A0340: 2 [operating-system-services # # #f]=
=C2=A0291: 1 [essential-services # # #f]
=C2=A0191: 0 = [non-boot-file-system-service #]

gnu/system.scm:19= 1:4: In procedure non-boot-file-system-service:
gnu/system.scm:19= 1:4: In procedure module-lookup: Unbound variable: #{% file-system-needed-f= or-boot?-procedure}#
make[2]: *** [Makefile:4878: make-go] Error = 1
make[2]: Leaving directory '/home/dvc/guix'
m= ake[1]: *** [Makefile:4021: all-recursive] Error 1
make[1]: Leavi= ng directory '/home/dvc/guix'
make: *** [Makefile:2677: a= ll] Error 2z
--94eb2c04ec4cfe5c5205464c5535--