[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#57229: ‘guix system image’ forces commit authentication?
From: |
Mathieu Othacehe |
Subject: |
bug#57229: ‘guix system image’ forces commit authentication? |
Date: |
Tue, 16 Aug 2022 11:02:13 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) |
Hey,
> λ ./pre-inst-env guix system image -t iso9660
> gnu/system/install.scm --disable-authentication
> guix system: error: disable-authentication: unrecognized option
That's probably a side effect of https://issues.guix.gnu.org/53210 that
includes the "current-guix" inside the installation image instead of the
latest Guix snapshot.
To build "current-guix", we rely on the channel-build-system and
ultimately the latest-channel-instance procedure. This procedure takes an
"authenticate?" argument.
Now passing this option will be tricky as we do not call
latest-channel-instance directly like in (guix scripts pull) but rather
rely on the "current-guix" variable.
I'll think more about it.
Mathieu