From 7ccf416dd00b9842d7f9801ae8d2438e92a4cdfe Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Tue, 8 Jun 2021 22:44:53 +0200 Subject: transformations: '--with-latest' correctly handles already-latest case. Previously, '--with-latest' would wrongfully print: warning: could not determine latest upstream release of 'xyz' when 'xyz' is already the latest version. This fixes that. * guix/transformations.scm (transform-package-latest): Use 'package-latest-release' instead of 'package-latest-release*'. --- guix/transformations.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'guix/transformations.scm') diff --git a/guix/transformations.scm b/guix/transformations.scm index 4e9260350c..b0c09a0c92 100644 --- a/guix/transformations.scm +++ b/guix/transformations.scm @@ -25,7 +25,7 @@ (define-module (guix transformations) #:autoload (guix download) (download-to-store) #:autoload (guix git-download) (git-reference? git-reference-url) #:autoload (guix git) (git-checkout git-checkout? git-checkout-url) - #:autoload (guix upstream) (package-latest-release* + #:autoload (guix upstream) (package-latest-release upstream-source-version upstream-source-signature-urls) #:use-module (guix utils) @@ -518,7 +518,7 @@ (define (transform-package-latest specs) "Return a procedure that rewrites package graphs such that those in SPECS are replaced by their latest upstream version." (define (package-with-latest-upstream p) - (let ((source (package-latest-release* p))) + (let ((source (package-latest-release p))) (cond ((not source) (warning (G_ "could not determine latest upstream release of '~a'~%") -- cgit v1.2.3