[pkg-go] Bug#1017546: golang-github-vbatts-tar-split: FTBFS on mips64el

Sebastian Ramacher sramacher at debian.org
Wed Aug 17 18:45:41 BST 2022


Source: golang-github-vbatts-tar-split
Version: 0.11.1-2
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: sramacher at debian.org

https://buildd.debian.org/status/fetch.php?pkg=golang-github-vbatts-tar-split&arch=mips64el&ver=0.11.1-2%2Bb7&stamp=1660746830&raw=0

=== RUN   TestLargeJunkPadding
[TestLargeJunkPadding] junk chunk #0/#320
[TestLargeJunkPadding] junk chunk #32/#320
[TestLargeJunkPadding] junk chunk #64/#320
[TestLargeJunkPadding] junk chunk #96/#320
[TestLargeJunkPadding] junk chunk #128/#320
[TestLargeJunkPadding] junk chunk #160/#320
panic: test timed out after 10m0s

goroutine 28 [running]:
testing.(*M).startAlarm.func1()
	/usr/lib/go-1.19/src/testing/testing.go:2036 +0x108
created by time.goFunc
	/usr/lib/go-1.19/src/time/sleep.go:176 +0x5c

goroutine 1 [chan receive, 9 minutes]:
testing.(*T).Run(0xc000082b60, {0x1201c59a6, 0x14}, 0x1201ceb00)
	/usr/lib/go-1.19/src/testing/testing.go:1494 +0x4b8
testing.runTests.func1(0xc000082b60)
	/usr/lib/go-1.19/src/testing/testing.go:1846 +0xa0
testing.tRunner(0xc000082b60, 0xc0000b1cf8)
	/usr/lib/go-1.19/src/testing/testing.go:1446 +0x140
testing.runTests(0xc0000b6030, {0x1202c5300, 0x3, 0x3}, {0xc0b75cf0c3e8d1b6, 0x8bb2fe5587, 0x1202e4760})
	/usr/lib/go-1.19/src/testing/testing.go:1844 +0x524
testing.(*M).Run(0xc0000c4140)
	/usr/lib/go-1.19/src/testing/testing.go:1726 +0x734
main.main()
	_testmain.go:53 +0x250

goroutine 41 [select]:
io.(*pipe).read(0xc0002958c0, {0xc000218000, 0x2000, 0x2000})
	/usr/lib/go-1.19/src/io/pipe.go:57 +0xc0
io.(*PipeReader).Read(0xc0002a4048, {0xc000218000, 0x2000, 0x2000})
	/usr/lib/go-1.19/src/io/pipe.go:136 +0x5c
io.discard.ReadFrom({}, {0x1201fb5b8, 0xc0002a4048})
	/usr/lib/go-1.19/src/io/io.go:611 +0xb4
io.copyBuffer({0x1201fb7f8, 0x120311d40}, {0x1201fb5b8, 0xc0002a4048}, {0x0, 0x0, 0x0})
	/usr/lib/go-1.19/src/io/io.go:413 +0x18c
io.Copy(...)
	/usr/lib/go-1.19/src/io/io.go:386
github.com/vbatts/tar-split/tar/asm.TestLargeJunkPadding(0xc0000036c0)
	/<<PKGBUILDDIR>>/obj-mips64el-linux-gnuabi64/src/github.com/vbatts/tar-split/tar/asm/disassemble_test.go:65 +0x468
testing.tRunner(0xc0000036c0, 0x1201ceb00)
	/usr/lib/go-1.19/src/testing/testing.go:1446 +0x140
created by testing.(*T).Run
	/usr/lib/go-1.19/src/testing/testing.go:1493 +0x498

goroutine 42 [select]:
io.(*pipe).write(0xc000295860, {0xc000394000, 0x8000, 0x8000})
	/usr/lib/go-1.19/src/io/pipe.go:86 +0x1f0
io.(*PipeWriter).Write(0xc0002a4040, {0xc000394000, 0x8000, 0x8000})
	/usr/lib/go-1.19/src/io/pipe.go:165 +0x5c
io.copyBuffer({0x1201fb5d8, 0xc0002a4040}, {0x1201fb598, 0xc0000b6048}, {0x0, 0x0, 0x0})
	/usr/lib/go-1.19/src/io/io.go:429 +0x2a8
io.Copy(...)
	/usr/lib/go-1.19/src/io/io.go:386
io.CopyN({0x1201fb5d8, 0xc0002a4040}, {0x1201fb658, 0xc0000a2050}, 0x4000000)
	/usr/lib/go-1.19/src/io/io.go:362 +0xc8
github.com/vbatts/tar-split/tar/asm.TestLargeJunkPadding.func1()
	/<<PKGBUILDDIR>>/obj-mips64el-linux-gnuabi64/src/github.com/vbatts/tar-split/tar/asm/disassemble_test.go:46 +0x39c
created by github.com/vbatts/tar-split/tar/asm.TestLargeJunkPadding
	/<<PKGBUILDDIR>>/obj-mips64el-linux-gnuabi64/src/github.com/vbatts/tar-split/tar/asm/disassemble_test.go:21 +0x248

goroutine 43 [runnable]:
bytes.(*Buffer).Write(0xc0002ba000, {0xc0002f0db8, 0x400, 0x400})
	/usr/lib/go-1.19/src/bytes/buffer.go:166 +0x1c
encoding/base64.(*encoder).Write(0xc0002f0d80, {0xc000880000, 0x8000, 0x100000})
	/usr/lib/go-1.19/src/encoding/base64/base64.go:224 +0x1dc
encoding/json.encodeByteSlice(0xc0002ba000, {0x1201981a0, 0xc001223dd8, 0x97}, {0x0, 0x1})
	/usr/lib/go-1.19/src/encoding/json/encode.go:857 +0x414
encoding/json.structEncoder.encode({{{0xc00013c000, 0x6, 0x8}, 0xc00009e840}}, 0xc0002ba000, {0x1201b5780, 0xc001223da0, 0x99}, {0x0, 0x1})
	/usr/lib/go-1.19/src/encoding/json/encode.go:760 +0x1f8
encoding/json.(*encodeState).reflectValue(0xc0002ba000, {0x1201b5780, 0xc001223da0, 0x99}, {0x0, 0x1})
	/usr/lib/go-1.19/src/encoding/json/encode.go:359 +0x90
encoding/json.(*encodeState).marshal(0xc0002ba000, {0x1201b5780, 0xc001223da0}, {0x0, 0x1})
	/usr/lib/go-1.19/src/encoding/json/encode.go:331 +0x188
encoding/json.(*Encoder).Encode(0xc0000a6320, {0x1201b5780, 0xc001223da0})
	/usr/lib/go-1.19/src/encoding/json/stream.go:206 +0x80
github.com/vbatts/tar-split/tar/storage.(*jsonPacker).AddEntry(0xc0005283c0, {0x2, {0x0, 0x0}, {0x0, 0x0, 0x0}, 0x0, {0xc000880000, 0x8000, ...}, ...})
	/<<PKGBUILDDIR>>/obj-mips64el-linux-gnuabi64/src/github.com/vbatts/tar-split/tar/storage/packer.go:97 +0x214
github.com/vbatts/tar-split/tar/asm.NewInputTarStream.func1()
	/<<PKGBUILDDIR>>/obj-mips64el-linux-gnuabi64/src/github.com/vbatts/tar-split/tar/asm/disassemble.go:138 +0x780
created by github.com/vbatts/tar-split/tar/asm.NewInputTarStream
	/<<PKGBUILDDIR>>/obj-mips64el-linux-gnuabi64/src/github.com/vbatts/tar-split/tar/asm/disassemble.go:45 +0x3b0
FAIL	github.com/vbatts/tar-split/tar/asm	600.064s
=== RUN   TestEntries
--- PASS: TestEntries (0.00s)
=== RUN   TestFile
--- PASS: TestFile (0.00s)
=== RUN   TestFileRaw
--- PASS: TestFileRaw (0.00s)
=== RUN   TestGetter
--- PASS: TestGetter (0.00s)
=== RUN   TestPutter
--- PASS: TestPutter (0.00s)
=== RUN   TestDuplicateFail
--- PASS: TestDuplicateFail (0.00s)
=== RUN   TestJSONPackerUnpacker
    packer_test.go:94: got &storage.Entry{Type:2, Name:"", NameRaw:[]uint8(nil), Size:0, Payload:[]uint8{0x68, 0x6f, 0x77}, Position:0}
    packer_test.go:94: got &storage.Entry{Type:2, Name:"", NameRaw:[]uint8(nil), Size:0, Payload:[]uint8{0x79, 0x27, 0x61, 0x6c, 0x6c}, Position:1}
    packer_test.go:94: got &storage.Entry{Type:1, Name:"./hurr.txt", NameRaw:[]uint8(nil), Size:0, Payload:[]uint8{0x64, 0x65, 0x61, 0x64, 0x62, 0x65, 0x65, 0x66}, Position:2}
    packer_test.go:94: got &storage.Entry{Type:2, Name:"", NameRaw:[]uint8(nil), Size:0, Payload:[]uint8{0x64, 0x6f, 0x69, 0x6e}, Position:3}
--- PASS: TestJSONPackerUnpacker (0.00s)
=== RUN   TestGzip
    packer_test.go:158: got &storage.Entry{Type:2, Name:"", NameRaw:[]uint8(nil), Size:0, Payload:[]uint8{0x68, 0x6f, 0x77}, Position:0}
    packer_test.go:158: got &storage.Entry{Type:2, Name:"", NameRaw:[]uint8(nil), Size:0, Payload:[]uint8{0x79, 0x27, 0x61, 0x6c, 0x6c}, Position:1}
    packer_test.go:158: got &storage.Entry{Type:1, Name:"./hurr.txt", NameRaw:[]uint8(nil), Size:0, Payload:[]uint8{0x64, 0x65, 0x61, 0x64, 0x62, 0x65, 0x65, 0x66}, Position:2}
    packer_test.go:158: got &storage.Entry{Type:2, Name:"", NameRaw:[]uint8(nil), Size:0, Payload:[]uint8{0x64, 0x6f, 0x69, 0x6e}, Position:3}
--- PASS: TestGzip (0.02s)
PASS
ok  	github.com/vbatts/tar-split/tar/storage	0.105s
?   	github.com/vbatts/tar-split/version	[no test files]
FAIL
dh_auto_test: error: cd obj-mips64el-linux-gnuabi64 && go test -vet=off -v -p 4 github.com/vbatts/tar-split/archive/tar github.com/vbatts/tar-split/cmd/tar-split github.com/vbatts/tar-split/tar/asm github.com/vbatts/tar-split/tar/storage github.com/vbatts/tar-split/version returned exit code 1
make: *** [debian/rules:6: build-arch] Error 25

Cheers
-- 
Sebastian Ramacher



More information about the Pkg-go-maintainers mailing list