GNU bug report logs - #53162
’guix shell ghc@8.4’ downloads ghc@8.10

Previous Next

Package: guix;

Reported by: zimoun <zimon.toutoune <at> gmail.com>

Date: Mon, 10 Jan 2022 16:17:02 UTC

Severity: normal

Done: Simon Tournier <zimon.toutoune <at> gmail.com>

Full log


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

From: Simon Tournier <zimon.toutoune <at> gmail.com>
To: help-debbugs <at> gnu.org (GNU bug Tracking System)
Cc: andreas <at> enge.fr, 53162 <at> debbugs.gnu.org
Subject: Re: bug#53162: ’guix shell ghc <at> 8.4’ downloads ghc <at> 8.10
Date: Mon, 18 Aug 2025 10:05:20 +0200
Hi Andreas,

I’m reopening #53162:

    https://issues.guix.gnu.org/issue/53162

Just to comment on. :-)  And I’ll close it right after!

> Closing…

IMHO, the bug (unexpected behaviour) is still there!

As you noticed once, IIRC, this annoyance matters on powerless hardware
because we have this chain of dependencies:

        $ guix graph --path ghc <at> 8.10 ghc <at> 8.4
        ghc <at> 8.10.7
        ghc <at> 8.8.4
        ghc <at> 8.6.5
        ghc <at> 8.4.4

and therefore, if there is no substitute, then it needs to build all.

Ok, that’s the game of bootstrapping. :-) However, the current design
implies to also pass all the lengthy Haskell test suite.

Well, for the record, I point this old thread [1].  From my
remembering, I did some stuff in that direction but I’ve probably lost
the branch… Arf!


> ………………………… there does not seem to be any actionable idea for progress.

The two actionable cut-corner steps are:

   1. Make the test suite separate

     e.g., if the lenghty and intensive test suite of GHC <at> 8.4.4 fails,
     then it isn’t blocking for trying to build the rest.

   2. Cut a bit the chain, as explained in [1]


Well, these cut-the-corners are two overdues [2] and this report was a
kind of reminder. :-)  For sure, fine to keep it close and track the
progress directly on Codeberg.

Thanks for raising this up… :-D


Cheers,
simon


1: Re: Core-updates after the staging merge
Simon Tournier <zimon.toutoune <at> gmail.com>
Mon, 17 Apr 2023 14:19:43 +0200
id:87r0siem5c.fsf <at> gmail.com
https://lists.gnu.org/archive/html/guix-devel/2023-04
https://yhetil.org/guix/87r0siem5c.fsf <at> gmail.com

2: Re: Core-updates after the staging merge
Andreas Enge <andreas <at> enge.fr>
Mon, 17 Apr 2023 11:03:25 +0200
id:ZD0LXefP6X4TiYYF <at> jurong
https://lists.gnu.org/archive/html/guix-devel/2023-04
https://yhetil.org/guix/ZD0LXefP6X4TiYYF <at> jurong




This bug report was last modified 24 days ago.

Previous Next


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