diff options
author | Ludovic Courtès <ludo@gnu.org> | 2022-07-08 12:31:25 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2022-07-08 23:58:11 +0200 |
commit | c9fbd40785a99e13a59d8e530830ce85220a9871 (patch) | |
tree | 71183ca4de4d1105aea6efb330343157a73dc24e /etc | |
parent | 89e22887510ba5d546a4d7e391462e648942a7b6 (diff) | |
download | guix-c9fbd40785a99e13a59d8e530830ce85220a9871.tar.gz |
channels: Emit version 3 profiles.
Fixes <https://issues.guix.gnu.org/56441>. Reported by zimoun <zimon.toutoune@gmail.com>. Fixes a bug introduced in 4ff12d1de7cd617b791996ee7ca1240660b4c20e with version 4 of the manifest format. A new 'guix time-machine' would create a v4 manifest; when targeting an old revision (v3), 'generate-package-cache' would fail to read that manifest and abort. Furthermore, an old Guix living in a new profile with a v4 manifest would be unable to describe itself via (guix describe). * guix/channels.scm (package-cache-file): Add 'format-version' field to PROFILE. (channel-instances->derivation): Pass #:format-version to 'profile-derivation'.
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions