summaryrefslogtreecommitdiff
path: root/guix/build/svn.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2020-10-10 00:03:57 +0200
committerLudovic Courtès <ludo@gnu.org>2020-10-10 22:37:45 +0200
commitb55409b2c0a0cb53f251ceab7746d35805b64ab7 (patch)
treec853b92b135aa97861e3736092fd172ce483f6ec /guix/build/svn.scm
parent45cad97d9ee15a4b43e83d735185ff633a95cc09 (diff)
downloadguix-patches-b55409b2c0a0cb53f251ceab7746d35805b64ab7.tar
guix-patches-b55409b2c0a0cb53f251ceab7746d35805b64ab7.tar.gz
svn-download, hg-download: Use 'report-invoke-error'.
* guix/build/hg.scm (hg-fetch): Use 'report-invoke-error' instead of 'format'. * guix/build/svn.scm (svn-fetch): Likewise.
Diffstat (limited to 'guix/build/svn.scm')
-rw-r--r--guix/build/svn.scm10
1 files changed, 2 insertions, 8 deletions
diff --git a/guix/build/svn.scm b/guix/build/svn.scm
index f6b4ca0776..44d77a968f 100644
--- a/guix/build/svn.scm
+++ b/guix/build/svn.scm
@@ -1,5 +1,5 @@
;;; GNU Guix --- Functional package management for GNU
-;;; Copyright © 2014 Ludovic Courtès <ludo@gnu.org>
+;;; Copyright © 2014, 2020 Ludovic Courtès <ludo@gnu.org>
;;; Copyright © 2014 Sree Harsha Totakura <sreeharsha@totakura.in>
;;; Copyright © 2018 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2020 Simon Tournier <zimon.toutoune@gmail.com>
@@ -40,13 +40,7 @@
"Fetch REVISION from URL into DIRECTORY. REVISION must be an integer, and a
valid Subversion revision. Return #t on success, #f otherwise."
(guard (c ((invoke-error? c)
- (format (current-error-port)
- "svn-fetch: '~a~{ ~a~}' failed with exit code ~a~%"
- (invoke-error-program c)
- (invoke-error-arguments c)
- (or (invoke-error-exit-status c)
- (invoke-error-stop-signal c)
- (invoke-error-term-signal c)))
+ (report-invoke-error c)
#f))
(apply invoke svn-command
"export" "--non-interactive"