[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
09/10: etc: upgrade: Really compute joint upgrades.
From: |
guix-commits |
Subject: |
09/10: etc: upgrade: Really compute joint upgrades. |
Date: |
Wed, 18 Dec 2024 12:35:49 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit 0107b771bd71514fe4d72f9cde382041a3ed3a17
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Sat Dec 14 23:10:27 2024 +0100
etc: upgrade: Really compute joint upgrades.
Previously, since input rewriting did not happen recursively, libgcrypt
would for instance be built against the old libgpg-error.
* etc/manifests/upgrade.scm (joint-security-upgrades): Pass #:recursive? #t
to ‘package-input-rewriting’.
Change-Id: I7daaa11629aa12b833ca941a3a996c3db2754a7a
---
etc/manifests/upgrade.scm | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/etc/manifests/upgrade.scm b/etc/manifests/upgrade.scm
index 03a7d6d319..8136b8f8d4 100644
--- a/etc/manifests/upgrade.scm
+++ b/etc/manifests/upgrade.scm
@@ -119,7 +119,8 @@
(let ((update-all (package-input-rewriting
(map (lambda (package)
`(,package . ,(latest-version package)))
- security-packages))))
+ security-packages)
+ #:recursive? #t)))
(map (lambda (package)
(manifest-entry
(inherit (package->manifest-entry
- branch master updated (478b9ccea8 -> 777fde8299), guix-commits, 2024/12/18
- 01/10: accounts: Add /etc/subuid and /etc/subgid support., guix-commits, 2024/12/18
- 06/10: services: iptables: Provide a default value., guix-commits, 2024/12/18
- 03/10: system: Add /etc/subuid and /etc/subgid support., guix-commits, 2024/12/18
- 10/10: etc: ungraft: Use ‘package-mapping’ directly., guix-commits, 2024/12/18
- 04/10: system: pam: Export pam records predicates., guix-commits, 2024/12/18
- 05/10: services: pam: Allow extension of pam limits., guix-commits, 2024/12/18
- 07/10: services: Add rootless-podman-service-type., guix-commits, 2024/12/18
- 08/10: packages: Add #:recursive? to ‘package-input-rewriting’., guix-commits, 2024/12/18
- 09/10: etc: upgrade: Really compute joint upgrades.,
guix-commits <=
- 02/10: accounts: Add /etc/subid and /etc/subgid allocation logic., guix-commits, 2024/12/18