diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index 1ab45b028fe..5a05326e61c 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -2936,13 +2936,19 @@ exec " gcc "/bin/" program ("gawk" ,gawk-boot0) ("patch" ,patch-boot0) ("sed" ,sed-boot0) - ("tar" ,tar-boot0))) - (_ '())) - ("make" ,gnu-make-boot0) - ("diffutils" ,diffutils-boot0) - ("findutils" ,findutils-boot0) - ("file" ,file-boot0) - ,@(%bootstrap-inputs+toolchain))) + ("tar" ,tar-boot0) + ("make" ,gnu-make-boot0) + ("diffutils" ,diffutils-boot0) + ("findutils" ,findutils-boot0) + ("file" ,file-boot0) + ,@(fold alist-delete (%bootstrap-inputs+toolchain) + '("coreutils" "gawk" "patch" "sed" "tar" "make")))) + (_ + `(("make" ,gnu-make-boot0) + ("diffutils" ,diffutils-boot0) + ("findutils" ,findutils-boot0) + ("file" ,file-boot0) + ,@(%bootstrap-inputs+toolchain)))))) (define* (boot-triplet #:optional (system (%current-system))) ;; Return the triplet used to create the cross toolchain needed in the