tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkglint fails to build; excessive deps?; go-crypto build failure



With pkgsrc updated 2 hours ago, and up-to-date netbsd-7 amd64, pkglint
fails to build via a long chain of dependencies ending at go-crypto.
(go-1.8 built fine.)  Are others seeing this?


I don't understand why pkglint needs API interfaces for google
services.

make[6]: stopped in /usr/pkgsrc/security/go-crypto
make[5]: stopped in /usr/pkgsrc/net/go-net
make[4]: stopped in /usr/pkgsrc/net/go-grpc
make[3]: stopped in /usr/pkgsrc/misc/go-genproto
make[2]: stopped in /usr/pkgsrc/devel/google-api-go-client
make[1]: stopped in /usr/pkgsrc/devel/go-tools
make: stopped in /usr/pkgsrc/pkgtools/pkglint



===> Installing dependencies for pkglint-5.4.18
=> Tool dependency ccache-[0-9]*: found ccache-3.3.4
=> Tool dependency checkperms>=1.1: found checkperms-1.11nb1
=> Build dependency go-tools>=1.8: NOT found
=> Verifying package-install for ../../devel/go-tools
=> Bootstrap dependency digest>=20010302: found digest-20160304
=> Checksum SHA1 OK for tools-2946dd1.tar.gz
=> Checksum RMD160 OK for tools-2946dd1.tar.gz
=> Checksum SHA512 OK for tools-2946dd1.tar.gz
===> Installing dependencies for go-tools-1.8
=> Tool dependency bash-[0-9]*: found bash-4.4.012
=> Tool dependency ccache-[0-9]*: found ccache-3.3.4
=> Tool dependency checkperms>=1.1: found checkperms-1.11nb1
=> Build dependency go-1.8*: found go-1.8
=> Build dependency google-api-go-client>=20150507: NOT found
=> Verifying package-install for ../../devel/google-api-go-client
=> Bootstrap dependency digest>=20010302: found digest-20160304
=> Checksum SHA1 OK for google-api-go-client-a69f0f19d2.tar.gz
=> Checksum RMD160 OK for google-api-go-client-a69f0f19d2.tar.gz
=> Checksum SHA512 OK for google-api-go-client-a69f0f19d2.tar.gz
===> Installing dependencies for google-api-go-client-20160909nb2
=> Tool dependency ccache-[0-9]*: found ccache-3.3.4
=> Tool dependency checkperms>=1.1: found checkperms-1.11nb1
=> Build dependency go-1.8*: found go-1.8
=> Build dependency go-genproto>=20160816: NOT found
=> Verifying package-install for ../../misc/go-genproto
=> Bootstrap dependency digest>=20010302: found digest-20160304
=> Checksum SHA1 OK for go-genproto-20160816-44808ed.tar.gz
=> Checksum RMD160 OK for go-genproto-20160816-44808ed.tar.gz
=> Checksum SHA512 OK for go-genproto-20160816-44808ed.tar.gz
===> Installing dependencies for go-genproto-20160816nb3
=> Tool dependency bsdtar-[0-9]*: found bsdtar-3.3.1
=> Tool dependency ccache-[0-9]*: found ccache-3.3.4
=> Tool dependency checkperms>=1.1: found checkperms-1.11nb1
=> Build dependency go-1.8*: found go-1.8
=> Build dependency go-protobuf>=20160829: found go-protobuf-20160829nb3
=> Build dependency go-grpc>=1.0.1: NOT found
=> Verifying package-install for ../../net/go-grpc
=> Bootstrap dependency digest>=20010302: found digest-20160304
=> Checksum SHA1 OK for go-grpc-1.0.1.tar.gz
=> Checksum RMD160 OK for go-grpc-1.0.1.tar.gz
=> Checksum SHA512 OK for go-grpc-1.0.1.tar.gz
===> Installing dependencies for go-grpc-1.0.1nb3
=> Tool dependency ccache-[0-9]*: found ccache-3.3.4
=> Tool dependency checkperms>=1.1: found checkperms-1.11nb1
=> Build dependency go-1.8*: found go-1.8
=> Build dependency go-glog>=20160125: found go-glog-20160125nb2
=> Build dependency go-protobuf>=20160829: found go-protobuf-20160829nb3
=> Build dependency go-net>=20170308: NOT found
=> Verifying package-install for ../../net/go-net
=> Bootstrap dependency digest>=20010302: found digest-20160304
=> Checksum SHA1 OK for go-net-20170308-a6577fa.tar.gz
=> Checksum RMD160 OK for go-net-20170308-a6577fa.tar.gz
=> Checksum SHA512 OK for go-net-20170308-a6577fa.tar.gz
===> Installing dependencies for go-net-20170308
=> Tool dependency ccache-[0-9]*: found ccache-3.3.4
=> Tool dependency checkperms>=1.1: found checkperms-1.11nb1
=> Build dependency go-1.8*: found go-1.8
=> Build dependency go-text>=20150310: found go-text-20151217nb6
=> Build dependency go-crypto>=0.0.20170317: NOT found
=> Verifying package-install for ../../security/go-crypto
=> Bootstrap dependency digest>=20010302: found digest-20160304
=> Checksum SHA1 OK for go-crypto-0.0.20170317-728b753.tar.gz
=> Checksum RMD160 OK for go-crypto-0.0.20170317-728b753.tar.gz
=> Checksum SHA512 OK for go-crypto-0.0.20170317-728b753.tar.gz
===> Installing dependencies for go-crypto-0.0.20170317
=> Tool dependency ccache-[0-9]*: found ccache-3.3.4
=> Tool dependency checkperms>=1.1: found checkperms-1.11nb1
=> Build dependency go-1.8*: found go-1.8
=> Build dependency go-text>=20150310: found go-text-20151217nb6
=> Build dependency cwrappers>=20150314: found cwrappers-20170112
===> Overriding tools for go-crypto-0.0.20170317
===> Extracting for go-crypto-0.0.20170317
tar: Global extended headers posix ustar archive. Extracting as plain files. Following files might be in the wrong directory or have wrong attributes.
===> Patching for go-crypto-0.0.20170317
===> Creating toolchain wrappers for go-crypto-0.0.20170317
===> Configuring for go-crypto-0.0.20170317
=> Checking for portability problems in extracted files
===> Building for go-crypto-0.0.20170317
work/src/golang.org/x/crypto/acme/acme.go:40:2: cannot find package "golang.org/x/net/context" in any of:
	/usr/pkg/go/src/golang.org/x/net/context (from $GOROOT)
	/u0/n0/gdt/NetBSD-current/pkgsrc/security/go-crypto/work/src/golang.org/x/net/context (from $GOPATH)
	/u0/n0/gdt/NetBSD-current/pkgsrc/security/go-crypto/work/.buildlink/gopkg/src/golang.org/x/net/context
work/src/golang.org/x/crypto/acme/acme.go:41:2: cannot find package "golang.org/x/net/context/ctxhttp" in any of:
	/usr/pkg/go/src/golang.org/x/net/context/ctxhttp (from $GOROOT)
	/u0/n0/gdt/NetBSD-current/pkgsrc/security/go-crypto/work/src/golang.org/x/net/context/ctxhttp (from $GOPATH)
	/u0/n0/gdt/NetBSD-current/pkgsrc/security/go-crypto/work/.buildlink/gopkg/src/golang.org/x/net/context/ctxhttp
*** Error code 1

Stop.
make[7]: stopped in /u0/n0/gdt/NetBSD-current/pkgsrc/security/go-crypto
*** Error code 1

Stop.
make[6]: stopped in /usr/pkgsrc/security/go-crypto
*** Error code 1

Stop.
make[5]: stopped in /usr/pkgsrc/net/go-net
*** Error code 1

Stop.
make[4]: stopped in /usr/pkgsrc/net/go-grpc
*** Error code 1

Stop.
make[3]: stopped in /usr/pkgsrc/misc/go-genproto
*** Error code 1

Stop.
make[2]: stopped in /usr/pkgsrc/devel/google-api-go-client
*** Error code 1

Stop.
make[1]: stopped in /usr/pkgsrc/devel/go-tools
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/pkgtools/pkglint

Attachment: signature.asc
Description: PGP signature



Home | Main Index | Thread Index | Old Index