From 0107b771bd71514fe4d72f9cde382041a3ed3a17 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Sat, 14 Dec 2024 23:10:27 +0100 Subject: etc: upgrade: Really compute joint upgrades. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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(-) (limited to 'etc') 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 -- cgit v1.2.3