Package: src:golang-github-keltia-archive Version: 0.9.1-1 Severity: serious Tags: ftbfs trixie sid
Dear maintainer: During a rebuild of all packages in unstable, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --buildsystem=golang --with=golang dh_auto_clean -O--buildsystem=golang dh_autoreconf_clean -O--buildsystem=golang dh_clean -O--buildsystem=golang rm -f debian/debhelper-build-stamp rm -rf debian/.debhelper/ rm -f -- debian/golang-github-keltia-archive-dev.substvars debian/files rm -fr -- debian/golang-github-keltia-archive-dev/ debian/tmp/ find . \( \( \ \( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path .\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o -type f -a \ \( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \ -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \ -o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \ -o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \ \) -exec rm -f {} + \) -o \ \( -type d -a \( -name autom4te.cache -o -name __pycache__ \) -prune -exec rm -rf {} + \) \) 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 Copy archive_unix.go -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/archive_unix.go Copy archive_windows.go -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/archive_windows.go Copy archive_test.go -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/archive_test.go Copy go.mod -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/go.mod Copy go.sum -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/go.sum Copy archive_test_unix.go -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/archive_test_unix.go Copy utils_test.go -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/utils_test.go Copy archive.go -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/archive.go Copy utils.go -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/utils.go Copy testdata/notempty.tar -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/testdata/notempty.tar Copy testdata/notempty.txt.zst -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/testdata/notempty.txt.zst Copy testdata/empty.tar -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/testdata/empty.tar Copy testdata/garbage.zip -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/testdata/garbage.zip Copy testdata/notempty.zip.asc -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/testdata/notempty.zip.asc Copy testdata/notempty.asc -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/testdata/notempty.asc Copy testdata/notempty.zip -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/testdata/notempty.zip Copy testdata/notempty.txt.gz -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/testdata/notempty.txt.gz Copy testdata/notempty.gpg -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/testdata/notempty.gpg Copy testdata/notempty.txt -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/testdata/notempty.txt Copy testdata/empty.txt -> obj-x86_64-linux-gnu/src/github.com/keltia/archive/testdata/empty.txt Symlink /usr/share/gocode/src/github.com/cespare -> obj-x86_64-linux-gnu/src/github.com/cespare Symlink /usr/share/gocode/src/github.com/davecgh -> obj-x86_64-linux-gnu/src/github.com/davecgh Symlink /usr/share/gocode/src/github.com/klauspost -> obj-x86_64-linux-gnu/src/github.com/klauspost Symlink /usr/share/gocode/src/github.com/pkg -> obj-x86_64-linux-gnu/src/github.com/pkg Symlink /usr/share/gocode/src/github.com/pmezard -> obj-x86_64-linux-gnu/src/github.com/pmezard Symlink /usr/share/gocode/src/github.com/proglottis -> obj-x86_64-linux-gnu/src/github.com/proglottis Symlink /usr/share/gocode/src/github.com/stretchr -> obj-x86_64-linux-gnu/src/github.com/stretchr Symlink /usr/share/gocode/src/gopkg.in -> obj-x86_64-linux-gnu/src/gopkg.in dh_auto_build -O--buildsystem=golang cd obj-x86_64-linux-gnu && go version go version go1.24.2 linux/amd64 cd obj-x86_64-linux-gnu && go env AR='ar' CC='gcc' CGO_CFLAGS='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' CGO_CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' CGO_CXXFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' CGO_ENABLED='1' CGO_FFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-clash-protection -fcf-protection' CGO_LDFLAGS='-Wl,-z,relro' CXX='g++' GCCGO='gccgo' GO111MODULE='off' GOAMD64='v1' GOARCH='amd64' GOAUTH='netrc' GOBIN='' GOCACHE='/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/go-build' GOCACHEPROG='' GODEBUG='' GOENV='/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.config/go/env' GOEXE='' GOEXPERIMENT='' GOFIPS140='off' GOFLAGS='' GOGCCFLAGS='-fPIC -m64 -pthread -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3765799724=/tmp/go-build -gno-record-gcc-switches' GOHOSTARCH='amd64' GOHOSTOS='linux' GOINSECURE='' GOMOD='' GOMODCACHE='/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/pkg/mod' GONOPROXY='' GONOSUMDB='' GOOS='linux' GOPATH='/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu' GOPRIVATE='' GOPROXY='off' GOROOT='/usr/lib/go-1.24' GOSUMDB='sum.golang.org' GOTELEMETRY='local' GOTELEMETRYDIR='/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.config/go/telemetry' GOTMPDIR='' GOTOOLCHAIN='local' GOTOOLDIR='/usr/lib/go-1.24/pkg/tool/linux_amd64' GOVCS='' GOVERSION='go1.24.2' GOWORK='' PKG_CONFIG='pkg-config' cd obj-x86_64-linux-gnu && go install -trimpath -v -p 2 github.com/keltia/archive internal/goarch internal/unsafeheader internal/cpu internal/abi internal/bytealg internal/byteorder internal/chacha8rand internal/coverage/rtcov internal/godebugs internal/goexperiment internal/goos internal/profilerecord internal/runtime/atomic internal/asan internal/msan internal/race internal/runtime/math internal/runtime/exithook internal/runtime/sys internal/runtime/syscall internal/runtime/maps internal/stringslite sync/atomic internal/sync math/bits unicode runtime unicode/utf8 cmp internal/itoa math crypto/internal/fips140/alias crypto/internal/fips140deps/byteorder crypto/internal/fips140deps/cpu crypto/internal/fips140/subtle crypto/internal/boring/sig github.com/klauspost/compress github.com/klauspost/compress/internal/cpuinfo github.com/klauspost/compress/internal/le log/internal encoding unicode/utf16 container/list vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/internal/alias internal/nettrace internal/reflectlite sync errors iter io strconv bytes reflect slices internal/oserror path internal/bisect internal/godebug syscall time internal/fmtsort internal/syscall/unix io/fs internal/poll internal/filepathlite internal/syscall/execenv internal/testlog maps os strings runtime/cgo fmt path/filepath bufio sort compress/flate os/user encoding/binary hash hash/crc32 archive/zip archive/tar compress/gzip context crypto crypto/internal/fips140deps/godebug crypto/internal/impl crypto/internal/fips140 crypto/internal/sysrand crypto/internal/fips140/sha256 crypto/internal/fips140/sha3 crypto/internal/fips140/sha512 crypto/internal/entropy math/rand/v2 crypto/internal/fips140/hmac crypto/internal/fips140/check crypto/internal/randutil crypto/subtle crypto/internal/fips140/aes math/rand crypto/internal/fips140/drbg math/big crypto/internal/fips140/aes/gcm crypto/internal/fips140only crypto/cipher crypto/internal/boring encoding/hex github.com/cespare/xxhash github.com/klauspost/compress/fse crypto/rand github.com/klauspost/compress/huff0 github.com/klauspost/compress/internal/snapref log runtime/debug github.com/pkg/errors github.com/klauspost/compress/zstd github.com/proglottis/gpgme github.com/proglottis/gpgme: exec: "pkg-config": executable file not found in $PATH encoding/base64 encoding/json regexp/syntax regexp github.com/pmezard/go-difflib/difflib crypto/aes crypto/des crypto/internal/fips140/nistec/fiat github.com/davecgh/go-spew/spew gopkg.in/yaml.v3 crypto/internal/fips140/nistec crypto/internal/fips140/ecdh github.com/stretchr/testify/assert/yaml crypto/internal/fips140/edwards25519/field crypto/elliptic crypto/ecdh crypto/internal/boring/bbig crypto/internal/fips140/bigmod crypto/sha3 crypto/internal/fips140hash crypto/sha512 encoding/asn1 crypto/internal/fips140/ecdsa vendor/golang.org/x/crypto/cryptobyte crypto/internal/fips140/edwards25519 crypto/ecdsa crypto/internal/fips140/ed25519 crypto/ed25519 crypto/hmac crypto/internal/fips140/hkdf crypto/internal/fips140/mlkem crypto/internal/fips140/tls12 crypto/internal/fips140/tls13 vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/sys/cpu crypto/md5 vendor/golang.org/x/crypto/chacha20poly1305 crypto/rc4 crypto/internal/fips140/rsa crypto/internal/hpke crypto/sha1 crypto/sha256 crypto/rsa crypto/tls/internal/fips140tls crypto/dsa crypto/x509/pkix encoding/pem vendor/golang.org/x/net/dns/dnsmessage internal/singleflight weak unique net/url net/netip vendor/golang.org/x/text/transform vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/text/unicode/norm net vendor/golang.org/x/net/idna vendor/golang.org/x/net/http2/hpack mime mime/quotedprintable net/http/internal net/http/internal/ascii flag net/http/internal/testcert io/ioutil internal/sysinfo runtime/trace testing net/textproto crypto/x509 vendor/golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpproxy mime/multipart crypto/tls net/http/httptrace net/http net/http/httptest github.com/stretchr/testify/assert github.com/stretchr/testify/require dh_auto_build: error: cd obj-x86_64-linux-gnu && go install -trimpath -v -p 2 github.com/keltia/archive returned exit code 1 make: *** [debian/rules:6: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 -------------------------------------------------------------------------------- The above is just how the build ends and not necessarily the most relevant part. If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202504/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you could not reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:golang-github-keltia-archive, so that this is still visible in the BTS web page for this package. Thanks.