guix-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Evaluation of master failed on Hydra


From: Ludovic Courtès
Subject: Re: Evaluation of master failed on Hydra
Date: Fri, 30 Jun 2017 11:40:48 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/25.2 (gnu/linux)

Mark H Weaver <address@hidden> skribis:

> The evaluation of 'master' (commit 588b22575) on Hydra failed with the
> following error.

[...]

>  770: 6 [operating-system-derivation # # #f]
> In gnu/services.scm:
>  672: 5 [loop #]
> In srfi/srfi-1.scm:
>  575: 4 [map #<procedure 190a93a0 at gnu/services.scm:661:4 (service)> (# # 
> #)]
> In gnu/services.scm:
>  537: 3 [packages->profile-entry (# # # # ...)]
> In guix/profiles.scm:
>  302: 2 [packages->manifest (# # # # ...)]
> In srfi/srfi-1.scm:
>  575: 1 [map #<procedure 4d4e580 at guix/profiles.scm:303:8 (expr)> (# # # # 
> ...)]
> In guix/profiles.scm:
>  303: 0 [#<procedure 4d4e580 at guix/profiles.scm:303:8 (expr)> #]
>
> guix/profiles.scm:303:8: In procedure #<procedure 4d4e580 at 
> guix/profiles.scm:303:8 (expr)>:
> guix/profiles.scm:303:8: Throw to key `match-error' with args `("match" "no 
> matching pattern" #<directory (gnu system shadow) 4fa4990>)'.

Fixed in 87941d1df473511f0f75737e81a51a106132c9de.

This is due to a difference in how Guile 2.0 handles nested modules:

--8<---------------cut here---------------start------------->8---
$ guix environment --ad-hoc address@hidden guile2.0-guix --pure -- guile

[...]

scheme@(guile-user)> ,m (gnu system)
scheme@(gnu system)> shadow
$1 = #<directory (gnu system shadow) 54f60a0>
scheme@(gnu system)> (version)
$2 = "2.0.14"
--8<---------------cut here---------------end--------------->8---

versus:

--8<---------------cut here---------------start------------->8---
$ guix environment --ad-hoc guile guix --pure -- guile

[...]

scheme@(guile-user)> ,m (gnu system)
scheme@(gnu system)> shadow
$1 = #<package address@hidden gnu/packages/admin.scm:283 2b4ac00>
scheme@(gnu system)> (version)
$2 = "2.2.2"
--8<---------------cut here---------------end--------------->8---

Thanks for the heads-up,
Ludo’.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]