* gnu/packages/golang.scm (govulncheck): New variable. > --- a/gnu/packages/golang.scm > +++ b/gnu/packages/golang.scm > @@ -2956,6 +2956,57 @@ (define-public go-golang-org-x-crypto > + (version "0.0.0-20221229164908-ebf31f7dc3ef") Please use git-version. > + (arguments > + `(#:import-path "golang.org/x/vuln" > + #:go ,go-1.19 > + #:install-source? #f > + #:phases ,#~(modify-phases %standard-phases > + (add-after 'unpack 'remove-go-mod-tidy > + (lambda _ > + (substitute* "src/golang.org/x/vuln/checks.bash" > + (("go mod tidy") > + #$(file-append coreutils-minimal "/bin/true"))))) > + (replace 'build > + (lambda arguments > + (apply (assoc-ref %standard-phases > + 'build) > + `(,@arguments #:import-path > + "golang.org/x/vuln/cmd/govulncheck"))))))) Please try to see if you can remove ``(replace 'build ...)'' et cetera. > + (synopsis "Go Vulnerability Management") (synopsis "Manage data from the Go Vulnerability Database") > + (description > + "This repository contains packages for accessing and analyzing data from the > +@@url{https://vuln.go.dev,Go Vulnerability Database}. It contains the > +following:") (description "This package provides a Go library and program for accessing and analysing data from the @url{https://vuln.go.dev, Go Vulnerability Database.") -- (