Your message dated Thu, 12 Jan 2023 11:19:17 +0000
with message-id <e1pfvc5-00bbjo...@fasolo.debian.org>
and subject line Bug#1027912: fixed in golang-go.uber-atomic 1.10.0-2
has caused the Debian Bug report #1027912,
regarding golang-go.uber-atomic: FTBFS in bookworm (undeclared build-dependency 
on tzdata)
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 ow...@bugs.debian.org
immediately.)


-- 
1027912: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027912
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:golang-go.uber-atomic
Version: 1.10.0-1
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 --buildsystem=golang
   dh_update_autotools_config -i -O--buildsystem=golang
   dh_autoreconf -i -O--buildsystem=golang
   dh_auto_configure -i -O--buildsystem=golang
   dh_auto_build -i -O--buildsystem=golang
        cd obj-x86_64-linux-gnu && go install -trimpath -v -p 1 
go.uber.org/atomic go.uber.org/atomic/internal/gen-atomicint 
go.uber.org/atomic/internal/gen-atomicwrapper
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
encoding
math/bits
math
internal/itoa
strconv
reflect
encoding/binary
encoding/base64
sort
internal/fmtsort
internal/oserror
syscall
internal/syscall/unix
time
internal/poll
internal/syscall/execenv
internal/testlog
path
io/fs
os
fmt
strings
unicode/utf16
encoding/json
go.uber.org/atomic
flag
go/token
path/filepath
go/scanner
go/ast
go/internal/typeparams
go/parser
go/build/constraint
go/doc/comment
text/tabwriter
go/printer
go/format
log
net/url
text/template/parse
text/template
go.uber.org/atomic/internal/gen-atomicint
go.uber.org/atomic/internal/gen-atomicwrapper
   dh_auto_test -i -O--buildsystem=golang
        cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1 go.uber.org/atomic 
go.uber.org/atomic/internal/gen-atomicint go.uber.org/atomic/internal/gen-atomicwrapper
=== RUN   TestBool
=== RUN   TestBool/JSON/Marshal
=== RUN   TestBool/JSON/Unmarshal
=== RUN   TestBool/JSON/Unmarshal/Error
=== RUN   TestBool/String
=== RUN   TestBool/String/true
=== RUN   TestBool/String/false
--- PASS: TestBool (0.00s)
    --- PASS: TestBool/JSON/Marshal (0.00s)
    --- PASS: TestBool/JSON/Unmarshal (0.00s)
    --- PASS: TestBool/JSON/Unmarshal/Error (0.00s)
    --- PASS: TestBool/String (0.00s)
        --- PASS: TestBool/String/true (0.00s)
        --- PASS: TestBool/String/false (0.00s)
=== RUN   TestDuration
=== RUN   TestDuration/JSON/Marshal
=== RUN   TestDuration/JSON/Unmarshal
=== RUN   TestDuration/JSON/Unmarshal/Error
=== RUN   TestDuration/String
--- PASS: TestDuration (0.00s)
    --- PASS: TestDuration/JSON/Marshal (0.00s)
    --- PASS: TestDuration/JSON/Unmarshal (0.00s)
    --- PASS: TestDuration/JSON/Unmarshal/Error (0.00s)
    --- PASS: TestDuration/String (0.00s)
=== RUN   TestErrorByValue
--- PASS: TestErrorByValue (0.00s)
=== RUN   TestNewErrorWithNilArgument
--- PASS: TestNewErrorWithNilArgument (0.00s)
=== RUN   TestErrorCanStoreNil
--- PASS: TestErrorCanStoreNil (0.00s)
=== RUN   TestNewErrorWithError
--- PASS: TestNewErrorWithError (0.00s)
=== RUN   TestErrorSwap
--- PASS: TestErrorSwap (0.00s)
=== RUN   TestErrorCompareAndSwap
--- PASS: TestErrorCompareAndSwap (0.00s)
=== RUN   TestFloat32
=== RUN   TestFloat32/JSON/Marshal
=== RUN   TestFloat32/JSON/Unmarshal
=== RUN   TestFloat32/JSON/Unmarshal/Error
=== RUN   TestFloat32/String
--- PASS: TestFloat32 (0.00s)
    --- PASS: TestFloat32/JSON/Marshal (0.00s)
    --- PASS: TestFloat32/JSON/Unmarshal (0.00s)
    --- PASS: TestFloat32/JSON/Unmarshal/Error (0.00s)
    --- PASS: TestFloat32/String (0.00s)
=== RUN   TestFloat64
=== RUN   TestFloat64/JSON/Marshal
=== RUN   TestFloat64/JSON/Unmarshal
=== RUN   TestFloat64/JSON/Unmarshal/Error
=== RUN   TestFloat64/String
--- PASS: TestFloat64 (0.00s)
    --- PASS: TestFloat64/JSON/Marshal (0.00s)
    --- PASS: TestFloat64/JSON/Unmarshal (0.00s)
    --- PASS: TestFloat64/JSON/Unmarshal/Error (0.00s)
    --- PASS: TestFloat64/String (0.00s)
=== RUN   TestInt32
=== RUN   TestInt32/JSON/Marshal
=== RUN   TestInt32/JSON/Unmarshal
=== RUN   TestInt32/JSON/Unmarshal/Error
=== RUN   TestInt32/String
=== RUN   TestInt32/String/positive
=== RUN   TestInt32/String/negative
--- PASS: TestInt32 (0.00s)
    --- PASS: TestInt32/JSON/Marshal (0.00s)
    --- PASS: TestInt32/JSON/Unmarshal (0.00s)
    --- PASS: TestInt32/JSON/Unmarshal/Error (0.00s)
    --- PASS: TestInt32/String (0.00s)
        --- PASS: TestInt32/String/positive (0.00s)
        --- PASS: TestInt32/String/negative (0.00s)
=== RUN   TestInt64
=== RUN   TestInt64/JSON/Marshal
=== RUN   TestInt64/JSON/Unmarshal
=== RUN   TestInt64/JSON/Unmarshal/Error
=== RUN   TestInt64/String
=== RUN   TestInt64/String/positive
=== RUN   TestInt64/String/negative
--- PASS: TestInt64 (0.00s)
    --- PASS: TestInt64/JSON/Marshal (0.00s)
    --- PASS: TestInt64/JSON/Unmarshal (0.00s)
    --- PASS: TestInt64/JSON/Unmarshal/Error (0.00s)
    --- PASS: TestInt64/String (0.00s)
        --- PASS: TestInt64/String/positive (0.00s)
        --- PASS: TestInt64/String/negative (0.00s)
=== RUN   TestNocmpComparability
=== RUN   TestNocmpComparability/nocmp_struct
=== RUN   TestNocmpComparability/struct_with_nocmp_embedded
=== RUN   TestNocmpComparability/pointer_to_struct_with_nocmp_embedded
=== RUN   TestNocmpComparability/Bool
=== RUN   TestNocmpComparability/Duration
=== RUN   TestNocmpComparability/Error
=== RUN   TestNocmpComparability/Float64
=== RUN   TestNocmpComparability/Int32
=== RUN   TestNocmpComparability/Int64
=== RUN   TestNocmpComparability/String
=== RUN   TestNocmpComparability/Uint32
=== RUN   TestNocmpComparability/Uint64
=== RUN   TestNocmpComparability/Value
--- PASS: TestNocmpComparability (0.00s)
    --- PASS: TestNocmpComparability/nocmp_struct (0.00s)
    --- PASS: TestNocmpComparability/struct_with_nocmp_embedded (0.00s)
    --- PASS: TestNocmpComparability/pointer_to_struct_with_nocmp_embedded 
(0.00s)
    --- PASS: TestNocmpComparability/Bool (0.00s)
    --- PASS: TestNocmpComparability/Duration (0.00s)
    --- PASS: TestNocmpComparability/Error (0.00s)
    --- PASS: TestNocmpComparability/Float64 (0.00s)
    --- PASS: TestNocmpComparability/Int32 (0.00s)
    --- PASS: TestNocmpComparability/Int64 (0.00s)
    --- PASS: TestNocmpComparability/String (0.00s)
    --- PASS: TestNocmpComparability/Uint32 (0.00s)
    --- PASS: TestNocmpComparability/Uint64 (0.00s)
    --- PASS: TestNocmpComparability/Value (0.00s)
=== RUN   TestNocmpSize
--- PASS: TestNocmpSize (0.00s)
=== RUN   TestNocmpCopy
=== RUN   TestNocmpCopy/struct_copy
=== RUN   TestNocmpCopy/pointer_copy
--- PASS: TestNocmpCopy (0.00s)
    --- PASS: TestNocmpCopy/struct_copy (0.00s)
    --- PASS: TestNocmpCopy/pointer_copy (0.00s)
=== RUN   TestNocmpIntegration
--- PASS: TestNocmpIntegration (0.12s)
=== RUN   TestPointer
=== RUN   TestPointer/New
=== RUN   TestPointer/New/Load
=== RUN   TestPointer/New/Swap
=== RUN   TestPointer/New/CAS
=== RUN   TestPointer/New/Store
=== RUN   TestPointer/New/nil
=== RUN   TestPointer/New/nil/Load
=== RUN   TestPointer/New/nil/Swap
=== RUN   TestPointer/New/nil/CAS
=== RUN   TestPointer/New/nil/Store
=== RUN   TestPointer/zero_value
=== RUN   TestPointer/zero_value/Load
=== RUN   TestPointer/zero_value/Swap
=== RUN   TestPointer/zero_value/CAS
=== RUN   TestPointer/zero_value/Store
--- PASS: TestPointer (0.00s)
    --- PASS: TestPointer/New (0.00s)
        --- PASS: TestPointer/New/Load (0.00s)
        --- PASS: TestPointer/New/Swap (0.00s)
        --- PASS: TestPointer/New/CAS (0.00s)
        --- PASS: TestPointer/New/Store (0.00s)
    --- PASS: TestPointer/New/nil (0.00s)
        --- PASS: TestPointer/New/nil/Load (0.00s)
        --- PASS: TestPointer/New/nil/Swap (0.00s)
        --- PASS: TestPointer/New/nil/CAS (0.00s)
        --- PASS: TestPointer/New/nil/Store (0.00s)
    --- PASS: TestPointer/zero_value (0.00s)
        --- PASS: TestPointer/zero_value/Load (0.00s)
        --- PASS: TestPointer/zero_value/Swap (0.00s)
        --- PASS: TestPointer/zero_value/CAS (0.00s)
        --- PASS: TestPointer/zero_value/Store (0.00s)
=== RUN   TestStress
=== RUN   TestStress/i32
=== RUN   TestStress/i64
=== RUN   TestStress/u32/std
=== RUN   TestStress/u32
=== RUN   TestStress/u64/std
=== RUN   TestStress/f64
=== RUN   TestStress/i32/std
=== RUN   TestStress/bool
=== RUN   TestStress/string
=== RUN   TestStress/i64/std
=== RUN   TestStress/u64
=== RUN   TestStress/duration
=== RUN   TestStress/error
=== RUN   TestStress/time
--- PASS: TestStress (0.01s)
    --- PASS: TestStress/i32 (0.00s)
    --- PASS: TestStress/i64 (0.00s)
    --- PASS: TestStress/u32/std (0.00s)
    --- PASS: TestStress/u32 (0.00s)
    --- PASS: TestStress/u64/std (0.00s)
    --- PASS: TestStress/f64 (0.00s)
    --- PASS: TestStress/i32/std (0.00s)
    --- PASS: TestStress/bool (0.00s)
    --- PASS: TestStress/string (0.00s)
    --- PASS: TestStress/i64/std (0.00s)
    --- PASS: TestStress/u64 (0.00s)
    --- PASS: TestStress/duration (0.00s)
    --- PASS: TestStress/error (0.00s)
    --- PASS: TestStress/time (0.00s)
=== RUN   TestStringNoInitialValue
--- PASS: TestStringNoInitialValue (0.00s)
=== RUN   TestString
=== RUN   TestString/JSON/Marshal
=== RUN   TestString/JSON/Unmarshal
=== RUN   TestString/JSON/Unmarshal/Error
=== RUN   TestString/XML/Marshal
=== RUN   TestString/XML/Unmarshal
=== RUN   TestString/String
=== RUN   TestString/CompareAndSwap
=== RUN   TestString/Swap
--- PASS: TestString (0.00s)
    --- PASS: TestString/JSON/Marshal (0.00s)
    --- PASS: TestString/JSON/Unmarshal (0.00s)
    --- PASS: TestString/JSON/Unmarshal/Error (0.00s)
    --- PASS: TestString/XML/Marshal (0.00s)
    --- PASS: TestString/XML/Unmarshal (0.00s)
    --- PASS: TestString/String (0.00s)
    --- PASS: TestString/CompareAndSwap (0.00s)
    --- PASS: TestString/Swap (0.00s)
=== RUN   TestTime
--- PASS: TestTime (0.00s)
=== RUN   TestTimeLocation
    time_test.go:42:
                Error Trace:    
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/go.uber.org/atomic/time_test.go:42
                Error:          Received unexpected error:
                                unknown time zone America/New_York
                Test:           TestTimeLocation
                Messages:       Failed to load location
--- FAIL: TestTimeLocation (0.00s)
=== RUN   TestLargeTime
=== PAUSE TestLargeTime
=== RUN   TestMonotonic
--- PASS: TestMonotonic (0.02s)
=== RUN   TestUint32
=== RUN   TestUint32/JSON/Marshal
=== RUN   TestUint32/JSON/Unmarshal
=== RUN   TestUint32/JSON/Unmarshal/Error
=== RUN   TestUint32/String
--- PASS: TestUint32 (0.00s)
    --- PASS: TestUint32/JSON/Marshal (0.00s)
    --- PASS: TestUint32/JSON/Unmarshal (0.00s)
    --- PASS: TestUint32/JSON/Unmarshal/Error (0.00s)
    --- PASS: TestUint32/String (0.00s)
=== RUN   TestUint64
=== RUN   TestUint64/JSON/Marshal
=== RUN   TestUint64/JSON/Unmarshal
=== RUN   TestUint64/JSON/Unmarshal/Error
=== RUN   TestUint64/String
--- PASS: TestUint64 (0.00s)
    --- PASS: TestUint64/JSON/Marshal (0.00s)
    --- PASS: TestUint64/JSON/Unmarshal (0.00s)
    --- PASS: TestUint64/JSON/Unmarshal/Error (0.00s)
    --- PASS: TestUint64/String (0.00s)
=== RUN   TestUintptr
=== RUN   TestUintptr/JSON/Marshal
=== RUN   TestUintptr/JSON/Unmarshal
=== RUN   TestUintptr/JSON/Unmarshal/Error
=== RUN   TestUintptr/String
--- PASS: TestUintptr (0.00s)
    --- PASS: TestUintptr/JSON/Marshal (0.00s)
    --- PASS: TestUintptr/JSON/Unmarshal (0.00s)
    --- PASS: TestUintptr/JSON/Unmarshal/Error (0.00s)
    --- PASS: TestUintptr/String (0.00s)
=== RUN   TestUnsafePointer
=== RUN   TestUnsafePointer/non-empty
=== RUN   TestUnsafePointer/non-empty/Load
=== RUN   TestUnsafePointer/non-empty/Swap
=== RUN   TestUnsafePointer/non-empty/CAS
=== RUN   TestUnsafePointer/non-empty/Store
=== RUN   TestUnsafePointer/nil
=== RUN   TestUnsafePointer/nil/Load
=== RUN   TestUnsafePointer/nil/Swap
=== RUN   TestUnsafePointer/nil/CAS
=== RUN   TestUnsafePointer/nil/Store
--- PASS: TestUnsafePointer (0.00s)
    --- PASS: TestUnsafePointer/non-empty (0.00s)
        --- PASS: TestUnsafePointer/non-empty/Load (0.00s)
        --- PASS: TestUnsafePointer/non-empty/Swap (0.00s)
        --- PASS: TestUnsafePointer/non-empty/CAS (0.00s)
        --- PASS: TestUnsafePointer/non-empty/Store (0.00s)
    --- PASS: TestUnsafePointer/nil (0.00s)
        --- PASS: TestUnsafePointer/nil/Load (0.00s)
        --- PASS: TestUnsafePointer/nil/Swap (0.00s)
        --- PASS: TestUnsafePointer/nil/CAS (0.00s)
        --- PASS: TestUnsafePointer/nil/Store (0.00s)
=== RUN   TestValue
--- PASS: TestValue (0.00s)
=== CONT  TestLargeTime
=== RUN   TestLargeTime/future
=== RUN   TestLargeTime/past
--- PASS: TestLargeTime (0.00s)
    --- PASS: TestLargeTime/future (0.00s)
    --- PASS: TestLargeTime/past (0.00s)
=== RUN   Example
--- PASS: Example (0.00s)
FAIL
FAIL    go.uber.org/atomic      0.158s
?       go.uber.org/atomic/internal/gen-atomicint       [no test files]
?       go.uber.org/atomic/internal/gen-atomicwrapper   [no test files]
FAIL
dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 1 
go.uber.org/atomic go.uber.org/atomic/internal/gen-atomicint 
go.uber.org/atomic/internal/gen-atomicwrapper 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.

--- End Message ---
--- Begin Message ---
Source: golang-go.uber-atomic
Source-Version: 1.10.0-2
Done: Shengjing Zhu <z...@debian.org>

We believe that the bug you reported is fixed in the latest version of
golang-go.uber-atomic, 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 1027...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Shengjing Zhu <z...@debian.org> (supplier of updated golang-go.uber-atomic 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 12 Jan 2023 19:08:29 +0800
Source: golang-go.uber-atomic
Architecture: source
Version: 1.10.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Shengjing Zhu <z...@debian.org>
Closes: 1027912
Changes:
 golang-go.uber-atomic (1.10.0-2) unstable; urgency=medium
 .
   * Team upload
 .
   [ Anthony Fok ]
   * Build-depend explicitly on golang-any (>= 2:1.18~) as per go.mod
 .
   [ Shengjing Zhu ]
   * Add tzdata to Build-Depends (Closes: #1027912)
   * Update Standards-Version to 4.6.2 (no changes)
   * Use DH_GOLANG_EXCLUDES to skip building binaries
Checksums-Sha1:
 fc81b33a0047d9a1c21e19fa9870cc648cf16727 1641 
golang-go.uber-atomic_1.10.0-2.dsc
 d77e473ce58c718d449033ab35ecee1323cb8355 3164 
golang-go.uber-atomic_1.10.0-2.debian.tar.xz
 42dc3a97457e4274889ef2b0f1f2e45ab42543b4 5752 
golang-go.uber-atomic_1.10.0-2_amd64.buildinfo
Checksums-Sha256:
 929981264b9b64de2f72e1271efb4a1c469d253e7fce3c8776d72c96c8e6c1c5 1641 
golang-go.uber-atomic_1.10.0-2.dsc
 38109ae11bdb5ed31457ddbd0e0f63e1b07aa5f24ddbc624b810425077ed07f1 3164 
golang-go.uber-atomic_1.10.0-2.debian.tar.xz
 62372b7a1f702da3e098c45933d347bc55d638e3234afb4e7da6e2f12311c653 5752 
golang-go.uber-atomic_1.10.0-2_amd64.buildinfo
Files:
 847911465f64bfdbb9a8f2dbba0d9c56 1641 golang optional 
golang-go.uber-atomic_1.10.0-2.dsc
 a41824653a31365e5c9e57dbf222b2bf 3164 golang optional 
golang-go.uber-atomic_1.10.0-2.debian.tar.xz
 b62144d9f8af6be283a7a980ad4a6151 5752 golang optional 
golang-go.uber-atomic_1.10.0-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQSRhdT1d2eu7mxV1B5/RPol6lUUywUCY7/qbgAKCRB/RPol6lUU
y6rOAP0eo8qyTIqfqLHZiqqf/yCSPd5A2pOHlG9jABKUlWtSUwEAjCjnhbnJ4OVe
cuXrzv2tiBrSfpsT8wHlYartdZ2WMwU=
=gkgO
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to