I took a look at this, and the problem seems to be that the cwd ends up
different from before, so all the file operations fail.

It needs (chdir "../nncp-7.5.0") in the 'go-unpack section.

Attached is a patch that does this, if it works via gmail.

Alan
From f2cc08e9cd657717049936938077a210773ab193 Mon Sep 17 00:00:00 2001
Message-Id: <f2cc08e9cd657717049936938077a210773ab193.1687601540.git.alan.z...@gmail.com>
From: Alan Zimmerman <alan.z...@gmail.com>
Date: Fri, 23 Jun 2023 23:57:48 +0100
Subject: [PATCH] nncp: set directory so build succeeds

---
 gnu/packages/uucp.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/uucp.scm b/gnu/packages/uucp.scm
index e10de59aa2..65e71c1b1a 100644
--- a/gnu/packages/uucp.scm
+++ b/gnu/packages/uucp.scm
@@ -98,6 +98,7 @@ (define-public nncp
            (assoc-ref go:%standard-phases 'setup-go-environment))
          (add-after 'unpack 'go-unpack
            (lambda* (#:key source #:allow-other-keys)
+             (chdir "../nncp-7.5.0")
              ;; Copy source to GOPATH.
              (copy-recursively "src" "../src/go.cypherpunks.ru/nncp/v7")
              ;; Move bundled dependencies to GOPATH.

base-commit: f25529b08e356f89ca7cecc44295085531a8faba
-- 
2.40.1

Reply via email to