Package: src:git-sizer
Version: 1.3.0+dfsg-1
Severity: serious
Control: close -1 1.5.0-3
Tags: ftbfs bullseye
Dear maintainer:
During a rebuild of all packages in bullseye, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules build
dh build --buildsystem=golang --with=golang --builddirectory=_build
dh_update_autotools_config -O--buildsystem=golang -O--builddirectory=_build
dh_autoreconf -O--buildsystem=golang -O--builddirectory=_build
dh_auto_configure -O--buildsystem=golang -O--builddirectory=_build
dh_auto_build -O--buildsystem=golang -O--builddirectory=_build
cd _build && go install -trimpath -v -p 2 github.com/github/git-sizer
github.com/github/git-sizer/counts github.com/github/git-sizer/git
github.com/github/git-sizer/isatty github.com/github/git-sizer/meter
github.com/github/git-sizer/sizes
internal/unsafeheader
internal/cpu
runtime/internal/atomic
runtime/internal/sys
internal/bytealg
runtime/internal/math
internal/race
sync/atomic
unicode
runtime
unicode/utf8
encoding
math/bits
math
internal/testlog
unicode/utf16
github.com/github/git-sizer/isatty
internal/nettrace
runtime/cgo
internal/reflectlite
sync
internal/singleflight
math/rand
errors
sort
io
strconv
bytes
internal/oserror
syscall
reflect
internal/syscall/unix
time
encoding/binary
internal/fmtsort
internal/poll
encoding/base64
internal/syscall/execenv
strings
os
bufio
fmt
path/filepath
io/ioutil
context
os/exec
vendor/golang.org/x/net/dns/dnsmessage
encoding/json
encoding/hex
github.com/github/git-sizer/counts
github.com/github/git-sizer/git
github.com/github/git-sizer/meter
encoding/csv
flag
net
compress/flate
hash
hash/crc32
compress/gzip
text/tabwriter
runtime/pprof
github.com/spf13/pflag
github.com/github/git-sizer/sizes
github.com/github/git-sizer
debian/rules override_dh_auto_test
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cd _build/src/github.com/github/git-sizer && git init
hint: Using 'master' as the name for the initial branch. This default branch
name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
Initialized empty Git repository in
/<<PKGBUILDDIR>>/_build/src/github.com/github/git-sizer/.git/
PATH="/<<PKGBUILDDIR>>/_build/bin:${PATH}" dh_auto_test
cd _build && go test -vet=off -v -p 2 github.com/github/git-sizer
github.com/github/git-sizer/counts github.com/github/git-sizer/git
github.com/github/git-sizer/isatty github.com/github/git-sizer/meter
github.com/github/git-sizer/sizes
=== RUN TestExec
--- PASS: TestExec (0.01s)
=== RUN TestBomb
=== PAUSE TestBomb
=== RUN TestTaggedTags
=== PAUSE TestTaggedTags
=== RUN TestFromSubdir
=== PAUSE TestFromSubdir
=== RUN TestSubmodule
=== PAUSE TestSubmodule
=== CONT TestBomb
=== CONT TestSubmodule
--- PASS: TestBomb (0.04s)
=== CONT TestFromSubdir
--- PASS: TestFromSubdir (0.03s)
=== CONT TestTaggedTags
=== CONT TestSubmodule
git_sizer_test.go:320:
Error Trace: git_sizer_test.go:320
Error: Received unexpected error:
exit status 128
Test: TestSubmodule
Messages: adding submodule
--- FAIL: TestSubmodule (0.08s)
--- PASS: TestTaggedTags (0.02s)
FAIL
FAIL github.com/github/git-sizer 0.103s
=== RUN TestCount32
--- PASS: TestCount32 (0.00s)
=== RUN TestCount64
--- PASS: TestCount64 (0.00s)
=== RUN TestMetric
--- PASS: TestMetric (0.00s)
=== RUN TestBinary
--- PASS: TestBinary (0.00s)
=== RUN TestLimits32
--- PASS: TestLimits32 (0.00s)
=== RUN TestLimits64
--- PASS: TestLimits64 (0.00s)
PASS
ok github.com/github/git-sizer/counts 0.004s
? github.com/github/git-sizer/git [no test files]
? github.com/github/git-sizer/isatty [no test files]
? github.com/github/git-sizer/meter [no test files]
? github.com/github/git-sizer/sizes [no test files]
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 2
github.com/github/git-sizer github.com/github/git-sizer/counts
github.com/github/git-sizer/git github.com/github/git-sizer/isatty
github.com/github/git-sizer/meter github.com/github/git-sizer/sizes returned exit code 1
make[1]: *** [debian/rules:11: override_dh_auto_test] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: build] Error 2
dpkg-buildpackage: error: debian/rules build 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/bullseye/
About the archive rebuild: The build was made on virtual machines
of type m6a.large and r6a.large 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 affects, so that this is still visible in the BTS web
page for this package.
Thanks.