import: go: Return false for package not found.
authorSarah Morgensen <iskarian@mgsn.dev>
Fri, 6 Aug 2021 18:04:43 +0000 (11:04 -0700)
committerLudovic Courtès <ludo@gnu.org>
Wed, 1 Sep 2021 21:41:42 +0000 (23:41 +0200)
* guix/import/go.scm (go-module-recursive-import): Explicitly return
false when packages are not found.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
guix/import/go.scm

index 617a0d0..a4775f9 100644 (file)
@@ -668,7 +668,7 @@ This package and its dependencies won't be imported.~%")
                          (uri->string (http-get-error-uri c))
                          (http-get-error-code c)
                          (http-get-error-reason c))
-                (values '() '())))
+                (values #f '())))
        (receive (package-sexp dependencies)
            (go-module->guix-package* name #:goproxy goproxy
                                      #:version version