Source: panicparse
Version: 1.3.0-4
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20210213 ftbfs-bullseye

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 panicparse
> dpkg-buildpackage: info: source version 1.3.0-4
> dpkg-buildpackage: info: source distribution unstable
> dpkg-buildpackage: info: source changed by Shengjing Zhu <z...@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 panicparse using existing 
> ./panicparse_1.3.0.orig.tar.gz
> dpkg-source: info: building panicparse in panicparse_1.3.0-4.debian.tar.xz
> dpkg-source: info: building panicparse in panicparse_1.3.0-4.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/maruel/panicparse 
> github.com/maruel/panicparse/cmd/panic 
> github.com/maruel/panicparse/cmd/panic/internal 
> github.com/maruel/panicparse/cmd/pp github.com/maruel/panicparse/internal 
> github.com/maruel/panicparse/stack
> runtime/internal/sys
> internal/unsafeheader
> internal/cpu
> runtime/internal/atomic
> math/bits
> runtime/internal/math
> unicode/utf8
> internal/race
> sync/atomic
> unicode
> internal/bytealg
> math
> internal/testlog
> runtime
> runtime/cgo
> golang.org/x/sys/internal/unsafeheader
> encoding
> unicode/utf16
> github.com/maruel/panicparse/cmd/panic/internal
> internal/reflectlite
> sync
> errors
> sort
> io
> strconv
> internal/oserror
> syscall
> strings
> bytes
> reflect
> regexp/syntax
> bufio
> html
> internal/syscall/unix
> time
> internal/syscall/execenv
> regexp
> context
> internal/poll
> internal/fmtsort
> encoding/binary
> os
> encoding/base64
> golang.org/x/sys/unix
> os/signal
> path/filepath
> fmt
> io/ioutil
> os/exec
> go/token
> log
> flag
> net/url
> go/scanner
> os/user
> go/ast
> encoding/json
> github.com/mattn/go-isatty
> github.com/mattn/go-colorable
> github.com/mgutz/ansi
> text/template/parse
> go/parser
> github.com/maruel/panicparse/cmd/panic
> text/template
> html/template
> github.com/maruel/panicparse/stack
> github.com/maruel/panicparse/internal
> github.com/maruel/panicparse
> github.com/maruel/panicparse/cmd/pp
> # github.com/maruel/panicparse/cmd/panic
> loadinternal: cannot find runtime/cgo
>    dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
>       cd _build && go test -vet=off -v -p 4 github.com/maruel/panicparse 
> github.com/maruel/panicparse/cmd/panic 
> github.com/maruel/panicparse/cmd/panic/internal 
> github.com/maruel/panicparse/cmd/pp github.com/maruel/panicparse/internal 
> github.com/maruel/panicparse/stack
> # github.com/maruel/panicparse/cmd/panic.test
> loadinternal: cannot find runtime/cgo
> ?     github.com/maruel/panicparse    [no test files]
> === RUN   TestMain
> === RUN   TestMain/locked
> === RUN   TestMain/stack_cut_off_named
> === RUN   TestMain/stdlib_and_other
> === RUN   TestMain/args_elided
> === RUN   TestMain/chan_send
> === RUN   TestMain/str
> === RUN   TestMain/stack_cut_off
> === RUN   TestMain/stdlib
> === RUN   TestMain/goroutine_dedupe_pointers
> === RUN   TestMain/other
> 'panic race' can only be used when built with the race detector.
> To build, use:
>   go install -race github.com/maruel/panicparse/cmd/panic
> === RUN   TestMain/slice_str
> === RUN   TestMain/chan_receive
> === RUN   TestMain/goroutine_100
> === RUN   TestMain/int
> --- PASS: TestMain (0.00s)
>     --- PASS: TestMain/locked (0.00s)
>     --- PASS: TestMain/stack_cut_off_named (0.00s)
>     --- PASS: TestMain/stdlib_and_other (0.00s)
>     --- PASS: TestMain/args_elided (0.00s)
>     --- PASS: TestMain/chan_send (0.00s)
>     --- PASS: TestMain/str (0.00s)
>     --- PASS: TestMain/stack_cut_off (0.00s)
>     --- PASS: TestMain/stdlib (0.00s)
>     --- PASS: TestMain/goroutine_dedupe_pointers (0.00s)
>     --- PASS: TestMain/other (0.00s)
>     --- PASS: TestMain/slice_str (0.00s)
>     --- PASS: TestMain/chan_receive (0.00s)
>     --- PASS: TestMain/goroutine_100 (0.00s)
>     --- PASS: TestMain/int (0.00s)
> PASS
> ok    github.com/maruel/panicparse/cmd/panic  0.003s
> ?     github.com/maruel/panicparse/cmd/panic/internal [no test files]
> ?     github.com/maruel/panicparse/cmd/pp     [no test files]
> === RUN   TestWriteToHTML
> --- PASS: TestWriteToHTML (0.00s)
> === RUN   TestProcess
> 2021/02/13 05:50:30 GOROOT=c:/go
> 2021/02/13 05:50:30 GOPATH=map[]
> --- PASS: TestProcess (0.00s)
> === RUN   TestProcessFullPath
> 2021/02/13 05:50:30 GOROOT=c:/go
> 2021/02/13 05:50:30 GOPATH=map[]
> --- PASS: TestProcessFullPath (0.00s)
> === RUN   TestProcessNoColor
> 2021/02/13 05:50:30 GOROOT=c:/go
> 2021/02/13 05:50:30 GOPATH=map[]
> --- PASS: TestProcessNoColor (0.00s)
> === RUN   TestProcessMatch
> 2021/02/13 05:50:30 GOROOT=c:/go
> 2021/02/13 05:50:30 GOPATH=map[]
> --- PASS: TestProcessMatch (0.00s)
> === RUN   TestProcessFilter
> 2021/02/13 05:50:30 GOROOT=c:/go
> 2021/02/13 05:50:30 GOPATH=map[]
> --- PASS: TestProcessFilter (0.00s)
> === RUN   TestCalcLengths
> --- PASS: TestCalcLengths (0.00s)
> === RUN   TestBucketHeader
> --- PASS: TestBucketHeader (0.00s)
> === RUN   TestStackLines
> --- PASS: TestStackLines (0.00s)
> PASS
> ok    github.com/maruel/panicparse/internal   0.009s
> === RUN   TestAggregateNotAggressive
> --- PASS: TestAggregateNotAggressive (0.00s)
> === RUN   TestAggregateExactMatching
> --- PASS: TestAggregateExactMatching (0.00s)
> === RUN   TestAggregateAggressive
> --- PASS: TestAggregateAggressive (0.00s)
> === RUN   TestParseDumpNothing
> --- PASS: TestParseDumpNothing (0.00s)
> === RUN   TestParseDump1
> --- PASS: TestParseDump1 (0.00s)
> === RUN   TestParseDumpLongWait
> --- PASS: TestParseDumpLongWait (0.00s)
> === RUN   TestParseDumpAsm
> --- PASS: TestParseDumpAsm (0.00s)
> === RUN   TestParseDumpAsmGo1dot13
> --- PASS: TestParseDumpAsmGo1dot13 (0.00s)
> === RUN   TestParseDumpLineErr
> --- PASS: TestParseDumpLineErr (0.00s)
> === RUN   TestParseDumpCreatedErr
> --- PASS: TestParseDumpCreatedErr (0.00s)
> === RUN   TestParseDumpValueErr
> --- PASS: TestParseDumpValueErr (0.00s)
> === RUN   TestParseDumpInconsistentIndent
> --- PASS: TestParseDumpInconsistentIndent (0.00s)
> === RUN   TestParseDumpOrderErr
> --- PASS: TestParseDumpOrderErr (0.00s)
> === RUN   TestParseDumpElided
> --- PASS: TestParseDumpElided (0.00s)
> === RUN   TestParseDumpSysCall
> --- PASS: TestParseDumpSysCall (0.00s)
> === RUN   TestParseDumpUnavailCreated
> --- PASS: TestParseDumpUnavailCreated (0.00s)
> === RUN   TestParseDumpUnavail
> --- PASS: TestParseDumpUnavail (0.00s)
> === RUN   TestParseDumpUnavailError
> --- PASS: TestParseDumpUnavailError (0.00s)
> === RUN   TestParseDumpNoOffset
> --- PASS: TestParseDumpNoOffset (0.00s)
> === RUN   TestParseDumpHeaderError
> --- PASS: TestParseDumpHeaderError (0.00s)
> === RUN   TestParseDumpFileError
> --- PASS: TestParseDumpFileError (0.00s)
> === RUN   TestParseDumpCreated
> --- PASS: TestParseDumpCreated (0.00s)
> === RUN   TestParseDumpCreatedError
> --- PASS: TestParseDumpCreatedError (0.00s)
> === RUN   TestParseDumpCCode
> --- PASS: TestParseDumpCCode (0.00s)
> === RUN   TestParseDumpWithCarriageReturn
> --- PASS: TestParseDumpWithCarriageReturn (0.00s)
> === RUN   TestParseDumpIndented
> --- PASS: TestParseDumpIndented (0.00s)
> === RUN   TestParseDumpRace
> --- PASS: TestParseDumpRace (0.00s)
> === RUN   TestRaceManual
> --- PASS: TestRaceManual (0.00s)
> === RUN   TestSplitPath
> --- PASS: TestSplitPath (0.00s)
> === RUN   TestGetGOPATHS
> --- PASS: TestGetGOPATHS (0.00s)
> === RUN   TestAugment
>     source_test.go:482: Unexpected panic output:
>         "# command-line-arguments\nloadinternal: cannot find 
> runtime/cgo\npanic: ooh\n\nexit status 2\n"
> --- FAIL: TestAugment (0.17s)
> === RUN   TestAugmentDummy
> --- PASS: TestAugmentDummy (0.00s)
> === RUN   TestLoad
> 2021/02/13 05:50:30 load(bad.go)
> 2021/02/13 05:50:30 Failed to parse bad.go: bad.go:1:1: expected 'package', 
> found bad
> 2021/02/13 05:50:30 load(doesnt_exist.go)
> 2021/02/13 05:50:30 Failed to read doesnt_exist.go: open doesnt_exist.go: no 
> such file or directory
> --- PASS: TestLoad (0.00s)
> === RUN   TestCallPkg1
> --- PASS: TestCallPkg1 (0.00s)
> === RUN   TestCallPkg2
> --- PASS: TestCallPkg2 (0.00s)
> === RUN   TestCallStdlib
> --- PASS: TestCallStdlib (0.00s)
> === RUN   TestCallMain
> --- PASS: TestCallMain (0.00s)
> === RUN   TestCallC
> --- PASS: TestCallC (0.00s)
> === RUN   TestArgs
> --- PASS: TestArgs (0.00s)
> === RUN   TestFuncAnonymous
> --- PASS: TestFuncAnonymous (0.00s)
> === RUN   TestFuncGC
> --- PASS: TestFuncGC (0.00s)
> === RUN   Example
> --- PASS: Example (0.00s)
> FAIL
> FAIL  github.com/maruel/panicparse/stack      0.180s
> FAIL
> dh_auto_test: error: cd _build && go test -vet=off -v -p 4 
> github.com/maruel/panicparse github.com/maruel/panicparse/cmd/panic 
> github.com/maruel/panicparse/cmd/panic/internal 
> github.com/maruel/panicparse/cmd/pp github.com/maruel/panicparse/internal 
> github.com/maruel/panicparse/stack returned exit code 1

The full build log is available from:
   http://qa-logs.debian.net/2021/02/13/panicparse_1.3.0-4_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 me
so that we can identify if something relevant changed in the meantime.

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

Reply via email to