From e66be1b6632eedb272924aeeb81e4b5aed42c266 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Wed, 18 Feb 2026 17:26:28 +0900 Subject: [PATCH] manifest.scm: Handle unsupported packages gracefully. Previously, 'guix shell' on a powerpc64le machine for example would fail with: error: package codeberg-cli@0.5.0 does not support powerpc64le-linux * manifest.scm: Filter out unsupported packages. Change-Id: Ib47b80a4ba4ffa99a0834ef45493fe70ceb1d534 --- manifest.scm | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/manifest.scm b/manifest.scm index ea8e25e405..681749a9f4 100644 --- a/manifest.scm +++ b/manifest.scm @@ -44,10 +44,12 @@ "perl")) ;; Useful extras for patches submission. - (specifications->manifest - (list "codeberg-cli" - "git" - "nss-certs")) + (packages->manifest + (filter supported-package? ;rust is not yet available everywhere + (map specification->package + (list "codeberg-cli" + "git" + "nss-certs")))) ;; For installer (specifications->manifest (list "guile-newt"