guix repl loads Guild 3.0.0 despite dependency is guile@2.2.6

DoneSubmitted by Moritz Lell.
Details
2 participants
  • Ludovic Courtès
  • Moritz Lell
Owner
unassigned
Severity
normal
M
M
Moritz Lell wrote on 26 Jan 2020 17:56
(address . bug-guix@gnu.org)
10eb7c6c-30d8-22ea-a48c-af274eb76830@posteo.de
When I invoke `guix repl`, I get:
Toggle snippet (11 lines)GNU Guile 3.0.0Copyright (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 itunder certain conditions; type `,show c' for details.
Enter `,help' for help.scheme@(guix-user)>
despite `guix show guix` shows a dependency of `guile@2.2.6`
Toggle snippet (13 lines)name: guixversion: 1.0.1-13.50299adoutputs: outsystems: x86_64-linux i686-linuxdependencies: autoconf-wrapper@2.69 automake@1.16.1 bzip2@1.0.6+ gettext-minimal@0.20.1 glibc-utf8-locales@2.29 gnutls@3.6.9+ graphviz@2.40.1 guile-gcrypt@0.2.1 guile-git@0.3.0 guile-json@3.2.0+ guile-sqlite3@0.1.0 guile-ssh@0.11.3 guile@2.2.6 gzip@1.10+ help2man@1.47.10 libgcrypt@1.8.4 lzlib@1.11 pkg-config@0.29.2+ po4a@0.57 sqlite@3.28.0 texinfo@6.6 util-linux@2.34 zlib@1.2.11...
This is incorrect, is it?
Toggle snippet (5 lines)guix c17fb65 Repository-URL: https://git.savannah.gnu.org/git/guix.git Branch: master Commit: c17fb659070765acba1b8f568f2639adf48ccd1e
L
L
Ludovic Courtès wrote on 27 Jan 2020 14:07
(name . Moritz Lell)(address . mlell@posteo.de)(address . 39297@debbugs.gnu.org)
87pnf5hwth.fsf@gnu.org
Hi,
Moritz Lell <mlell@posteo.de> skribis:
Toggle quote (15 lines)> 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@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 alsohttps://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 thesituation should be clearer.
HTH!
Ludo’.
L
L
Ludovic Courtès wrote on 27 Jan 2020 14:07
control message for bug #39297
(address . control@debbugs.gnu.org)
87o8uphwt2.fsf@gnu.org
tags 39297 notabugclose 39297quit
?
Your comment

This issue is archived.

To comment on this conversation send email to 39297@debbugs.gnu.org