Package: src:golang-github-caarlos0-env
Version: 11.3.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 --builddirectory=debian/build --buildsystem=golang
   dh_auto_clean -O--builddirectory=debian/build -O--buildsystem=golang
   dh_autoreconf_clean -O--builddirectory=debian/build -O--buildsystem=golang
   dh_clean -O--builddirectory=debian/build -O--buildsystem=golang
 debian/rules binary
dh binary --builddirectory=debian/build --buildsystem=golang
   dh_update_autotools_config -O--builddirectory=debian/build 
-O--buildsystem=golang
   dh_autoreconf -O--builddirectory=debian/build -O--buildsystem=golang
   dh_auto_configure -O--builddirectory=debian/build -O--buildsystem=golang
   dh_auto_build -O--builddirectory=debian/build -O--buildsystem=golang
        cd debian/build && go install -trimpath -v -p 2 github.com/caarlos0/env
encoding
internal/goarch
internal/unsafeheader
internal/abi
internal/cpu
internal/bytealg
internal/byteorder
internal/chacha8rand
internal/coverage/rtcov
internal/godebugs
internal/goos
internal/goexperiment
internal/profilerecord
internal/runtime/atomic
internal/runtime/syscall
internal/runtime/exithook
internal/stringslite
runtime/internal/math
runtime/internal/sys
cmp
internal/itoa
internal/race
runtime
math/bits
math
unicode/utf8
sync/atomic
unicode
internal/asan
internal/msan
internal/reflectlite
iter
sync
slices
internal/bisect
errors
strconv
io
internal/oserror
path
reflect
internal/godebug
syscall
time
io/fs
internal/fmtsort
internal/filepathlite
internal/syscall/unix
internal/syscall/execenv
internal/testlog
internal/poll
strings
os
fmt
net/url
github.com/caarlos0/env
   dh_auto_test -O--builddirectory=debian/build -O--buildsystem=golang
        cd debian/build && go test -vet=off -v -p 2 github.com/caarlos0/env
=== RUN   TestIssue245
--- PASS: TestIssue245 (0.00s)
=== RUN   TestParsesEnv
    env_test.go:265: unexpected error: unknown time zone Europe/Berlin
--- FAIL: TestParsesEnv (0.00s)
=== RUN   TestParsesEnv_Map
--- PASS: TestParsesEnv_Map (0.00s)
=== RUN   TestParsesEnvInvalidMap
--- PASS: TestParsesEnvInvalidMap (0.00s)
=== RUN   TestParseCustomMapType
--- PASS: TestParseCustomMapType (0.00s)
=== RUN   TestParseMapCustomKeyType
--- PASS: TestParseMapCustomKeyType (0.00s)
=== RUN   TestParseMapCustomKeyNoParser
--- PASS: TestParseMapCustomKeyNoParser (0.00s)
=== RUN   TestParseMapCustomValueNoParser
--- PASS: TestParseMapCustomValueNoParser (0.00s)
=== RUN   TestParseMapCustomKeyTypeError
--- PASS: TestParseMapCustomKeyTypeError (0.00s)
=== RUN   TestParseMapCustomValueTypeError
--- PASS: TestParseMapCustomValueTypeError (0.00s)
=== RUN   TestSetenvAndTagOptsChain
--- PASS: TestSetenvAndTagOptsChain (0.00s)
=== RUN   TestJSONTag
--- PASS: TestJSONTag (0.00s)
=== RUN   TestParsesEnvInner
--- PASS: TestParsesEnvInner (0.00s)
=== RUN   TestParsesEnvInner_WhenInnerStructPointerIsNil
--- PASS: TestParsesEnvInner_WhenInnerStructPointerIsNil (0.00s)
=== RUN   TestParsesEnvInnerFails
--- PASS: TestParsesEnvInnerFails (0.00s)
=== RUN   TestParsesEnvInnerFailsMultipleErrors
--- PASS: TestParsesEnvInnerFailsMultipleErrors (0.00s)
=== RUN   TestParsesEnvInnerNil
--- PASS: TestParsesEnvInnerNil (0.00s)
=== RUN   TestParsesEnvInnerInvalid
--- PASS: TestParsesEnvInnerInvalid (0.00s)
=== RUN   TestParsesEnvNested
--- PASS: TestParsesEnvNested (0.00s)
=== RUN   TestEmptyVars
--- PASS: TestEmptyVars (0.00s)
=== RUN   TestPassAnInvalidPtr
--- PASS: TestPassAnInvalidPtr (0.00s)
=== RUN   TestPassReference
--- PASS: TestPassReference (0.00s)
=== RUN   TestInvalidBool
--- PASS: TestInvalidBool (0.00s)
=== RUN   TestInvalidInt
--- PASS: TestInvalidInt (0.00s)
=== RUN   TestInvalidUint
--- PASS: TestInvalidUint (0.00s)
=== RUN   TestInvalidFloat32
--- PASS: TestInvalidFloat32 (0.00s)
=== RUN   TestInvalidFloat64
--- PASS: TestInvalidFloat64 (0.00s)
=== RUN   TestInvalidUint64
--- PASS: TestInvalidUint64 (0.00s)
=== RUN   TestInvalidInt64
--- PASS: TestInvalidInt64 (0.00s)
=== RUN   TestInvalidInt64Slice
--- PASS: TestInvalidInt64Slice (0.00s)
=== RUN   TestInvalidUInt64Slice
--- PASS: TestInvalidUInt64Slice (0.00s)
=== RUN   TestInvalidFloat32Slice
--- PASS: TestInvalidFloat32Slice (0.00s)
=== RUN   TestInvalidFloat64Slice
--- PASS: TestInvalidFloat64Slice (0.00s)
=== RUN   TestInvalidBoolsSlice
--- PASS: TestInvalidBoolsSlice (0.00s)
=== RUN   TestInvalidDuration
--- PASS: TestInvalidDuration (0.00s)
=== RUN   TestInvalidDurations
--- PASS: TestInvalidDurations (0.00s)
=== RUN   TestInvalidLocation
--- PASS: TestInvalidLocation (0.00s)
=== RUN   TestInvalidLocations
--- PASS: TestInvalidLocations (0.00s)
=== RUN   TestParseStructWithoutEnvTag
--- PASS: TestParseStructWithoutEnvTag (0.00s)
=== RUN   TestParseStructWithInvalidFieldKind
--- PASS: TestParseStructWithInvalidFieldKind (0.00s)
=== RUN   TestUnsupportedSliceType
--- PASS: TestUnsupportedSliceType (0.00s)
=== RUN   TestBadSeparator
--- PASS: TestBadSeparator (0.00s)
=== RUN   TestNoErrorRequiredSet
--- PASS: TestNoErrorRequiredSet (0.00s)
=== RUN   TestHook
--- PASS: TestHook (0.00s)
=== RUN   TestErrorRequiredWithDefault
--- PASS: TestErrorRequiredWithDefault (0.00s)
=== RUN   TestErrorRequiredNotSet
--- PASS: TestErrorRequiredNotSet (0.00s)
=== RUN   TestNoErrorNotEmptySet
--- PASS: TestNoErrorNotEmptySet (0.00s)
=== RUN   TestNoErrorRequiredAndNotEmptySet
--- PASS: TestNoErrorRequiredAndNotEmptySet (0.00s)
=== RUN   TestErrorNotEmptySet
--- PASS: TestErrorNotEmptySet (0.00s)
=== RUN   TestErrorRequiredAndNotEmptySet
--- PASS: TestErrorRequiredAndNotEmptySet (0.00s)
=== RUN   TestErrorRequiredNotSetWithDefault
--- PASS: TestErrorRequiredNotSetWithDefault (0.00s)
=== RUN   TestParseExpandOption
--- PASS: TestParseExpandOption (0.00s)
=== RUN   TestParseExpandWithDefaultOption
--- PASS: TestParseExpandWithDefaultOption (0.00s)
=== RUN   TestParseUnsetRequireOptions
--- PASS: TestParseUnsetRequireOptions (0.00s)
=== RUN   TestCustomParser
=== RUN   TestCustomParser/0
=== RUN   TestCustomParser/1
=== RUN   TestCustomParser/2
=== RUN   TestCustomParser/3
=== RUN   TestCustomParser/4
=== RUN   TestCustomParser/5
=== RUN   TestCustomParser/6
=== RUN   TestCustomParser/7
=== RUN   TestCustomParser/8
=== RUN   TestCustomParser/9
--- PASS: TestCustomParser (0.00s)
    --- PASS: TestCustomParser/0 (0.00s)
    --- PASS: TestCustomParser/1 (0.00s)
    --- PASS: TestCustomParser/2 (0.00s)
    --- PASS: TestCustomParser/3 (0.00s)
    --- PASS: TestCustomParser/4 (0.00s)
    --- PASS: TestCustomParser/5 (0.00s)
    --- PASS: TestCustomParser/6 (0.00s)
    --- PASS: TestCustomParser/7 (0.00s)
    --- PASS: TestCustomParser/8 (0.00s)
    --- PASS: TestCustomParser/9 (0.00s)
=== RUN   TestIssue226
--- PASS: TestIssue226 (0.00s)
=== RUN   TestParseWithOptionsNoPtr
--- PASS: TestParseWithOptionsNoPtr (0.00s)
=== RUN   TestParseWithOptionsInvalidType
--- PASS: TestParseWithOptionsInvalidType (0.00s)
=== RUN   TestCustomParserError
=== RUN   TestCustomParserError/single
=== RUN   TestCustomParserError/slice
--- PASS: TestCustomParserError (0.00s)
    --- PASS: TestCustomParserError/single (0.00s)
    --- PASS: TestCustomParserError/slice (0.00s)
=== RUN   TestCustomParserBasicType
--- PASS: TestCustomParserBasicType (0.00s)
=== RUN   TestCustomParserUint64Alias
--- PASS: TestCustomParserUint64Alias (0.00s)
=== RUN   TestTypeCustomParserBasicInvalid
--- PASS: TestTypeCustomParserBasicInvalid (0.00s)
=== RUN   TestCustomParserNotCalledForNonAlias
--- PASS: TestCustomParserNotCalledForNonAlias (0.00s)
=== RUN   TestCustomParserBasicUnsupported
--- PASS: TestCustomParserBasicUnsupported (0.00s)
=== RUN   TestUnsupportedStructType
--- PASS: TestUnsupportedStructType (0.00s)
=== RUN   TestEmptyOption
--- PASS: TestEmptyOption (0.00s)
=== RUN   TestErrorOptionNotRecognized
--- PASS: TestErrorOptionNotRecognized (0.00s)
=== RUN   TestTextUnmarshalerError
--- PASS: TestTextUnmarshalerError (0.00s)
=== RUN   TestTextUnmarshalersError
--- PASS: TestTextUnmarshalersError (0.00s)
=== RUN   TestParseURL
--- PASS: TestParseURL (0.00s)
=== RUN   TestParseInvalidURL
--- PASS: TestParseInvalidURL (0.00s)
=== RUN   TestIgnoresUnexported
--- PASS: TestIgnoresUnexported (0.00s)
=== RUN   TestPrecedenceUnmarshalText
--- PASS: TestPrecedenceUnmarshalText (0.00s)
=== RUN   TestFile
--- PASS: TestFile (0.00s)
=== RUN   TestFileNoParam
--- PASS: TestFileNoParam (0.00s)
=== RUN   TestFileNoParamRequired
--- PASS: TestFileNoParamRequired (0.00s)
=== RUN   TestFileBadFile
--- PASS: TestFileBadFile (0.00s)
=== RUN   TestFileWithDefault
--- PASS: TestFileWithDefault (0.00s)
=== RUN   TestCustomSliceType
--- PASS: TestCustomSliceType (0.00s)
=== RUN   TestCustomTimeParser
--- PASS: TestCustomTimeParser (0.00s)
=== RUN   TestRequiredIfNoDefOption
=== RUN   TestRequiredIfNoDefOption/missing
=== RUN   TestRequiredIfNoDefOption/all_set
--- PASS: TestRequiredIfNoDefOption (0.00s)
    --- PASS: TestRequiredIfNoDefOption/missing (0.00s)
    --- PASS: TestRequiredIfNoDefOption/all_set (0.00s)
=== RUN   TestRequiredIfNoDefNested
=== RUN   TestRequiredIfNoDefNested/missing
=== RUN   TestRequiredIfNoDefNested/all_set
--- PASS: TestRequiredIfNoDefNested (0.00s)
    --- PASS: TestRequiredIfNoDefNested/missing (0.00s)
    --- PASS: TestRequiredIfNoDefNested/all_set (0.00s)
=== RUN   TestPrefix
--- PASS: TestPrefix (0.00s)
=== RUN   TestPrefixPointers
--- PASS: TestPrefixPointers (0.00s)
=== RUN   TestNestedPrefixPointer
--- PASS: TestNestedPrefixPointer (0.00s)
=== RUN   TestComplePrefix
--- PASS: TestComplePrefix (0.00s)
=== RUN   TestNoEnvKey
--- PASS: TestNoEnvKey (0.00s)
=== RUN   TestToEnv
=== RUN   TestToEnv/Foo____Bar
=== RUN   TestToEnv/fooBar
=== RUN   TestToEnv/Foo_Bar
=== RUN   TestToEnv/HTTPPort
=== RUN   TestToEnv/SSHPort
=== RUN   TestToEnv/_SSH___Port_
=== RUN   TestToEnv/_PortHTTP
=== RUN   TestToEnv/Foo
=== RUN   TestToEnv/FooBar
=== RUN   TestToEnv/FOOBar
=== RUN   TestToEnv/Foo__Bar
--- PASS: TestToEnv (0.00s)
    --- PASS: TestToEnv/Foo____Bar (0.00s)
    --- PASS: TestToEnv/fooBar (0.00s)
    --- PASS: TestToEnv/Foo_Bar (0.00s)
    --- PASS: TestToEnv/HTTPPort (0.00s)
    --- PASS: TestToEnv/SSHPort (0.00s)
    --- PASS: TestToEnv/_SSH___Port_ (0.00s)
    --- PASS: TestToEnv/_PortHTTP (0.00s)
    --- PASS: TestToEnv/Foo (0.00s)
    --- PASS: TestToEnv/FooBar (0.00s)
    --- PASS: TestToEnv/FOOBar (0.00s)
    --- PASS: TestToEnv/Foo__Bar (0.00s)
=== RUN   TestErrorIs
=== RUN   TestErrorIs/is
=== RUN   TestErrorIs/is_not
--- PASS: TestErrorIs (0.00s)
    --- PASS: TestErrorIs/is (0.00s)
    --- PASS: TestErrorIs/is_not (0.00s)
=== RUN   TestGetFieldParams
--- PASS: TestGetFieldParams (0.00s)
=== RUN   TestGetFieldParamsWithPrefix
--- PASS: TestGetFieldParamsWithPrefix (0.00s)
=== RUN   TestGetFieldParamsError
--- PASS: TestGetFieldParamsError (0.00s)
=== RUN   TestParseAs
--- PASS: TestParseAs (0.00s)
=== RUN   TestParseAsWithOptions
--- PASS: TestParseAsWithOptions (0.00s)
=== RUN   TestMust
=== RUN   TestMust/error
=== RUN   TestMust/success
--- PASS: TestMust (0.00s)
    --- PASS: TestMust/error (0.00s)
    --- PASS: TestMust/success (0.00s)
=== RUN   TestParseWithOptionsOverride
--- PASS: TestParseWithOptionsOverride (0.00s)
=== RUN   TestBase64Password
--- PASS: TestBase64Password (0.00s)
=== RUN   TestIssue304
--- PASS: TestIssue304 (0.00s)
=== RUN   TestIssue234
--- PASS: TestIssue234 (0.00s)
=== RUN   TestIssue308
--- PASS: TestIssue308 (0.00s)
=== RUN   TestIssue317
=== RUN   TestIssue317/unset
=== RUN   TestIssue317/empty
=== RUN   TestIssue317/set
--- PASS: TestIssue317 (0.00s)
    --- PASS: TestIssue317/unset (0.00s)
    --- PASS: TestIssue317/empty (0.00s)
    --- PASS: TestIssue317/set (0.00s)
=== RUN   TestIssue310
--- PASS: TestIssue310 (0.00s)
=== RUN   TestMultipleTagOptions
=== RUN   TestMultipleTagOptions/unset
=== RUN   TestMultipleTagOptions/empty
=== RUN   TestMultipleTagOptions/set
--- PASS: TestMultipleTagOptions (0.00s)
    --- PASS: TestMultipleTagOptions/unset (0.00s)
    --- PASS: TestMultipleTagOptions/empty (0.00s)
    --- PASS: TestMultipleTagOptions/set (0.00s)
=== RUN   TestIssue298
--- PASS: TestIssue298 (0.00s)
=== RUN   TestIssue298ErrorNestedFieldRequiredNotSet
--- PASS: TestIssue298ErrorNestedFieldRequiredNotSet (0.00s)
=== RUN   TestIssue320
--- PASS: TestIssue320 (0.00s)
=== RUN   TestParseWithOptionsRenamedDefault
--- PASS: TestParseWithOptionsRenamedDefault (0.00s)
=== RUN   TestParseWithOptionsRenamedPrefix
--- PASS: TestParseWithOptionsRenamedPrefix (0.00s)
=== RUN   TestFieldIgnored
--- PASS: TestFieldIgnored (0.00s)
=== RUN   TestNoEnvKeyIgnored
--- PASS: TestNoEnvKeyIgnored (0.00s)
=== RUN   TestIssue339
=== RUN   TestIssue339/Should_parse_with_bool_ptr_set_and_env_undefined
=== RUN   TestIssue339/Should_parse_with_bool_ptr_set_and_env_defined
=== RUN   TestIssue339/Should_parse_with_string_ptr_set_and_env_undefined
=== RUN   TestIssue339/Should_parse_with_string_ptr_set_and_env_defined
--- PASS: TestIssue339 (0.00s)
    --- PASS: TestIssue339/Should_parse_with_bool_ptr_set_and_env_undefined 
(0.00s)
    --- PASS: TestIssue339/Should_parse_with_bool_ptr_set_and_env_defined 
(0.00s)
    --- PASS: TestIssue339/Should_parse_with_string_ptr_set_and_env_undefined 
(0.00s)
    --- PASS: TestIssue339/Should_parse_with_string_ptr_set_and_env_defined 
(0.00s)
=== RUN   TestIssue350
--- PASS: TestIssue350 (0.00s)
=== RUN   TestEnvBleed
=== RUN   TestEnvBleed/Default_env_with_value
=== RUN   TestEnvBleed/Empty_env_without_value
=== RUN   TestEnvBleed/Custom_env_with_overwritten_value
=== RUN   TestEnvBleed/Custom_env_without_value
--- PASS: TestEnvBleed (0.00s)
    --- PASS: TestEnvBleed/Default_env_with_value (0.00s)
    --- PASS: TestEnvBleed/Empty_env_without_value (0.00s)
    --- PASS: TestEnvBleed/Custom_env_with_overwritten_value (0.00s)
    --- PASS: TestEnvBleed/Custom_env_without_value (0.00s)
=== RUN   TestUnix
--- PASS: TestUnix (0.00s)
=== RUN   Example
--- PASS: Example (0.00s)
=== RUN   ExampleParse
--- PASS: ExampleParse (0.00s)
=== RUN   ExampleParseAs
--- PASS: ExampleParseAs (0.00s)
=== RUN   ExampleParse_required
--- PASS: ExampleParse_required (0.00s)
=== RUN   ExampleParse_notEmpty
--- PASS: ExampleParse_notEmpty (0.00s)
=== RUN   ExampleParse_unset
--- PASS: ExampleParse_unset (0.00s)
=== RUN   ExampleParse_separator
--- PASS: ExampleParse_separator (0.00s)
=== RUN   ExampleParse_expand
--- PASS: ExampleParse_expand (0.00s)
=== RUN   ExampleParse_init
--- PASS: ExampleParse_init (0.00s)
=== RUN   ExampleParse_setDefaults
--- PASS: ExampleParse_setDefaults (0.00s)
=== RUN   ExampleParseWithOptions_onSet
--- PASS: ExampleParseWithOptions_onSet (0.00s)
=== RUN   ExampleParse_customTimeFormat
--- PASS: ExampleParse_customTimeFormat (0.00s)
=== RUN   ExampleParseWithOptions_customTypes
--- PASS: ExampleParseWithOptions_customTypes (0.00s)
=== RUN   ExampleParseWithOptions_allFieldsRequired
--- PASS: ExampleParseWithOptions_allFieldsRequired (0.00s)
=== RUN   ExampleParseWithOptions_setEnv
--- PASS: ExampleParseWithOptions_setEnv (0.00s)
=== RUN   ExampleParse_complexSlices
--- PASS: ExampleParse_complexSlices (0.00s)
=== RUN   ExampleParse_prefix
--- PASS: ExampleParse_prefix (0.00s)
=== RUN   ExampleParseWithOptions_prefix
--- PASS: ExampleParseWithOptions_prefix (0.00s)
=== RUN   ExampleParseWithOptions_tagName
--- PASS: ExampleParseWithOptions_tagName (0.00s)
=== RUN   ExampleParseWithOptions_useFieldName
--- PASS: ExampleParseWithOptions_useFieldName (0.00s)
=== RUN   ExampleParse_fromFile
--- PASS: ExampleParse_fromFile (0.00s)
=== RUN   ExampleParse_errorHandling
--- PASS: ExampleParse_errorHandling (0.00s)
FAIL
FAIL    github.com/caarlos0/env 0.010s
FAIL
dh_auto_test: error: cd debian/build && go test -vet=off -v -p 2 
github.com/caarlos0/env returned exit code 1
make: *** [debian/rules:4: 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/202412/

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 affects, so that this is still visible in the BTS web
page for this package.

Thanks.

Reply via email to