GNU bug report logs - #39297
guix repl loads Guild 3.0.0 despite dependency is guile@2.2.6

Previous Next

Package: guix;

Reported by: Moritz Lell <mlell <at> posteo.de>

Date: Sun, 26 Jan 2020 17:37:02 UTC

Severity: normal

Tags: notabug

Done: Ludovic Courtès <ludo <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #8 received at 39297 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Moritz Lell <mlell <at> posteo.de>
Cc: 39297 <at> debbugs.gnu.org
Subject: Re: bug#39297: guix repl loads Guild 3.0.0 despite dependency is
 guile <at> 2.2.6
Date: Mon, 27 Jan 2020 14:07:38 +0100
Hi,

Moritz Lell <mlell <at> posteo.de> skribis:

> When I invoke `guix repl`, I get:
>
> GNU Guile 3.0.0
> Copyright (C) 1995-2020 Free Software Foundation, Inc.
>
> Guile comes with ABSOLUTELY NO WARRANTY; for details type `,show w'.
> This program is free software, and you are welcome to redistribute it
> under certain conditions; type `,show c' for details.
>
> Enter `,help' for help.
> scheme@(guix-user)>
>
>
> despite `guix show guix` shows a dependency of `guile <at> 2.2.6`

That’s perfectly correct: the ‘guix repl’ command comes from the ‘guix’
that you obtained via ‘guix pull’, and which just switched to Guile 3.0
(‘guix pull --news’ should contain an entry about it, but see also
<https://guix.gnu.org/blog/2020/guile-3-and-guix/>.)

Conversely, the ‘guix’ package is still using Guile 2.2, as you saw with
“guix show guix”.  It will switch to 3.0 soonish.

The transition should be mostly complete within a few days so the
situation should be clearer.

HTH!

Ludo’.




This bug report was last modified 5 years and 167 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.