mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-18 13:36:36 +01:00
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
This commit is contained in:
parent
5316e84e1b
commit
0107b771bd
1 changed files with 2 additions and 1 deletions
|
@ -119,7 +119,8 @@ (define joint-security-upgrades
|
|||
(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
|
||||
|
|
Loading…
Reference in a new issue