import/cran: Abort with error message when recursive import fails.
authorRicardo Wurmus <rekado@elephly.net>
Fri, 11 Dec 2020 23:06:18 +0000 (00:06 +0100)
committerRicardo Wurmus <rekado@elephly.net>
Fri, 11 Dec 2020 23:08:27 +0000 (00:08 +0100)
commit482b8ae2cd3f126a1300178e317df8993bf75b16
treef21e58812ed70ea1126a40d8548f59f19be9702d
parent7eb920351abc7757ee9711ac147e63d6936e5ee8
import/cran: Abort with error message when recursive import fails.

Previously, after a failed recursive import "guix import" would signal
success.

* guix/import/cran.scm (cran->guix-package): Raise a condition when all
repositories have been exhausted.
* guix/scripts/import/cran.scm (guix-import-cran): Handle errors.
guix/import/cran.scm
guix/scripts/import/cran.scm