[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
07/08: import: gnu: Mention package name upon failure.
From: |
guix-commits |
Subject: |
07/08: import: gnu: Mention package name upon failure. |
Date: |
Sun, 31 Jan 2021 15:50:34 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit 460e7d8bc9fd06699c19d998605cf163575b247c
Author: zimoun <zimon.toutoune@gmail.com>
AuthorDate: Thu Jan 28 00:46:02 2021 +0100
import: gnu: Mention package name upon failure.
* guix/import/gnu.scm (gnu->guix-package): Use 'formatted-message' and
mention the package name in error messages.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
---
guix/import/gnu.scm | 16 +++++++++-------
1 file changed, 9 insertions(+), 7 deletions(-)
diff --git a/guix/import/gnu.scm b/guix/import/gnu.scm
index 29324d7..c26faff 100644
--- a/guix/import/gnu.scm
+++ b/guix/import/gnu.scm
@@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2014, 2015, 2016 Ludovic Courtès <ludo@gnu.org>
+;;; Copyright © 2021 Simon Tournier <zimon.toutoune@gmail.com>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -17,8 +18,10 @@
;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>.
(define-module (guix import gnu)
+ #:use-module ((guix diagnostics) #:select (formatted-message))
#:use-module (guix gnu-maintenance)
#:use-module (guix import utils)
+ #:use-module (guix i18n)
#:use-module (guix utils)
#:use-module (guix store)
#:use-module (gcrypt hash)
@@ -113,15 +116,14 @@ details.)"
(let ((version (upstream-source-version release)))
(match (find-package name)
(#f
- (raise (condition
- (&message
- (message "couldn't find meta-data for GNU package")))))
+ (raise (formatted-message
+ (G_ "couldn't find meta-data for GNU ~a")
+ name)))
(info
(gnu-package->sexp info release #:key-download key-download)))))
(_
- (raise (condition
- (&message
- (message
- "failed to determine latest release of GNU package")))))))
+ (raise (formatted-message
+ (G_ "failed to determine latest release of GNU ~a")
+ name)))))
;;; gnu.scm ends here
- branch master updated (4ea5767 -> 6094725), guix-commits, 2021/01/31
- 02/08: gnu: autoconf: Update to 2.71., guix-commits, 2021/01/31
- 04/08: database: Validate #:nar-size and #:time when registering store items., guix-commits, 2021/01/31
- 07/08: import: gnu: Mention package name upon failure.,
guix-commits <=
- 01/08: ci: Add missing imports., guix-commits, 2021/01/31
- 06/08: gnu-maintenance: Fix error handling., guix-commits, 2021/01/31
- 03/08: database: Remove workarounds unnecessary with guile-sqlite3 0.1.2., guix-commits, 2021/01/31
- 05/08: gnu: emacs: Make strip-double-wrap more robust, guix-commits, 2021/01/31
- 08/08: scripts: import: json: Fix error handling., guix-commits, 2021/01/31