lint: 'refresh' gracefully handles lack of networking access.
* guix/scripts/lint.scm (check-for-updates): Wrap 'package-latest-release*' call in 'with-networking-fail-safe'.
This commit is contained in:
parent
4b879e0acf
commit
6d6d193221
|
@ -869,7 +869,11 @@ the NIST server non-fatal."
|
||||||
|
|
||||||
(define (check-for-updates package)
|
(define (check-for-updates package)
|
||||||
"Check if there is an update available for PACKAGE."
|
"Check if there is an update available for PACKAGE."
|
||||||
(match (package-latest-release* package (force %updaters))
|
(match (with-networking-fail-safe
|
||||||
|
(format #f (G_ "while retrieving upstream info for '~a'")
|
||||||
|
(package-name package))
|
||||||
|
#f
|
||||||
|
(package-latest-release* package (force %updaters)))
|
||||||
((? upstream-source? source)
|
((? upstream-source? source)
|
||||||
(when (version>? (upstream-source-version source)
|
(when (version>? (upstream-source-version source)
|
||||||
(package-version package))
|
(package-version package))
|
||||||
|
|
Loading…
Reference in New Issue