gnu: go-github-com-pkg-errors: Disable tests.

* gnu/packages/golang.scm (go-github-com-pkg-errors): Disable tests.

Change-Id: Ia1f023574e6dc4be170ad4919b6c76fdf18eb54f
This commit is contained in:
Sharlatan Hellseher 2024-07-12 12:30:28 +01:00
parent 869457aadf
commit 84ef00efdf
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -5627,6 +5627,8 @@ (define-public go-github-com-lunixbochs-vtclean
optionally preserving color.")
(license license:expat)))
;; XXX: This repository has been archived by the owner on Dec 1, 2021. It is
;; now read-only.
(define-public go-github-com-pkg-errors
(package
(name "go-github-com-pkg-errors")
@ -5643,15 +5645,11 @@ (define-public go-github-com-pkg-errors
(build-system go-build-system)
(arguments
(list
#:import-path "github.com/pkg/errors"
#:phases
#~(modify-phases %standard-phases
(replace 'check
(lambda* (#:key inputs #:allow-other-keys #:rest args)
(unless
;; The tests fail when run with gccgo.
(false-if-exception (search-input-file inputs "/bin/gccgo"))
(apply (assoc-ref %standard-phases 'check) args)))))))
;; Tests fail with a newer version of Golang (1.21) due to some API
;; changes in how the module path is calculated which is not reflected
;; in tests.
#:tests? #f
#:import-path "github.com/pkg/errors"))
(synopsis "Go error handling primitives")
(description "This package provides @code{error}, which offers simple
error handling primitives in Go.")