Your message dated Thu, 02 Dec 2021 14:34:24 +0000
with message-id <e1msnag-0005yv...@fasolo.debian.org>
and subject line Bug#997553: fixed in golang-github-itchyny-go-flags 1.5.0-3
has caused the Debian Bug report #997553,
regarding golang-github-itchyny-go-flags: FTBFS: 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
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.)
--
997553: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=997553
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: golang-github-itchyny-go-flags
Version: 1.5.0-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: lu...@debian.org
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 <f...@debian.org>
> 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.
--- End Message ---
--- Begin Message ---
Source: golang-github-itchyny-go-flags
Source-Version: 1.5.0-3
Done: Anthony Fok <f...@debian.org>
We believe that the bug you reported is fixed in the latest version of
golang-github-itchyny-go-flags, 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 997...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Anthony Fok <f...@debian.org> (supplier of updated
golang-github-itchyny-go-flags 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, 02 Dec 2021 06:12:23 -0700
Source: golang-github-itchyny-go-flags
Architecture: source
Version: 1.5.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg...@tracker.debian.org>
Changed-By: Anthony Fok <f...@debian.org>
Closes: 997553
Changes:
golang-github-itchyny-go-flags (1.5.0-3) unstable; urgency=medium
.
* Add support for SOURCE_DATE_EPOCH for TestMan in help_test.go.
This patch has been borrowed from the golang-go-flags (jessevdk) package
to FTBFS in this golang-github-itchyny-go-flags package.
See https://github.com/jessevdk/go-flags/pull/376 for details.
Thanks to Marina Moore and Jelmer Vernooij (Closes: #997553)
Checksums-Sha1:
22493fc32253da26234d1b4a1c6f0ca6f4ed2453 2303
golang-github-itchyny-go-flags_1.5.0-3.dsc
0688d67bfaded0fd76a12569c87192ea62b7ad82 3312
golang-github-itchyny-go-flags_1.5.0-3.debian.tar.xz
cd723b961029aa15bd8d9f24adbf53cbb29b75a1 6254
golang-github-itchyny-go-flags_1.5.0-3_amd64.buildinfo
Checksums-Sha256:
96e8d6bd62d1ce60696cb5b420afb8da22a5db8679ff72c14667381aba65ad2b 2303
golang-github-itchyny-go-flags_1.5.0-3.dsc
6ca9dd968aa8cfcbba723a47d8c4a17a19f70cc0f24c1a511751ef5486020a35 3312
golang-github-itchyny-go-flags_1.5.0-3.debian.tar.xz
c28ffce307c02049a93e6ce49b229cfcf0b1c64f2c0f8f7a588652bd588af2a4 6254
golang-github-itchyny-go-flags_1.5.0-3_amd64.buildinfo
Files:
93fff9bdc192e704e8cac7fd537b7116 2303 golang optional
golang-github-itchyny-go-flags_1.5.0-3.dsc
45ad577b33f7529501650b89172dd397 3312 golang optional
golang-github-itchyny-go-flags_1.5.0-3.debian.tar.xz
0cb2be2ed127da7e7cbc57d353b44401 6254 golang optional
golang-github-itchyny-go-flags_1.5.0-3_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJEBAEBCAAuFiEEFCQhsZrUqVmW+VBy6iUAtBLFms8FAmGoyTEQHGZva2FAZGVi
aWFuLm9yZwAKCRDqJQC0EsWaz3RZEACu6u/70Rk3CVOnocXy6uT16ioG39See9of
Oiuelzr6l8vzGXeP9ZQMw1UYCy+Pey9miTxa3E6PIge2Oyeb5/0yqHE/r/yRHwEa
uYAdYrz7qQ0fTbW3oo5bt2vJtqvTFgyDSGDZDUpIG5qHjuccOEfOlylo1BBGSoMC
02VJ3yWIMV18qKkyZjMGfy59giFUUmRam083p4pyEr6h2fYY23lF1trOJJN9Xs42
BCjcW3JL3621uhtPDK1L0qPEAqmc9dlh5EhBtuCyHyaIqXGfdhPYsdngEf4FHGfG
RUtTk09diDTfskpw3JDNSRlbqAoY1yhH6VIponj63eKTjhN95xf8doNA8qH8icbx
RMvOrg5CPs6aUIdEEPdsp863PsvaStkEIUDCY81mAtSkHRL9hkvsU2K7b1m38wM/
uChy8L2HHq+91V9iVA6vWD5Gp5amKVX+KnHaYkCzMXUpHcSnzXt3o5+w+ICz91Qp
rOdDpB0UAsJhMMWXZlgVl78w4qbHmfRIUK+XUVlsiBBvGu/Xf0XAiFDvicLQiV7v
cXDILvRurPI1oxyR7pUe5aHUXI77Xv4iJE7u+t8ckBkTiaqUbfWQgu6Z0tkbUt+z
MBkWmUeMiC2I7topPM+Zf28I9PQ4dzZJJtYg2qXnXpKzBjFZv9IS3Cp6oznv4V8j
/p32XXkjJA==
=KBne
-----END PGP SIGNATURE-----
--- End Message ---