Your message dated Sat, 03 May 2025 20:56:35 +0000
with message-id <[email protected]>
and subject line Bug#1104390: fixed in golang-github-lestrrat-go-backoff 2.0.8-3
has caused the Debian Bug report #1104390,
regarding golang-github-lestrrat-go-backoff: FTBFS randomly: dh_auto_test:
error: cd _build && go test -vet=off -v -p 8 github.com/lestrrat-go/backoff
github.com/lestrrat-go/backoff/bench returned exit code 1
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1104390: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104390
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: golang-github-lestrrat-go-backoff
Version: 2.0.8-2
Severity: important
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20250428 ftbfs-trixie ftbfs-randomly
Hi,
Your package fails to build randomly on amd64: In the exact same
environment, sometimes it builds fine, and sometimes it fails.
Relevant part (hopefully):
> debian/rules binary
> dh binary --builddirectory=_build --buildsystem=golang
> dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang
> dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
> dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang
> dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
> dh_auto_build: warning: github.com/lestrrat-go/backoff/bench contains no
> non-test Go files, removing it from build
> cd _build && go install -trimpath -v -p 8 github.com/lestrrat-go/backoff
> internal/godebugs
> internal/byteorder
> internal/goos
> internal/goarch
> internal/coverage/rtcov
> internal/unsafeheader
> internal/goexperiment
> internal/cpu
> internal/profilerecord
> internal/abi
> internal/runtime/atomic
> internal/asan
> internal/msan
> internal/runtime/math
> internal/runtime/sys
> internal/chacha8rand
> internal/runtime/syscall
> sync/atomic
> math/bits
> internal/itoa
> cmp
> unicode/utf8
> unicode
> internal/runtime/exithook
> internal/bytealg
> math
> internal/stringslite
> internal/race
> internal/sync
> internal/runtime/maps
> runtime
> internal/reflectlite
> iter
> sync
> slices
> errors
> internal/oserror
> path
> strconv
> internal/bisect
> internal/testlog
> io
> syscall
> internal/godebug
> reflect
> math/rand
> internal/syscall/execenv
> internal/syscall/unix
> time
> context
> io/fs
> internal/poll
> internal/filepathlite
> os
> internal/fmtsort
> fmt
> github.com/lestrrat-go/option
> github.com/lestrrat-go/backoff
> dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
> cd _build && go test -vet=off -v -p 8 github.com/lestrrat-go/backoff
> github.com/lestrrat-go/backoff/bench
> === RUN TestNewExponentialIntervalWithDefaultOptions
> --- PASS: TestNewExponentialIntervalWithDefaultOptions (0.00s)
> === RUN TestNewExponentialIntervalWithCustomOptions
> --- PASS: TestNewExponentialIntervalWithCustomOptions (0.00s)
> === RUN TestNewExponentialIntervalWithOnlyJitterOptions
> --- PASS: TestNewExponentialIntervalWithOnlyJitterOptions (0.00s)
> === RUN TestOptionPassing
> --- PASS: TestOptionPassing (0.00s)
> === RUN TestNull
> backoff_test.go:24: 2025-04-29 02:23:29.987899319 +0000 UTC
> m=+0.001093017 backoff.Continue
> --- PASS: TestNull (0.00s)
> === RUN TestConstant
> backoff_test.go:45: 2025-04-29 02:23:29.988051587 +0000 UTC
> m=+0.001245285 backoff.Continue
> backoff_test.go:45: 2025-04-29 02:23:30.288560966 +0000 UTC
> m=+0.301754656 backoff.Continue
> backoff_test.go:45: 2025-04-29 02:23:30.589045158 +0000 UTC
> m=+0.602238848 backoff.Continue
> backoff_test.go:45: 2025-04-29 02:23:30.889587218 +0000 UTC
> m=+0.902780909 backoff.Continue
> backoff_test.go:45: 2025-04-29 02:23:31.190103271 +0000 UTC
> m=+1.203296961 backoff.Continue
> --- PASS: TestConstant (1.20s)
> === RUN TestExponential
> === RUN TestExponential/Interval_generator
> === RUN TestExponential/Jitter
> backoff_test.go:106: max = 525ms, min = 490ms
> backoff_test.go:106: max = 787.5ms, min = 735ms
> backoff_test.go:107:
> Error Trace:
> /build/reproducible-path/golang-github-lestrrat-go-backoff-2.0.8/_build/src/github.com/lestrrat-go/backoff/backoff_test.go:107
> Error: "726516685" is not greater than or equal to
> "735000000"
> Test: TestExponential/Jitter
> Messages: value should be greater than minimum
> === RUN TestExponential/Back_off,_no_jitter
> --- FAIL: TestExponential (6.60s)
> --- PASS: TestExponential/Interval_generator (0.00s)
> --- FAIL: TestExponential/Jitter (0.00s)
> --- PASS: TestExponential/Back_off,_no_jitter (6.60s)
> === RUN TestConcurrent
> === PAUSE TestConcurrent
> === RUN TestConstantWithJitter
> backoff_test.go:200: 2025-04-29 02:23:37.790468979 +0000 UTC
> m=+7.803662670 backoff.Continue
> backoff_test.go:200: 2025-04-29 02:23:38.109003666 +0000 UTC
> m=+8.122197357 backoff.Continue
> backoff_test.go:200: 2025-04-29 02:23:38.489510662 +0000 UTC
> m=+8.502704353 backoff.Continue
> --- PASS: TestConstantWithJitter (0.70s)
> === RUN TestLeak
> --- PASS: TestLeak (2.60s)
> === CONT TestConcurrent
> === RUN TestConcurrent/Null
> === PAUSE TestConcurrent/Null
> === RUN TestConcurrent/Exponential
> === PAUSE TestConcurrent/Exponential
> === CONT TestConcurrent/Null
> === CONT TestConcurrent/Exponential
> --- PASS: TestConcurrent (0.00s)
> --- PASS: TestConcurrent/Null (0.00s)
> --- PASS: TestConcurrent/Exponential (0.12s)
> FAIL
> FAIL github.com/lestrrat-go/backoff 11.233s
> testing: warning: no tests to run
> PASS
> ok github.com/lestrrat-go/backoff/bench 0.003s [no tests to run]
> FAIL
> dh_auto_test: error: cd _build && go test -vet=off -v -p 8
> github.com/lestrrat-go/backoff github.com/lestrrat-go/backoff/bench returned
> exit code 1
The full build log is available from:
http://qa-logs.debian.net/2025/04/28/golang-github-lestrrat-go-backoff_2.0.8-2_unstable.log
You can find other build logs (including successful ones) in:
http://qa-logs.debian.net/2025/04/28/
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250428;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250428&[email protected]&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.
--- End Message ---
--- Begin Message ---
Source: golang-github-lestrrat-go-backoff
Source-Version: 2.0.8-3
Done: Ananthu C V <[email protected]>
We believe that the bug you reported is fixed in the latest version of
golang-github-lestrrat-go-backoff, which is due to be installed in the Debian
FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ananthu C V <[email protected]> (supplier of updated
golang-github-lestrrat-go-backoff package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sat, 03 May 2025 20:36:06 +0530
Source: golang-github-lestrrat-go-backoff
Architecture: source
Version: 2.0.8-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <[email protected]>
Changed-By: Ananthu C V <[email protected]>
Closes: 1104390
Changes:
golang-github-lestrrat-go-backoff (2.0.8-3) unstable; urgency=medium
.
* Team upload.
* Add patch to allow more leeway to min duration for tests (Closes: #1104390)
* Bump standards version to 4.7.2 (no changes needed)
Checksums-Sha1:
b5fdb8e18231c6249abb70e81fbe81a7f4de4284 2417
golang-github-lestrrat-go-backoff_2.0.8-3.dsc
baec411ae919086d30116dfad017b2c13596d22d 3288
golang-github-lestrrat-go-backoff_2.0.8-3.debian.tar.xz
a2965d84d9b194da3a4451ff3047130704e81e36 7283
golang-github-lestrrat-go-backoff_2.0.8-3_source.buildinfo
Checksums-Sha256:
084c3bc3b95af3da94797e0549411e8b4ac00c6d57a83c72eb0e71c79851f841 2417
golang-github-lestrrat-go-backoff_2.0.8-3.dsc
fb25e843caac4c3334acbcc97fa1758316b8047654389c594d8b0e71f58088f3 3288
golang-github-lestrrat-go-backoff_2.0.8-3.debian.tar.xz
3e93c8af185d3182c885f2bf82c7e9528298486498684c3437b0f4faa2f600ce 7283
golang-github-lestrrat-go-backoff_2.0.8-3_source.buildinfo
Files:
d37355443054731d873b4fe8e14e1a11 2417 golang optional
golang-github-lestrrat-go-backoff_2.0.8-3.dsc
2033c9e8b3a96a2e59ddaad1c077494d 3288 golang optional
golang-github-lestrrat-go-backoff_2.0.8-3.debian.tar.xz
5fde036068125ec5100290b76ce248f1 7283 golang optional
golang-github-lestrrat-go-backoff_2.0.8-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEUtW9Dn1NsITjS1hl1KQc+t2yDbUFAmgWdZUACgkQ1KQc+t2y
DbWSRRAAhE0dhemc1xXZlHVXqwi3HlKwA8Nd9PquhK4JO97tfsZKQ6H6MzLiJQQI
fmZoNQ6KvzXn4mM/sjgUiylGBMdNrWJ/9Bkn3NRboFWFEW0gaWxkHS5zFEzHb9KU
G46H1NPq+KquH03stDa1DPZDHE+Xd+MYuwOB+M3yyKxL3qEQRB3ZDYyAG19Rs8vy
yc3hUTRYt0S6YhE6NfHdFRfKt+A3Rl3QalarGj0KfBT8pU4ikKYpR4J0RAQiwGu4
34Pj1NKCX0EgwKMtokmrfB2wIN9x4POneP3GKc+IKnv9PsszfrWyaVudmek1fWsI
YdWL1aIVQrAsE66jezHWI2REZOwYDxBpKVPqK0XNfmVFrMZ7PshUaYokVGDrS4tH
4PsdsxO/x2VxipnCnJeK6vt9Hz2dmbPLvSIVVSKte3NwPrNlhdgzwpnovhA6B0Bd
yZlUHOq0rrCDtGCY3LzBdmP0iLS4aAfNbIAZk7YQ261+Y/2qisJB6/BE4+23Bk9U
i7/Qfq8pZNcFPFZGfnWP+8jQd8v80Hdpq0HlxRMVoQGiUcln+HNXH8asBvUH22nl
7zYqi0B7Vct1BhNhzLE30XquQwfNPcNfwg1rvMvlNJQCDyanNSvwAWok/h5dfVRP
lU6HT+T+fL3MSfKAiKE+Uq37gbTfRCKix43gf2LT/BcDQCeZwhg=
=Bdx+
-----END PGP SIGNATURE-----
pgpPtmPrVAR3c.pgp
Description: PGP signature
--- End Message ---