guix_mirror_bot pushed a commit to branch core-packages-team
in repository guix.

commit 0d1c1b7d5de05387ad4013aa398a54c91288d7da
Author: Nicolas Graves <[email protected]>
AuthorDate: Sat Feb 21 20:52:48 2026 +0100

    gnu: %boot0-inputs: Avoid propagating some mesboot inputs.
    
    In the case of the full-source bootstrap, those mesboot inputs are
    polluting inputs.  IIUC, the logic was that it doesn't really matter
    because with `(fold alist-delete ...)` would remove all labels
    directly.  However, this is not the case with explicit packages, so
    migrating here is probably better than later.
    
    Also remove gnu-make-mesboot which was overlooked.
    
    * gnu/packages/commencement.scm (%boot0-inputs): Remove some packages
    for the full-source bootstrap.
    
    Change-Id: I6ef1c1592d9f8571f8e65842325a796f36a809d0
    Signed-off-by: Ludovic Courtès <[email protected]>
---
 gnu/packages/commencement.scm | 4 ----
 1 file changed, 4 deletions(-)

diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index 716661a89f..a117df8379 100644
--- a/gnu/packages/commencement.scm
+++ b/gnu/packages/commencement.scm
@@ -2233,19 +2233,15 @@ exec " gcc-bin "/" program
            ("patch" ,patch-boot0)
            ("sed" ,sed-boot0)
            ("tar" ,tar-boot0)
-           ("coreutils" ,coreutils-mesboot)
            ("grep" ,grep-mesboot)
-           ("sed" ,sed-mesboot)
            ("tar" ,tar-mesboot)
            ("xz" ,xz-mesboot)
            ("gcc-wrapper" ,gcc-mesboot-wrapper)
            ("gcc" ,gcc-mesboot)
            ("libc" ,glibc-mesboot)
            ("binutils" ,binutils-mesboot)
-           ("gawk" ,gawk-mesboot)
            ("make" ,gnu-make-mesboot)
            ("gzip" ,gzip-mesboot)
-           ("patch" ,patch-mesboot)
            ("guile" ,%bootstrap-guile)))
         (_
          `(("libc" ,%bootstrap-glibc)

Reply via email to