Package: src:golang-github-go-git-go-git Version: 5.4.2-3 Severity: serious Tags: ftbfs patch
Dear maintainer: During a rebuild of all packages in bookworm, your package failed to build: -------------------------------------------------------------------------------- [...] debian/rules binary-indep dh binary-indep --builddirectory=_build --buildsystem=golang --with=golang dh_update_autotools_config -i -O--builddirectory=_build -O--buildsystem=golang dh_autoreconf -i -O--builddirectory=_build -O--buildsystem=golang dh_auto_configure -i -O--builddirectory=_build -O--buildsystem=golang dh_auto_build -i -O--builddirectory=_build -O--buildsystem=golang cd _build && go install -trimpath -v -p 1 github.com/go-git/go-git github.com/go-git/go-git/cli/go-git github.com/go-git/go-git/config github.com/go-git/go-git/internal/revision github.com/go-git/go-git/internal/url github.com/go-git/go-git/plumbing github.com/go-git/go-git/plumbing/cache github.com/go-git/go-git/plumbing/color github.com/go-git/go-git/plumbing/filemode github.com/go-git/go-git/plumbing/format/commitgraph github.com/go-git/go-git/plumbing/format/config github.com/go-git/go-git/plumbing/format/diff github.com/go-git/go-git/plumbing/format/gitattributes github.com/go-git/go-git/plumbing/format/gitignore github.com/go-git/go-git/plumbing/format/idxfile github.com/go-git/go-git/plumbing/format/index github.com/go-git/go-git/plumbing/format/objfile github.com/go-git/go-git/plumbing/format/packfile github.com/go-git/go-git/plumbing/format/pktline github.com/go-git/go-git/plumbing/object github.com/go-git/go-git/plumbing/object/commitgraph github.com/go-git/go-git/plumbing/protocol/packp github.com/go-git/go-git/plumbing/protocol/packp/capability github.com/go-git/go-git/plumbing/protocol/packp/sideband github.com/go-git/go-git/plumbing/revlist github.com/go-git/go-git/plumbing/storer github.com/go-git/go-git/plumbing/transport github.com/go-git/go-git/plumbing/transport/client github.com/go-git/go-git/plumbing/transport/file github.com/go-git/go-git/plumbing/transport/git github.com/go-git/go-git/plumbing/transport/http github.com/go-git/go-git/plumbing/transport/internal/common github.com/go-git/go-git/plumbing/transport/server github.com/go-git/go-git/plumbing/transport/ssh github.com/go-git/go-git/plumbing/transport/test github.com/go-git/go-git/storage github.com/go-git/go-git/storage/filesystem github.com/go-git/go-git/storage/filesystem/dotgit github.com/go-git/go-git/storage/memory github.com/go-git/go-git/storage/test github.com/go-git/go-git/storage/transactional github.com/go-git/go-git/utils/binary github.com/go-git/go-git/utils/diff github.com/go-git/go-git/utils/ioutil github.com/go-git/go-git/utils/merkletrie github.com/go-git/go-git/utils/merkletrie/filesystem github.com/go-git/go-git/utils/merkletrie/index github.com/go-git/go-git/utils/merkletrie/internal/frame github.com/go-git/go-git/utils/merkletrie/internal/fsnoder github.com/go-git/go-git/utils/merkletrie/noder internal/goarch internal/unsafeheader internal/abi internal/cpu internal/bytealg internal/goexperiment internal/goos runtime/internal/atomic runtime/internal/math runtime/internal/sys runtime/internal/syscall runtime internal/reflectlite errors internal/race sync/atomic sync io unicode unicode/utf8 bytes internal/itoa internal/oserror syscall time context math/bits math strconv reflect sort internal/fmtsort internal/syscall/unix internal/poll internal/syscall/execenv internal/testlog path io/fs os fmt strings encoding/hex hash crypto bufio crypto/internal/subtle crypto/subtle encoding/binary crypto/cipher crypto/aes math/rand math/big crypto/rand crypto/internal/randutil crypto/rsa crypto/sha256 encoding/base64 github.com/ProtonMail/go-crypto/openpgp/errors github.com/ProtonMail/go-crypto/openpgp/armor crypto/elliptic/internal/fiat crypto/elliptic/internal/nistec embed crypto/elliptic github.com/ProtonMail/go-crypto/openpgp/aes/keywrap crypto/des github.com/ProtonMail/go-crypto/internal/byteutil github.com/ProtonMail/go-crypto/eax github.com/ProtonMail/go-crypto/ocb golang.org/x/crypto/cast5 github.com/ProtonMail/go-crypto/openpgp/internal/algorithm github.com/ProtonMail/go-crypto/bitcurves github.com/ProtonMail/go-crypto/brainpool github.com/ProtonMail/go-crypto/openpgp/internal/encoding github.com/ProtonMail/go-crypto/openpgp/internal/ecc golang.org/x/crypto/curve25519/internal/field golang.org/x/crypto/curve25519 github.com/ProtonMail/go-crypto/openpgp/ecdh compress/bzip2 compress/flate hash/adler32 compress/zlib crypto/dsa crypto/sha512 unicode/utf16 encoding/asn1 vendor/golang.org/x/crypto/cryptobyte/asn1 vendor/golang.org/x/crypto/cryptobyte crypto/ecdsa crypto/sha1 github.com/ProtonMail/go-crypto/openpgp/elgamal github.com/ProtonMail/go-crypto/openpgp/s2k crypto/ed25519/internal/edwards25519/field crypto/ed25519/internal/edwards25519 crypto/ed25519 golang.org/x/crypto/ed25519 image/color image image/internal/imageutil image/jpeg io/ioutil github.com/ProtonMail/go-crypto/openpgp/packet github.com/ProtonMail/go-crypto/openpgp github.com/go-git/go-billy/v5 path/filepath github.com/go-git/go-billy/v5/helper/polyfill github.com/go-git/go-billy/v5/helper/chroot golang.org/x/sys/internal/unsafeheader golang.org/x/sys/unix github.com/go-git/go-billy/v5/osfs github.com/go-git/go-billy/v5/util regexp/syntax regexp github.com/go-git/go-git/internal/url github.com/go-git/go-git/plumbing encoding encoding/gob github.com/src-d/gcfg/token github.com/src-d/gcfg/scanner github.com/src-d/gcfg/types gopkg.in/warnings.v0 github.com/src-d/gcfg github.com/go-git/go-git/plumbing/format/config os/exec github.com/mitchellh/go-homedir github.com/go-git/go-git/config github.com/go-git/go-git/internal/revision container/list github.com/go-git/go-git/plumbing/cache github.com/go-git/go-git/plumbing/filemode golang.org/x/net/context github.com/jbenet/go-context/io github.com/go-git/go-git/utils/ioutil github.com/go-git/go-git/plumbing/format/gitignore github.com/go-git/go-git/utils/binary github.com/go-git/go-git/plumbing/format/index github.com/go-git/go-git/plumbing/format/idxfile github.com/go-git/go-git/plumbing/storer hash/crc32 github.com/go-git/go-git/plumbing/format/packfile github.com/emirpasic/gods/utils github.com/emirpasic/gods/containers encoding/json github.com/emirpasic/gods/lists github.com/emirpasic/gods/lists/arraylist github.com/emirpasic/gods/trees github.com/emirpasic/gods/trees/binaryheap github.com/go-git/go-git/plumbing/color github.com/go-git/go-git/plumbing/format/diff github.com/go-git/go-git/storage html net/url github.com/sergi/go-diff/diffmatchpatch github.com/go-git/go-git/utils/diff github.com/go-git/go-git/utils/merkletrie/noder github.com/go-git/go-git/utils/merkletrie/internal/frame github.com/go-git/go-git/utils/merkletrie github.com/go-git/go-git/plumbing/object github.com/go-git/go-git/plumbing/format/pktline github.com/go-git/go-git/plumbing/protocol/packp/capability github.com/go-git/go-git/plumbing/protocol/packp/sideband github.com/go-git/go-git/storage/memory github.com/go-git/go-git/plumbing/protocol/packp github.com/go-git/go-git/plumbing/revlist github.com/go-git/go-git/plumbing/transport crypto/hmac crypto/md5 crypto/rc4 crypto/x509/pkix encoding/pem internal/godebug vendor/golang.org/x/net/dns/dnsmessage internal/nettrace internal/singleflight internal/intern net/netip runtime/cgo net crypto/x509 vendor/golang.org/x/crypto/internal/subtle vendor/golang.org/x/crypto/chacha20 vendor/golang.org/x/crypto/internal/poly1305 vendor/golang.org/x/sys/cpu vendor/golang.org/x/crypto/chacha20poly1305 vendor/golang.org/x/crypto/curve25519/internal/field vendor/golang.org/x/crypto/curve25519 vendor/golang.org/x/crypto/hkdf crypto/tls github.com/go-git/go-git/plumbing/transport/internal/common github.com/go-git/go-git/plumbing/format/objfile github.com/go-git/go-git/storage/filesystem/dotgit github.com/go-git/go-git/storage/filesystem github.com/go-git/go-git/plumbing/transport/server golang.org/x/sys/execabs github.com/go-git/go-git/plumbing/transport/file github.com/go-git/go-git/plumbing/transport/git compress/gzip vendor/golang.org/x/text/transform log vendor/golang.org/x/text/unicode/bidi vendor/golang.org/x/text/secure/bidirule vendor/golang.org/x/text/unicode/norm vendor/golang.org/x/net/idna net/textproto vendor/golang.org/x/net/http/httpguts vendor/golang.org/x/net/http/httpproxy vendor/golang.org/x/net/http2/hpack mime mime/quotedprintable mime/multipart net/http/httptrace net/http/internal net/http/internal/ascii net/http github.com/go-git/go-git/plumbing/transport/http os/user github.com/kevinburke/ssh_config golang.org/x/crypto/internal/subtle golang.org/x/crypto/chacha20 golang.org/x/crypto/internal/poly1305 golang.org/x/crypto/blowfish golang.org/x/crypto/ssh/internal/bcrypt_pbkdf golang.org/x/crypto/ssh golang.org/x/crypto/ssh/agent github.com/xanzy/ssh-agent golang.org/x/crypto/ssh/knownhosts golang.org/x/net/internal/socks golang.org/x/net/proxy github.com/go-git/go-git/plumbing/transport/ssh github.com/go-git/go-git/plumbing/transport/client github.com/go-git/go-git/utils/merkletrie/filesystem github.com/go-git/go-git/utils/merkletrie/index github.com/imdario/mergo github.com/go-git/go-git github.com/jessevdk/go-flags github.com/go-git/go-git/cli/go-git github.com/go-git/go-git/plumbing/format/commitgraph github.com/go-git/go-git/plumbing/format/gitattributes github.com/go-git/go-git/plumbing/object/commitgraph archive/tar github.com/go-git/go-git-fixtures/internal/tgz flag github.com/kr/text github.com/kr/pretty/vendor/github.com/rogpeppe/go-internal/fmtsort text/tabwriter github.com/kr/pretty go/token go/scanner go/ast go/internal/typeparams go/parser go/build/constraint go/printer internal/sysinfo runtime/debug runtime/trace testing gopkg.in/check.v1 github.com/go-git/go-git-fixtures github.com/go-git/go-git/plumbing/transport/test github.com/go-git/go-git/storage/test github.com/go-git/go-git/storage/transactional hash/fnv github.com/go-git/go-git/utils/merkletrie/internal/fsnoder dh_auto_test -i -O--builddirectory=_build -O--buildsystem=golang cd _build && go test -vet=off -v -p 1 github.com/go-git/go-git github.com/go-git/go-git/cli/go-git github.com/go-git/go-git/config github.com/go-git/go-git/internal/revision github.com/go-git/go-git/internal/url github.com/go-git/go-git/plumbing github.com/go-git/go-git/plumbing/cache github.com/go-git/go-git/plumbing/color github.com/go-git/go-git/plumbing/filemode github.com/go-git/go-git/plumbing/format/commitgraph github.com/go-git/go-git/plumbing/format/config github.com/go-git/go-git/plumbing/format/diff github.com/go-git/go-git/plumbing/format/gitattributes github.com/go-git/go-git/plumbing/format/gitignore github.com/go-git/go-git/plumbing/format/idxfile github.com/go-git/go-git/plumbing/format/index github.com/go-git/go-git/plumbing/format/objfile github.com/go-git/go-git/plumbing/format/packfile github.com/go-git/go-git/plumbing/format/pktline github.com/go-git/go-git/plumbing/object github.com/go-git/go-git/plumbing/object/commitgraph github.com/go-git/go-git/plumbing/protocol/packp github.com/go-git/go-git/plumbing/protocol/packp/capability github.com/go-git/go-git/plumbing/protocol/packp/sideband github.com/go-git/go-git/plumbing/revlist github.com/go-git/go-git/plumbing/storer github.com/go-git/go-git/plumbing/transport github.com/go-git/go-git/plumbing/transport/client github.com/go-git/go-git/plumbing/transport/file github.com/go-git/go-git/plumbing/transport/git github.com/go-git/go-git/plumbing/transport/http github.com/go-git/go-git/plumbing/transport/internal/common github.com/go-git/go-git/plumbing/transport/server github.com/go-git/go-git/plumbing/transport/ssh github.com/go-git/go-git/plumbing/transport/test github.com/go-git/go-git/storage github.com/go-git/go-git/storage/filesystem github.com/go-git/go-git/storage/filesystem/dotgit github.com/go-git/go-git/storage/memory github.com/go-git/go-git/storage/test github.com/go-git/go-git/storage/transactional github.com/go-git/go-git/utils/binary github.com/go-git/go-git/utils/diff github.com/go-git/go-git/utils/ioutil github.com/go-git/go-git/utils/merkletrie github.com/go-git/go-git/utils/merkletrie/filesystem github.com/go-git/go-git/utils/merkletrie/index github.com/go-git/go-git/utils/merkletrie/internal/frame github.com/go-git/go-git/utils/merkletrie/internal/fsnoder github.com/go-git/go-git/utils/merkletrie/noder === RUN Test OK: 14 passed --- PASS: Test (1.41s) PASS ok github.com/go-git/go-git 1.415s ? github.com/go-git/go-git/cli/go-git [no test files] === RUN Test OK: 40 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/config 0.005s === RUN Test OK: 35 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/internal/revision 0.005s === RUN Test OK: 2 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/internal/url 0.003s === RUN Test OK: 33 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing 0.004s === RUN Test OK: 17 passed --- PASS: Test (0.03s) PASS ok github.com/go-git/go-git/plumbing/cache 0.029s ? github.com/go-git/go-git/plumbing/color [no test files] === RUN Test OK: 19 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing/filemode 0.004s === RUN Test OK: 3 passed --- PASS: Test (0.01s) PASS ok github.com/go-git/go-git/plumbing/format/commitgraph 0.018s === RUN Test OK: 35 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing/format/config 0.005s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing/format/diff 0.004s === RUN Test OK: 46 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing/format/gitattributes 0.005s === RUN Test OK: 53 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing/format/gitignore 0.008s === RUN Test OK: 7 passed --- PASS: Test (0.02s) PASS ok github.com/go-git/go-git/plumbing/format/idxfile 0.026s === RUN Test OK: 16 passed --- PASS: Test (0.04s) PASS ok github.com/go-git/go-git/plumbing/format/index 0.042s === RUN Test OK: 8 passed --- PASS: Test (0.01s) PASS ok github.com/go-git/go-git/plumbing/format/objfile 0.008s === RUN Test OK: 41 passed --- PASS: Test (9.85s) PASS ok github.com/go-git/go-git/plumbing/format/packfile 9.872s === RUN Test OK: 16 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing/format/pktline 0.007s === RUN Test OK: 180 passed --- PASS: Test (1.32s) PASS ok github.com/go-git/go-git/plumbing/object 1.331s === RUN Test OK: 3 passed --- PASS: Test (0.02s) PASS ok github.com/go-git/go-git/plumbing/object/commitgraph 0.020s === RUN Test ---------------------------------------------------------------------- FAIL: ulreq_encode_test.go:239: UlReqEncodeSuite.TestDepthSinceNonUTC ulreq_encode_test.go:247: c.Assert(err, IsNil) ... value *errors.errorString = &errors.errorString{s:"unknown time zone Europe/Berlin"} ("unknown time zone Europe/Berlin") OOPS: 161 passed, 1 FAILED --- FAIL: Test (0.01s) FAIL FAIL github.com/go-git/go-git/plumbing/protocol/packp 0.014s === RUN Test OK: 23 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing/protocol/packp/capability 0.003s === RUN Test OK: 10 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing/protocol/packp/sideband 0.003s === RUN Test OK: 9 passed --- PASS: Test (0.05s) PASS ok github.com/go-git/go-git/plumbing/revlist 0.054s === RUN Test OK: 14 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing/storer 0.004s === RUN Test OK: 14 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing/transport 0.004s === RUN Test OK: 5 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing/transport/client 0.005s === RUN Test OK: 19 passed, 1 skipped --- PASS: Test (2.57s) PASS ok github.com/go-git/go-git/plumbing/transport/file 2.579s === RUN Test OK: 14 passed --- PASS: Test (7.59s) PASS ok github.com/go-git/go-git/plumbing/transport/git 7.600s ? github.com/go-git/go-git/plumbing/transport/http [no test files] === RUN Test OK: 8 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/plumbing/transport/internal/common 0.004s === RUN Test OK: 48 passed, 2 skipped --- PASS: Test (0.23s) PASS ok github.com/go-git/go-git/plumbing/transport/server 0.231s testing: warning: no tests to run PASS ok github.com/go-git/go-git/plumbing/transport/ssh 0.004s [no tests to run] ? github.com/go-git/go-git/plumbing/transport/test [no test files] ? github.com/go-git/go-git/storage [no test files] === RUN Test OK: 58 passed, 8 skipped --- PASS: Test (3.64s) PASS ok github.com/go-git/go-git/storage/filesystem 3.645s === RUN Test OK: 41 passed --- PASS: Test (1.04s) PASS ok github.com/go-git/go-git/storage/filesystem/dotgit 1.049s === RUN Test OK: 21 passed, 2 skipped --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/storage/memory 0.005s ? github.com/go-git/go-git/storage/test [no test files] === RUN Test OK: 56 passed, 11 skipped --- PASS: Test (0.02s) PASS ok github.com/go-git/go-git/storage/transactional 0.021s === RUN Test OK: 14 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/utils/binary 0.003s === RUN Test OK: 2 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/utils/diff 0.004s === RUN Test OK: 9 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/utils/ioutil 0.003s === RUN Test OK: 30 passed --- PASS: Test (0.02s) PASS ok github.com/go-git/go-git/utils/merkletrie 0.019s === RUN Test OK: 9 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/utils/merkletrie/filesystem 0.004s === RUN Test OK: 4 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/utils/merkletrie/index 0.003s === RUN Test OK: 3 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/utils/merkletrie/internal/frame 0.004s === RUN Test OK: 49 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/utils/merkletrie/internal/fsnoder 0.004s === RUN Test OK: 11 passed --- PASS: Test (0.00s) PASS ok github.com/go-git/go-git/utils/merkletrie/noder 0.003s FAIL dh_auto_test: error: cd _build && go test -vet=off -v -p 1 github.com/go-git/go-git github.com/go-git/go-git/cli/go-git github.com/go-git/go-git/config github.com/go-git/go-git/internal/revision github.com/go-git/go-git/internal/url github.com/go-git/go-git/plumbing github.com/go-git/go-git/plumbing/cache github.com/go-git/go-git/plumbing/color github.com/go-git/go-git/plumbing/filemode github.com/go-git/go-git/plumbing/format/commitgraph github.com/go-git/go-git/plumbing/format/config github.com/go-git/go-git/plumbing/format/diff github.com/go-git/go-git/plumbing/format/gitattributes github.com/go-git/go-git/plumbing/format/gitignore github.com/go-git/go-git/plumbing/format/idxfile github.com/go-git/go-git/plumbing/format/index github.com/go-git/go-git/plumbing/format/objfile github.com/go-git/go-git/plumbing/format/packfile github.com/go-git/go-git/plumbing/format/pktline github.com/go-git/go-git/plumbing/object github.com/go-git/go-git/plumbing/object/commitgraph github.com/go-git/go-git/plumbing/protocol/packp github.com/go-git/go-git/plumbing/protocol/packp/capability github.com/go-git/go-git/plumbing/protocol/packp/sideband github.com/go-git/go-git/plumbing/revlist github.com/go-git/go-git/plumbing/storer github.com/go-git/go-git/plumbing/transport github.com/go-git/go-git/plumbing/transport/client github.com/go-git/go-git/plumbing/transport/file github.com/go-git/go-git/plumbing/transport/git github.com/go-git/go-git/plumbing/transport/http github.com/go-git/go-git/plumbing/transport/internal/common github.com/go-git/go-git/plumbing/transport/server github.com/go-git/go-git/plumbing/transport/ssh github.com/go-git/go-git/plumbing/transport/test github.com/go-git/go-git/storage github.com/go-git/go-git/storage/filesystem github.com/go-git/go-git/storage/filesystem/dotgit github.com/go-git/go-git/storage/memory github.com/go-git/go-git/storage/test github.com/go-git/go-git/storage/transactional github.com/go-git/go-git/utils/binary github.com/go-git/go-git/utils/diff github.com/go-git/go-git/utils/ioutil github.com/go-git/go-git/utils/merkletrie github.com/go-git/go-git/utils/merkletrie/filesystem github.com/go-git/go-git/utils/merkletrie/index github.com/go-git/go-git/utils/merkletrie/internal/frame github.com/go-git/go-git/utils/merkletrie/internal/fsnoder github.com/go-git/go-git/utils/merkletrie/noder returned exit code 1 make: *** [debian/rules:4: binary-indep] Error 25 dpkg-buildpackage: error: debian/rules binary-indep subprocess returned exit status 2 -------------------------------------------------------------------------------- (The above is just how the build ends and not necessarily the most relevant part) Note: I'm using the "patch" tag because there is an obvious fix (indicated in the subject). About the archive rebuild: The build was made using virtual machines from Hetzner, with enough memory, enough disk, and either one or two CPUs, using a reduced chroot with only build-essential packages (plus debhelper). 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 affects, so that this is still visible in the BTS web page for this package. Thanks.