Source: hcloud-cli Version: 1.30.3-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20231027 ftbfs-trixie
Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): > debian/rules binary > dh binary --buildsystem=golang --with=golang > dh_update_autotools_config -O--buildsystem=golang > dh_autoreconf -O--buildsystem=golang > dh_auto_configure -O--buildsystem=golang > dh_auto_build -O--buildsystem=golang > cd obj-x86_64-linux-gnu && go install -trimpath -v -p 8 > github.com/hetznercloud/cli/cmd/hcloud > github.com/hetznercloud/cli/internal/cli > github.com/hetznercloud/cli/internal/cmd/base > github.com/hetznercloud/cli/internal/cmd/certificate > github.com/hetznercloud/cli/internal/cmd/cmpl > github.com/hetznercloud/cli/internal/cmd/completion > github.com/hetznercloud/cli/internal/cmd/context > github.com/hetznercloud/cli/internal/cmd/datacenter > github.com/hetznercloud/cli/internal/cmd/firewall > github.com/hetznercloud/cli/internal/cmd/floatingip > github.com/hetznercloud/cli/internal/cmd/image > github.com/hetznercloud/cli/internal/cmd/iso > github.com/hetznercloud/cli/internal/cmd/loadbalancer > github.com/hetznercloud/cli/internal/cmd/loadbalancertype > github.com/hetznercloud/cli/internal/cmd/location > github.com/hetznercloud/cli/internal/cmd/network > github.com/hetznercloud/cli/internal/cmd/output > github.com/hetznercloud/cli/internal/cmd/placementgroup > github.com/hetznercloud/cli/internal/cmd/primaryip > github.com/hetznercloud/cli/internal/cmd/server > github.com/hetznercloud/cli/internal/cmd/servertype > github.com/hetznercloud/cli/internal/cmd/sshkey > github.com/hetznercloud/cli/internal/cmd/util > github.com/hetznercloud/cli/internal/cmd/version > github.com/hetznercloud/cli/internal/cmd/volume > github.com/hetznercloud/cli/internal/hcapi > github.com/hetznercloud/cli/internal/hcapi2 > github.com/hetznercloud/cli/internal/state > github.com/hetznercloud/cli/internal/testutil > github.com/hetznercloud/cli/internal/version > internal/unsafeheader > internal/coverage/rtcov > internal/goos > internal/goexperiment > internal/goarch > internal/godebugs > runtime/internal/atomic > internal/cpu > runtime/internal/syscall > internal/race > sync/atomic > internal/abi > runtime/internal/math > runtime/internal/sys > internal/itoa > math/bits > unicode/utf8 > unicode > encoding > unicode/utf16 > internal/nettrace > internal/bytealg > log/internal > container/list > math > crypto/internal/alias > crypto/subtle > crypto/internal/boring/sig > vendor/golang.org/x/crypto/cryptobyte/asn1 > vendor/golang.org/x/crypto/internal/alias > google.golang.org/protobuf/internal/flags > google.golang.org/protobuf/internal/set > github.com/hetznercloud/cli/internal/version > github.com/VividCortex/ewma > github.com/rivo/uniseg > golang.org/x/crypto/internal/alias > runtime > internal/reflectlite > runtime/metrics > sync > internal/testlog > internal/singleflight > internal/bisect > google.golang.org/protobuf/internal/pragma > internal/sysinfo > runtime/cgo > errors > sort > internal/godebug > internal/oserror > strconv > internal/safefilepath > io > path > vendor/golang.org/x/net/dns/dnsmessage > syscall > math/rand > internal/intern > crypto/internal/nistec/fiat > github.com/beorn7/perks/quantile > bytes > strings > hash > hash/crc32 > crypto/internal/randutil > vendor/golang.org/x/text/transform > reflect > regexp/syntax > bufio > net/netip > crypto > crypto/rc4 > net/http/internal/ascii > hash/fnv > github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg > golang.org/x/text/transform > text/tabwriter > golang.org/x/crypto/blowfish > internal/syscall/unix > time > internal/syscall/execenv > regexp > context > io/fs > internal/poll > embed > os > internal/fmtsort > encoding/binary > encoding/base64 > crypto/internal/edwards25519/field > crypto/md5 > crypto/cipher > vendor/golang.org/x/crypto/internal/poly1305 > github.com/cespare/xxhash > crypto/internal/nistec > encoding/pem > crypto/internal/boring > crypto/des > golang.org/x/sys/unix > vendor/golang.org/x/crypto/chacha20 > crypto/internal/edwards25519 > golang.org/x/crypto/chacha20 > crypto/aes > fmt > net > path/filepath > crypto/sha512 > crypto/hmac > crypto/sha1 > crypto/sha256 > io/ioutil > crypto/ecdh > vendor/golang.org/x/sys/cpu > vendor/golang.org/x/crypto/hkdf > google.golang.org/protobuf/internal/detrand > github.com/prometheus/procfs/internal/util > github.com/mattn/go-runewidth > os/signal > vendor/golang.org/x/crypto/chacha20poly1305 > golang.org/x/crypto/curve25519 > golang.org/x/crypto/internal/poly1305 > golang.org/x/crypto/ssh/internal/bcrypt_pbkdf > os/exec > encoding/json > math/big > encoding/csv > encoding/hex > flag > net/url > text/template/parse > github.com/fatih/structs > log > compress/flate > vendor/golang.org/x/text/unicode/norm > vendor/golang.org/x/text/unicode/bidi > text/template > vendor/golang.org/x/net/http2/hpack > compress/gzip > vendor/golang.org/x/text/secure/bidirule > mime > mime/quotedprintable > net/http/internal > google.golang.org/protobuf/internal/errors > google.golang.org/protobuf/encoding/protowire > go/token > github.com/dustin/go-humanize > crypto/rand > crypto/elliptic > crypto/internal/bigmod > crypto/internal/boring/bbig > encoding/asn1 > crypto/ed25519 > crypto/dsa > vendor/golang.org/x/net/idna > google.golang.org/protobuf/reflect/protoreflect > google.golang.org/protobuf/internal/version > github.com/prometheus/common/model > crypto/rsa > github.com/prometheus/procfs/internal/fs > runtime/debug > github.com/hetznercloud/hcloud-go/hcloud/schema > golang.org/x/text/unicode/bidi > vendor/golang.org/x/crypto/cryptobyte > crypto/x509/pkix > golang.org/x/text/unicode/norm > runtime/trace > github.com/golang/mock/gomock > testing > google.golang.org/protobuf/internal/descfmt > google.golang.org/protobuf/internal/descopts > crypto/ecdsa > google.golang.org/protobuf/internal/strs > google.golang.org/protobuf/internal/encoding/messageset > google.golang.org/protobuf/internal/genid > google.golang.org/protobuf/internal/order > google.golang.org/protobuf/reflect/protoregistry > google.golang.org/protobuf/internal/encoding/text > google.golang.org/protobuf/runtime/protoiface > golang.org/x/text/secure/bidirule > github.com/pelletier/go-toml > golang.org/x/term > google.golang.org/protobuf/proto > github.com/mattn/go-isatty > github.com/mattn/go-colorable > google.golang.org/protobuf/internal/encoding/defval > github.com/fatih/color > golang.org/x/crypto/ssh/terminal > gopkg.in/cheggaaa/pb.v2/termutil > os/user > github.com/guptarohit/asciigraph > golang.org/x/crypto/ed25519 > gopkg.in/cheggaaa/pb.v2 > golang.org/x/net/idna > google.golang.org/protobuf/encoding/prototext > google.golang.org/protobuf/internal/filedesc > google.golang.org/protobuf/internal/encoding/tag > google.golang.org/protobuf/internal/impl > vendor/golang.org/x/net/http/httpproxy > net/textproto > crypto/x509 > github.com/spf13/pflag > github.com/prometheus/procfs > golang.org/x/net/http/httpguts > mime/multipart > vendor/golang.org/x/net/http/httpguts > github.com/spf13/cobra > golang.org/x/crypto/ssh > crypto/tls > github.com/hetznercloud/cli/internal/cmd/cmpl > google.golang.org/protobuf/internal/filetype > google.golang.org/protobuf/runtime/protoimpl > google.golang.org/protobuf/types/known/timestamppb > google.golang.org/protobuf/types/descriptorpb > github.com/prometheus/client_model/go > github.com/prometheus/client_golang/prometheus/internal > google.golang.org/protobuf/reflect/protodesc > net/http/httptrace > net/http > github.com/golang/protobuf/proto > github.com/matttproud/golang_protobuf_extensions/pbutil > expvar > github.com/prometheus/common/expfmt > net/http/httputil > github.com/prometheus/client_golang/prometheus > github.com/prometheus/client_golang/prometheus/promhttp > github.com/hetznercloud/hcloud-go/hcloud/internal/instrumentation > github.com/hetznercloud/hcloud-go/hcloud > github.com/hetznercloud/cli/internal/cmd/util > github.com/hetznercloud/cli/internal/hcapi > github.com/hetznercloud/cli/internal/hcapi2 > # github.com/hetznercloud/cli/internal/hcapi > src/github.com/hetznercloud/cli/internal/hcapi/certificate.go:27:24: cannot > use cert.ID (variable of type int64) as int value in argument to strconv.Itoa > src/github.com/hetznercloud/cli/internal/hcapi/datacenter.go:27:24: cannot > use dc.ID (variable of type int64) as int value in argument to strconv.Itoa > src/github.com/hetznercloud/cli/internal/hcapi/firewall.go:27:24: cannot use > firewall.ID (variable of type int64) as int value in argument to strconv.Itoa > src/github.com/hetznercloud/cli/internal/hcapi/floatingip.go:27:24: cannot > use fip.ID (variable of type int64) as int value in argument to strconv.Itoa > src/github.com/hetznercloud/cli/internal/hcapi/image.go:27:24: cannot use > img.ID (variable of type int64) as int value in argument to strconv.Itoa > src/github.com/hetznercloud/cli/internal/hcapi/iso.go:28:24: cannot use > iso.ID (variable of type int64) as int value in argument to strconv.Itoa > src/github.com/hetznercloud/cli/internal/hcapi/loadbalancer.go:36:24: cannot > use lb.ID (variable of type int64) as int value in argument to strconv.Itoa > src/github.com/hetznercloud/cli/internal/hcapi/loadbalancer.go:57:23: cannot > use lb.ID (variable of type int64) as int value in argument to strconv.Itoa > src/github.com/hetznercloud/cli/internal/hcapi/loadbalancer.go:98:13: cannot > use lb.ID (variable of type int64) as int value in map index > src/github.com/hetznercloud/cli/internal/hcapi/location.go:27:24: cannot use > loc.ID (variable of type int64) as int value in argument to strconv.Itoa > src/github.com/hetznercloud/cli/internal/hcapi/location.go:27:24: too many > errors > # github.com/hetznercloud/cli/internal/cmd/util > src/github.com/hetznercloud/cli/internal/cmd/util/util.go:212:25: cannot use > hcloud.Int(image.BoundTo.ID) (value of type *int) as *int64 value in > assignment > src/github.com/hetznercloud/cli/internal/cmd/util/util.go:212:36: cannot use > image.BoundTo.ID (variable of type int64) as int value in argument to > hcloud.Int > # github.com/hetznercloud/cli/internal/hcapi2 > src/github.com/hetznercloud/cli/internal/hcapi2/certificate.go:37:24: cannot > use dc.ID (variable of type int64) as int value in argument to strconv.Itoa > src/github.com/hetznercloud/cli/internal/hcapi2/client.go:63:46: cannot use > &c.client.Certificate (value of type *hcloud.CertificateClient) as > CertificateClientBase value in argument to NewCertificateClient: > *hcloud.CertificateClient does not implement CertificateClientBase (wrong > type for method GetByID) > have GetByID(context.Context, int64) (*hcloud.Certificate, > *hcloud.Response, error) > want GetByID(context.Context, int) (*hcloud.Certificate, > *hcloud.Response, error) > src/github.com/hetznercloud/cli/internal/hcapi2/client.go:72:44: cannot use > &c.client.Datacenter (value of type *hcloud.DatacenterClient) as > DatacenterClientBase value in argument to NewDatacenterClient: > *hcloud.DatacenterClient does not implement DatacenterClientBase (wrong type > for method GetByID) > have GetByID(context.Context, int64) (*hcloud.Datacenter, > *hcloud.Response, error) > want GetByID(context.Context, int) (*hcloud.Datacenter, > *hcloud.Response, error) > src/github.com/hetznercloud/cli/internal/hcapi2/client.go:81:40: cannot use > &c.client.Firewall (value of type *hcloud.FirewallClient) as > FirewallClientBase value in argument to NewFirewallClient: > *hcloud.FirewallClient does not implement FirewallClientBase (wrong type for > method GetByID) > have GetByID(context.Context, int64) (*hcloud.Firewall, > *hcloud.Response, error) > want GetByID(context.Context, int) (*hcloud.Firewall, > *hcloud.Response, error) > src/github.com/hetznercloud/cli/internal/hcapi2/client.go:90:44: cannot use > &c.client.FloatingIP (value of type *hcloud.FloatingIPClient) as > FloatingIPClientBase value in argument to NewFloatingIPClient: > *hcloud.FloatingIPClient does not implement FloatingIPClientBase (wrong type > for method GetByID) > have GetByID(context.Context, int64) (*hcloud.FloatingIP, > *hcloud.Response, error) > want GetByID(context.Context, int) (*hcloud.FloatingIP, > *hcloud.Response, error) > src/github.com/hetznercloud/cli/internal/hcapi2/client.go:99:42: cannot use > &c.client.PrimaryIP (value of type *hcloud.PrimaryIPClient) as > PrimaryIPClientBase value in argument to NewPrimaryIPClient: > *hcloud.PrimaryIPClient does not implement PrimaryIPClientBase (wrong type > for method GetByID) > have GetByID(context.Context, int64) (*hcloud.PrimaryIP, > *hcloud.Response, error) > want GetByID(context.Context, int) (*hcloud.PrimaryIP, > *hcloud.Response, error) > src/github.com/hetznercloud/cli/internal/hcapi2/client.go:108:34: cannot use > &c.client.Image (value of type *hcloud.ImageClient) as ImageClientBase value > in argument to NewImageClient: *hcloud.ImageClient does not implement > ImageClientBase (wrong type for method GetByID) > have GetByID(context.Context, int64) (*hcloud.Image, > *hcloud.Response, error) > want GetByID(context.Context, int) (*hcloud.Image, > *hcloud.Response, error) > src/github.com/hetznercloud/cli/internal/hcapi2/client.go:117:30: cannot use > &c.client.ISO (value of type *hcloud.ISOClient) as ISOClientBase value in > argument to NewISOClient: *hcloud.ISOClient does not implement ISOClientBase > (wrong type for method GetByID) > have GetByID(context.Context, int64) (*hcloud.ISO, > *hcloud.Response, error) > want GetByID(context.Context, int) (*hcloud.ISO, > *hcloud.Response, error) > src/github.com/hetznercloud/cli/internal/hcapi2/client.go:126:40: cannot use > &c.client.Location (value of type *hcloud.LocationClient) as > LocationClientBase value in argument to NewLocationClient: > *hcloud.LocationClient does not implement LocationClientBase (wrong type for > method GetByID) > have GetByID(context.Context, int64) (*hcloud.Location, > *hcloud.Response, error) > want GetByID(context.Context, int) (*hcloud.Location, > *hcloud.Response, error) > src/github.com/hetznercloud/cli/internal/hcapi2/client.go:135:48: cannot use > &c.client.LoadBalancer (value of type *hcloud.LoadBalancerClient) as > LoadBalancerClientBase value in argument to NewLoadBalancerClient: > *hcloud.LoadBalancerClient does not implement LoadBalancerClientBase (wrong > type for method GetByID) > have GetByID(context.Context, int64) (*hcloud.LoadBalancer, > *hcloud.Response, error) > want GetByID(context.Context, int) (*hcloud.LoadBalancer, > *hcloud.Response, error) > src/github.com/hetznercloud/cli/internal/hcapi2/client.go:135:48: too many > errors > dh_auto_build: error: cd obj-x86_64-linux-gnu && go install -trimpath -v -p 8 > github.com/hetznercloud/cli/cmd/hcloud > github.com/hetznercloud/cli/internal/cli > github.com/hetznercloud/cli/internal/cmd/base > github.com/hetznercloud/cli/internal/cmd/certificate > github.com/hetznercloud/cli/internal/cmd/cmpl > github.com/hetznercloud/cli/internal/cmd/completion > github.com/hetznercloud/cli/internal/cmd/context > github.com/hetznercloud/cli/internal/cmd/datacenter > github.com/hetznercloud/cli/internal/cmd/firewall > github.com/hetznercloud/cli/internal/cmd/floatingip > github.com/hetznercloud/cli/internal/cmd/image > github.com/hetznercloud/cli/internal/cmd/iso > github.com/hetznercloud/cli/internal/cmd/loadbalancer > github.com/hetznercloud/cli/internal/cmd/loadbalancertype > github.com/hetznercloud/cli/internal/cmd/location > github.com/hetznercloud/cli/internal/cmd/network > github.com/hetznercloud/cli/internal/cmd/output > github.com/hetznercloud/cli/internal/cmd/placementgroup > github.com/hetznercloud/cli/internal/cmd/primaryip > github.com/hetznercloud/cli/internal/cmd/server > github.com/hetznercloud/cli/internal/cmd/servertype > github.com/hetznercloud/cli/internal/cmd/sshkey > github.com/hetznercloud/cli/internal/cmd/util > github.com/hetznercloud/cli/internal/cmd/version > github.com/hetznercloud/cli/internal/cmd/volume > github.com/hetznercloud/cli/internal/hcapi > github.com/hetznercloud/cli/internal/hcapi2 > github.com/hetznercloud/cli/internal/state > github.com/hetznercloud/cli/internal/testutil > github.com/hetznercloud/cli/internal/version returned exit code 1 > make: *** [debian/rules:7: binary] Error 25 The full build log is available from: http://qa-logs.debian.net/2023/10/27/hcloud-cli_1.30.3-1_unstable.log All bugs filed during this archive rebuild are listed at: https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231027;users=lu...@debian.org or: https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231027&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results A list of current common problems and possible solutions is available at http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! If you reassign this bug to another package, please mark it as 'affects'-ing this package. See https://www.debian.org/Bugs/server-control#affects If you fail to reproduce this, please provide a build log and diff it with mine so that we can identify if something relevant changed in the meantime.