fix(guix-iso): align local channel assets and x86_64 bootstrap

This commit is contained in:
vxtls 2026-04-08 16:43:27 -04:00
parent 163bfbeeff
commit a8749e87ad
3 changed files with 5 additions and 2 deletions

View file

@ -16,7 +16,7 @@ index 852fa2d..2dfb6a3 100644
+ (name name) + (name name)
+ (source (bootstrap-origin (package-source pkg))) + (source (bootstrap-origin (package-source pkg)))
+ (native-inputs (inputs)) + (native-inputs (inputs))
+ (supported-systems '("i686-linux")) + (supported-systems '("i686-linux" "x86_64-linux"))
+ (inputs '()) + (inputs '())
+ (propagated-inputs '()) + (propagated-inputs '())
(arguments (arguments

View file

@ -20,6 +20,9 @@ fi
mkdir -p "${out_dir}" mkdir -p "${out_dir}"
cp /var/guix/profiles/per-user/root/current-guix/manifest /usr/manifest cp /var/guix/profiles/per-user/root/current-guix/manifest /usr/manifest
test -d /usr/share/guile/site/3.0/gnu/installer/aux-files || \
cp -r /var/lib/guix/local-channels/guix/gnu/installer/aux-files \
/usr/share/guile/site/3.0/gnu/installer/
guix system image \ guix system image \
--system=x86_64-linux \ --system=x86_64-linux \

View file

@ -320,4 +320,4 @@ if ! guile -c '(use-modules (gnutls)) (if (module-variable (resolve-module (quot
fi fi
start_distfiles_http_server start_distfiles_http_server
guix pull --bootstrap -c "${JOBS}" --no-substitutes --channels="${channels_file}" --disable-authentication guix pull --system=x86_64-linux --bootstrap -c "${JOBS}" --no-substitutes --channels="${channels_file}" --disable-authentication