GNU bug report logs - #44452
Clash between guile-3.0 and guile-3.0-latest

Previous Next

Package: guix;

Reported by: divoplade <d <at> divoplade.fr>

Date: Wed, 4 Nov 2020 18:48: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


View this message in rfc822 format

From: zimoun <zimon.toutoune <at> gmail.com>
To: divoplade <d <at> divoplade.fr>
Cc: 44452 <at> debbugs.gnu.org
Subject: bug#44452: Clash between guile-3.0 and guile-3.0-latest
Date: Wed, 02 Dec 2020 13:50:30 +0100
On Wed, 02 Dec 2020 at 12:48, divoplade <d <at> divoplade.fr> wrote:
> Le mercredi 02 décembre 2020 à 12:11 +0100, zimoun a écrit :
>> Said explicitly, if you do not want in your profile the package X
>> belonging to %base-packages , do not add the %base-packages list. :-) 
>> Or
>> create your custom list (remove the ones you do not want). I do not
>> see
>> what could done on this side.  The list %base-packages is 40 packages
>> considered as “kind of minimal” to be able to do minimal stuff.
>
> I would disagree on that, it contains guile 3.0.4 instead of 3.0.2.
> 3.0.4 is not used, and prevents the other guile packages that require
> 3.0.2. If it contained 3.0.2 instead, I would 100% agree with what you
> said there.

Again, sorry to be slow.  But I really try to understand. :-) I have
been annoyed by such things about different Guile with the website [1].

What I get with 353bdae (pre-1.2) or f4450e8 (post-1.2):

--8<---------------cut here---------------start------------->8---
$ guix install guile -p /tmp/guile
The following package will be installed:
   guile 3.0.4
--8<---------------cut here---------------end--------------->8---

so why are you are saying 3.0.4 is not used when it is the default?


Well, if I understand correctly, your point is the inconsistency between
the default Guile (3.0-latest, i.e., currently 3.0.4) and the Guile
(3.0, i.e., currently 3.0.2) used by most packages in guile-xyz.scm,
especially when there is bytecode difference.  Right?


1:<https://git.savannah.gnu.org/cgit/guix/guix-artwork.git/commit/?id=05e384e811ab58f8d7f37ab92cf9dac416317af5>


All the best,
simon





This bug report was last modified 4 years and 171 days ago.

Previous Next


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