Hi Simon, On Tue, 2024-01-23 at 18:01 +0100, Simon Josefsson wrote: > Thank you -- I have uploaded s2a to experimental. Thanks for the upload. > Trying to build > golang-google-api 0.157.0 fails with error below - are these > dependencies important? FYI, M Hickford <mirth.hickford@gmail.com> is working on updating golang-google- api, and has added blockers to #1059087 corresponding to the dependencies that need updating. I'll try to update those packages to get this moving along. > src/google.golang.org/api/internal/cert/enterprise_cert.go:19:2: cannot find package "github.com/googleapis/enterprise-certificate-proxy/client" in any of: > /usr/lib/go-1.21/src/github.com/googleapis/enterprise-certificate-proxy/client (from $GOROOT) > /build/golang-google-api-0.157.0/obj-x86_64-linux-gnu/src/github.com/googleapis/enterprise-certificate-proxy/client (from $GOPATH) Anything that uses github.com/googleapis/enterprise-certificate-proxy needs to be excluded (as has been done in golang-google-grpc), as it adds unneeded complexity and isn't necessary. > src/google.golang.org/api/internal/gensupport/error.go:10:2: cannot find package "github.com/googleapis/gax-go/v2/apierror" in any of: > /usr/lib/go-1.21/src/github.com/googleapis/gax-go/v2/apierror (from $GOROOT) > /build/golang-google-api-0.157.0/obj-x86_64-linux-gnu/src/github.com/googleapis/gax-go/v2/apierror (from $GOPATH) > src/google.golang.org/api/internal/gensupport/send.go:18:2: cannot find package "github.com/googleapis/gax-go/v2/callctx" in any of: > /usr/lib/go-1.21/src/github.com/googleapis/gax-go/v2/callctx (from $GOROOT) golang-github-googleapis-gax-go is outdated (#1059570). > /build/golang-google-api-0.157.0/obj-x86_64-linux-gnu/src/github.com/googleapis/gax-go/v2/callctx (from $GOPATH) > src/google.golang.org/api/transport/http/dial.go:19:2: cannot find package "go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp" in any of: > /usr/lib/go-1.21/src/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp (from $GOROOT) > /build/golang-google-api-0.157.0/obj-x86_64-linux-gnu/src/go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp (from $GOPATH) > src/google.golang.org/api/internal/kokoro/discogen/main.go:20:2: cannot find package "github.com/google/go-github/v52/github" in any of: > /usr/lib/go-1.21/src/github.com/google/go-github/v52/github (from $GOROOT) > /build/golang-google-api-0.157.0/obj-x86_64-linux-gnu/src/github.com/google/go-github/v52/github (from $GOPATH) golang-github-google-go-github is outdated. > src/google.golang.org/api/transport/grpc/dial.go:22:2: cannot find package "go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc" in any of: > /usr/lib/go-1.21/src/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc (from $GOROOT) > /build/golang-google-api-0.157.0/obj-x86_64-linux-gnu/src/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc (from $GOPATH) golang-opentelemetry-contrib is outdated, and is only present in experimental (#1059573) > > > Error outputs below, is anyone familiar with any of these packages or > > > error messages? Several packages have new upstream versions that may > > > fix these problems. > > > > With cadvisor, debian/vendor is not required anymore as all of it's contents > > exist as Debian packages now, so it needs to be removed and replaced with > > additions to Build-Depends. This should fix the build and allow it to build > > successfully (unless there are API changes between the older versions in > > d/vendor and the packaged versions in Debian, then the new version of cadvisor > > will need to be packaged). > > > > The rest of the failing rdeps are likely due to outdated packages, as you've > > said. > > I'll take a look when time permits. Lots of dependencies, and it seems > they all lead to each other in a twisty maze... I'll also have a look when I can and start contacting maintainers. Kind regards, Maytham
Attachment:
signature.asc
Description: This is a digitally signed message part