all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: ludo@gnu.org (Ludovic Courtès)
To: Mark H Weaver <mhw@netris.org>
Cc: guix-devel@gnu.org
Subject: Re: Evaluation of master failed on Hydra
Date: Fri, 30 Jun 2017 11:40:48 +0200	[thread overview]
Message-ID: <87vandolsv.fsf@gnu.org> (raw)
In-Reply-To: <87r2y2m6lj.fsf@netris.org> (Mark H. Weaver's message of "Fri, 30 Jun 2017 00:39:52 -0400")

Mark H Weaver <mhw@netris.org> 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 guile@2.0 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 shadow@4.5 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	other threads:[~2017-06-30  9:40 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-06-30  4:39 Evaluation of master failed on Hydra Mark H Weaver
2017-06-30  9:40 ` Ludovic Courtès [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87vandolsv.fsf@gnu.org \
    --to=ludo@gnu.org \
    --cc=guix-devel@gnu.org \
    --cc=mhw@netris.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.