Source: golang-github-itchyny-go-flags
Version: 1.5.0-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ftbfs-20211023 ftbfs-bookworm

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> dpkg-buildpackage
> -----------------
> 
> Command: dpkg-buildpackage -us -uc -sa -rfakeroot
> dpkg-buildpackage: info: source package golang-github-itchyny-go-flags
> dpkg-buildpackage: info: source version 1.5.0-2
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Anthony Fok <[email protected]>
>  dpkg-source --before-build .
> dpkg-buildpackage: info: host architecture amd64
>  debian/rules clean
> dh clean --builddirectory=_build --buildsystem=golang --with=golang
>    dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang
>    dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang
>    dh_clean -O--builddirectory=_build -O--buildsystem=golang
>  dpkg-source -b .
> dpkg-source: info: using source format '3.0 (quilt)'
> dpkg-source: info: building golang-github-itchyny-go-flags using existing 
> ./golang-github-itchyny-go-flags_1.5.0.orig.tar.gz
> dpkg-source: info: building golang-github-itchyny-go-flags in 
> golang-github-itchyny-go-flags_1.5.0-2.debian.tar.xz
> dpkg-source: info: building golang-github-itchyny-go-flags in 
> golang-github-itchyny-go-flags_1.5.0-2.dsc
>  debian/rules binary
> dh binary --builddirectory=_build --buildsystem=golang --with=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
>       cd _build && go install -trimpath -v -p 4 github.com/itchyny/go-flags 
> github.com/itchyny/go-flags/examples
> internal/cpu
> internal/abi
> internal/unsafeheader
> internal/goexperiment
> runtime/internal/atomic
> runtime/internal/sys
> internal/race
> runtime/internal/math
> sync/atomic
> unicode
> internal/bytealg
> unicode/utf8
> internal/itoa
> math/bits
> golang.org/x/sys/internal/unsafeheader
> math
> runtime
> internal/reflectlite
> sync
> internal/testlog
> errors
> sort
> io
> internal/oserror
> strconv
> path
> syscall
> strings
> bytes
> reflect
> bufio
> internal/syscall/execenv
> time
> internal/syscall/unix
> io/fs
> internal/poll
> os
> internal/fmtsort
> encoding/binary
> golang.org/x/sys/unix
> path/filepath
> fmt
> github.com/itchyny/go-flags
> github.com/itchyny/go-flags/examples
>    dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
>       cd _build && go test -vet=off -v -p 4 github.com/itchyny/go-flags 
> github.com/itchyny/go-flags/examples
> === RUN   TestPositional
> --- PASS: TestPositional (0.00s)
> === RUN   TestPositionalRequired
> --- PASS: TestPositionalRequired (0.00s)
> === RUN   TestPositionalRequiredRest1Fail
> --- PASS: TestPositionalRequiredRest1Fail (0.00s)
> === RUN   TestPositionalRequiredRest1Pass
> --- PASS: TestPositionalRequiredRest1Pass (0.00s)
> === RUN   TestPositionalRequiredRest2Fail
> --- PASS: TestPositionalRequiredRest2Fail (0.00s)
> === RUN   TestPositionalRequiredRest2Pass
> --- PASS: TestPositionalRequiredRest2Pass (0.00s)
> === RUN   TestPositionalRequiredRestRangeFail
> --- PASS: TestPositionalRequiredRestRangeFail (0.00s)
> === RUN   TestPositionalRequiredRestRangeEmptyFail
> --- PASS: TestPositionalRequiredRestRangeEmptyFail (0.00s)
> === RUN   TestCommandInline
> --- PASS: TestCommandInline (0.00s)
> === RUN   TestCommandInlineMulti
> --- PASS: TestCommandInlineMulti (0.00s)
> === RUN   TestCommandFlagOrder1
> --- PASS: TestCommandFlagOrder1 (0.00s)
> === RUN   TestCommandFlagOrder2
> --- PASS: TestCommandFlagOrder2 (0.00s)
> === RUN   TestCommandFlagOrderSub
> --- PASS: TestCommandFlagOrderSub (0.00s)
> === RUN   TestCommandFlagOverride1
> --- PASS: TestCommandFlagOverride1 (0.00s)
> === RUN   TestCommandFlagOverride2
> --- PASS: TestCommandFlagOverride2 (0.00s)
> === RUN   TestCommandFlagOverrideSub
> --- PASS: TestCommandFlagOverrideSub (0.00s)
> === RUN   TestCommandFlagOverrideSub2
> --- PASS: TestCommandFlagOverrideSub2 (0.00s)
> === RUN   TestCommandEstimate
> --- PASS: TestCommandEstimate (0.00s)
> === RUN   TestCommandEstimate2
> --- PASS: TestCommandEstimate2 (0.00s)
> === RUN   TestCommandExecute
> --- PASS: TestCommandExecute (0.00s)
> === RUN   TestCommandClosest
> --- PASS: TestCommandClosest (0.00s)
> === RUN   TestCommandAdd
> --- PASS: TestCommandAdd (0.00s)
> === RUN   TestCommandNestedInline
> --- PASS: TestCommandNestedInline (0.00s)
> === RUN   TestRequiredOnCommand
> --- PASS: TestRequiredOnCommand (0.00s)
> === RUN   TestRequiredAllOnCommand
> --- PASS: TestRequiredAllOnCommand (0.00s)
> === RUN   TestDefaultOnCommand
> --- PASS: TestDefaultOnCommand (0.00s)
> === RUN   TestAfterNonCommand
> --- PASS: TestAfterNonCommand (0.00s)
> === RUN   TestSubcommandsOptional
> --- PASS: TestSubcommandsOptional (0.00s)
> === RUN   TestSubcommandsOptionalAfterNonCommand
> --- PASS: TestSubcommandsOptionalAfterNonCommand (0.00s)
> === RUN   TestCommandAlias
> --- PASS: TestCommandAlias (0.00s)
> === RUN   TestSubCommandFindOptionByLongFlag
> --- PASS: TestSubCommandFindOptionByLongFlag (0.00s)
> === RUN   TestSubCommandFindOptionByShortFlag
> --- PASS: TestSubCommandFindOptionByShortFlag (0.00s)
> === RUN   TestCommandPassAfterNonOption
> --- PASS: TestCommandPassAfterNonOption (0.00s)
> === RUN   TestCommandPassAfterNonOptionWithPositional
> --- PASS: TestCommandPassAfterNonOptionWithPositional (0.00s)
> === RUN   TestCompletion
> --- PASS: TestCompletion (0.00s)
> === RUN   TestParserCompletion
> --- PASS: TestParserCompletion (0.00s)
> === RUN   TestConvertToString
> --- PASS: TestConvertToString (0.00s)
> === RUN   TestConvertToStringInvalidIntBase
> --- PASS: TestConvertToStringInvalidIntBase (0.00s)
> === RUN   TestConvertToStringInvalidUintBase
> --- PASS: TestConvertToStringInvalidUintBase (0.00s)
> === RUN   TestGroupInline
> --- PASS: TestGroupInline (0.00s)
> === RUN   TestGroupAdd
> --- PASS: TestGroupAdd (0.00s)
> === RUN   TestGroupNestedInline
> --- PASS: TestGroupNestedInline (0.00s)
> === RUN   TestGroupNestedInlineNamespace
> --- PASS: TestGroupNestedInlineNamespace (0.00s)
> === RUN   TestDuplicateShortFlags
> --- PASS: TestDuplicateShortFlags (0.00s)
> === RUN   TestDuplicateLongFlags
> --- PASS: TestDuplicateLongFlags (0.00s)
> === RUN   TestFindOptionByLongFlag
> --- PASS: TestFindOptionByLongFlag (0.00s)
> === RUN   TestFindOptionByShortFlag
> --- PASS: TestFindOptionByShortFlag (0.00s)
> === RUN   TestFindOptionByLongFlagInSubGroup
> --- PASS: TestFindOptionByLongFlagInSubGroup (0.00s)
> === RUN   TestFindOptionByShortFlagInSubGroup
> --- PASS: TestFindOptionByShortFlagInSubGroup (0.00s)
> === RUN   TestHelp
> --- PASS: TestHelp (0.00s)
> === RUN   TestMan
>     assert_test.go:42: assert_test.go:177: Unexpected man page:
>         
>         --- got
>         +++ expected
>         @@ -1,4 +1,4 @@
>         -.TH TestMan 1 "18 September 2021"
>         +.TH TestMan 1 "23 October 2021"
>          .SH NAME
>          TestMan \- Test manpage generation
>          .SH SYNOPSIS
> --- FAIL: TestMan (0.00s)
> === RUN   TestHelpCommand
> --- PASS: TestHelpCommand (0.00s)
> === RUN   TestHelpDefaults
> --- PASS: TestHelpDefaults (0.00s)
> === RUN   TestHelpRestArgs
> --- PASS: TestHelpRestArgs (0.00s)
> === RUN   TestWrapText
> --- PASS: TestWrapText (0.00s)
> === RUN   TestWrapParagraph
> --- PASS: TestWrapParagraph (0.00s)
> === RUN   TestHelpDefaultMask
> --- PASS: TestHelpDefaultMask (0.00s)
> === RUN   TestWroteHelp
> === RUN   TestWroteHelp/No_error
> === RUN   TestWroteHelp/Plain_error
> === RUN   TestWroteHelp/ErrUnknown
> === RUN   TestWroteHelp/ErrHelp
> --- PASS: TestWroteHelp (0.00s)
>     --- PASS: TestWroteHelp/No_error (0.00s)
>     --- PASS: TestWroteHelp/Plain_error (0.00s)
>     --- PASS: TestWroteHelp/ErrUnknown (0.00s)
>     --- PASS: TestWroteHelp/ErrHelp (0.00s)
> === RUN   TestWriteIni
> --- PASS: TestWriteIni (0.00s)
> === RUN   TestReadIni_flagEquivalent
> --- PASS: TestReadIni_flagEquivalent (0.00s)
> === RUN   TestReadIni
> --- PASS: TestReadIni (0.00s)
> === RUN   TestReadAndWriteIni
> --- PASS: TestReadAndWriteIni (0.00s)
> === RUN   TestReadIniWrongQuoting
> --- PASS: TestReadIniWrongQuoting (0.00s)
> === RUN   TestIniCommands
> --- PASS: TestIniCommands (0.00s)
> === RUN   TestIniNoIni
> --- PASS: TestIniNoIni (0.00s)
> === RUN   TestIniParse
> --- PASS: TestIniParse (0.00s)
> === RUN   TestIniCliOverrides
> --- PASS: TestIniCliOverrides (0.00s)
> === RUN   TestIniOverrides
> --- PASS: TestIniOverrides (0.00s)
> === RUN   TestIniRequired
> --- PASS: TestIniRequired (0.00s)
> === RUN   TestWriteFile
> --- PASS: TestWriteFile (0.00s)
> === RUN   TestOverwriteRequiredOptions
> --- PASS: TestOverwriteRequiredOptions (0.00s)
> === RUN   TestIniOverwriteOptions
> --- PASS: TestIniOverwriteOptions (0.00s)
> === RUN   TestLong
> --- PASS: TestLong (0.00s)
> === RUN   TestLongArg
> --- PASS: TestLongArg (0.00s)
> === RUN   TestLongArgEqual
> --- PASS: TestLongArgEqual (0.00s)
> === RUN   TestLongDefault
> --- PASS: TestLongDefault (0.00s)
> === RUN   TestLongOptional
> --- PASS: TestLongOptional (0.00s)
> === RUN   TestLongOptionalArg
> --- PASS: TestLongOptionalArg (0.00s)
> === RUN   TestLongOptionalArgEqual
> --- PASS: TestLongOptionalArgEqual (0.00s)
> === RUN   TestUnmarshal
> --- PASS: TestUnmarshal (0.00s)
> === RUN   TestUnmarshalDefault
> --- PASS: TestUnmarshalDefault (0.00s)
> === RUN   TestUnmarshalOptional
> --- PASS: TestUnmarshalOptional (0.00s)
> === RUN   TestUnmarshalError
> --- PASS: TestUnmarshalError (0.00s)
> === RUN   TestUnmarshalPositionalError
> --- PASS: TestUnmarshalPositionalError (0.00s)
> === RUN   TestMarshalError
> --- PASS: TestMarshalError (0.00s)
> === RUN   TestPassDoubleDash
> --- PASS: TestPassDoubleDash (0.00s)
> === RUN   TestPassAfterNonOption
> --- PASS: TestPassAfterNonOption (0.00s)
> === RUN   TestPassAfterNonOptionWithPositional
> --- PASS: TestPassAfterNonOptionWithPositional (0.00s)
> === RUN   TestPassAfterNonOptionWithPositionalIntPass
> --- PASS: TestPassAfterNonOptionWithPositionalIntPass (0.00s)
> === RUN   TestPassAfterNonOptionWithPositionalIntFail
> --- PASS: TestPassAfterNonOptionWithPositionalIntFail (0.00s)
> === RUN   TestDefaults
> --- PASS: TestDefaults (0.00s)
> === RUN   TestNoDefaultsForBools
> --- PASS: TestNoDefaultsForBools (0.00s)
> === RUN   TestUnquoting
> --- PASS: TestUnquoting (0.00s)
> === RUN   TestEnvDefaults
> --- PASS: TestEnvDefaults (0.00s)
> === RUN   TestOptionAsArgument
> --- PASS: TestOptionAsArgument (0.00s)
> === RUN   TestUnknownFlagHandler
> --- PASS: TestUnknownFlagHandler (0.00s)
> === RUN   TestChoices
> --- PASS: TestChoices (0.00s)
> === RUN   TestEmbedded
> --- PASS: TestEmbedded (0.00s)
> === RUN   TestCommandHandlerNoCommand
> --- PASS: TestCommandHandlerNoCommand (0.00s)
> === RUN   TestCommandHandler
> --- PASS: TestCommandHandler (0.00s)
> === RUN   TestCount
> --- PASS: TestCount (0.00s)
> === RUN   TestPointerBool
> --- PASS: TestPointerBool (0.00s)
> === RUN   TestPointerString
> --- PASS: TestPointerString (0.00s)
> === RUN   TestPointerSlice
> --- PASS: TestPointerSlice (0.00s)
> === RUN   TestPointerMap
> --- PASS: TestPointerMap (0.00s)
> === RUN   TestPointerStringMarshalled
> --- PASS: TestPointerStringMarshalled (0.00s)
> === RUN   TestPointerStructMarshalled
> --- PASS: TestPointerStructMarshalled (0.00s)
> === RUN   TestPointerGroup
> --- PASS: TestPointerGroup (0.00s)
> === RUN   TestDoNotChangeNonTaggedFields
> --- PASS: TestDoNotChangeNonTaggedFields (0.00s)
> === RUN   TestShort
> --- PASS: TestShort (0.00s)
> === RUN   TestShortTooLong
> --- PASS: TestShortTooLong (0.00s)
> === RUN   TestShortRequired
> --- PASS: TestShortRequired (0.00s)
> === RUN   TestShortRequiredFalsy1
> --- PASS: TestShortRequiredFalsy1 (0.00s)
> === RUN   TestShortRequiredFalsy2
> --- PASS: TestShortRequiredFalsy2 (0.00s)
> === RUN   TestShortMultiConcat
> --- PASS: TestShortMultiConcat (0.00s)
> === RUN   TestShortMultiRequiredConcat
> --- PASS: TestShortMultiRequiredConcat (0.00s)
> === RUN   TestShortMultiSlice
> --- PASS: TestShortMultiSlice (0.00s)
> === RUN   TestShortMultiSliceConcat
> --- PASS: TestShortMultiSliceConcat (0.00s)
> === RUN   TestShortWithEqualArg
> --- PASS: TestShortWithEqualArg (0.00s)
> === RUN   TestShortWithArg
> --- PASS: TestShortWithArg (0.00s)
> === RUN   TestShortArg
> --- PASS: TestShortArg (0.00s)
> === RUN   TestShortMultiWithEqualArg
> --- PASS: TestShortMultiWithEqualArg (0.00s)
> === RUN   TestShortMultiArg
> --- PASS: TestShortMultiArg (0.00s)
> === RUN   TestShortMultiArgConcatFail
> --- PASS: TestShortMultiArgConcatFail (0.00s)
> === RUN   TestShortMultiArgConcat
> --- PASS: TestShortMultiArgConcat (0.00s)
> === RUN   TestShortOptional
> --- PASS: TestShortOptional (0.00s)
> === RUN   TestShortOptionalFalsy1
> --- PASS: TestShortOptionalFalsy1 (0.00s)
> === RUN   TestShortOptionalFalsy2
> --- PASS: TestShortOptionalFalsy2 (0.00s)
> === RUN   TestTagMissingColon
> --- PASS: TestTagMissingColon (0.00s)
> === RUN   TestTagMissingValue
> --- PASS: TestTagMissingValue (0.00s)
> === RUN   TestTagMissingQuote
> --- PASS: TestTagMissingQuote (0.00s)
> === RUN   TestTagNewline
> --- PASS: TestTagNewline (0.00s)
> === RUN   TestUnknownFlags
> --- PASS: TestUnknownFlags (0.00s)
> === RUN   TestIgnoreUnknownFlags
> --- PASS: TestIgnoreUnknownFlags (0.00s)
> === RUN   Example
> --- PASS: Example (0.00s)
> FAIL
> FAIL  github.com/itchyny/go-flags     0.014s
> ?     github.com/itchyny/go-flags/examples    [no test files]
> FAIL
> dh_auto_test: error: cd _build && go test -vet=off -v -p 4 
> github.com/itchyny/go-flags github.com/itchyny/go-flags/examples returned 
> exit code 1


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/golang-github-itchyny-go-flags_1.5.0-2_unstable.log

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 marking 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.

Reply via email to