Source: thrift
Version: 0.17.0-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20230724 ftbfs-trixie

Hi,

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


Relevant part (hopefully):
> make[8]: Entering directory '/<<PKGBUILDDIR>>/lib/c_glib/test'
> TAP version 13
> # random seed: R02S0e8329da5a016624dc715b8f00afb271
> 1..3
> # Start of testserialization tests
> ok 1 /testserialization/StructReadWriteLengthShouldEqual
> ok 2 /testserialization/StructConstants
> ok 3 /testserialization/EnumConstants
> # End of testserialization tests
> PASS: testserialization
> TAP version 13
> # random seed: R02S331cdb8576add099e9ca7c748c63fe0e
> 1..4
> # Start of testapplicationexception tests
> ok 1 /testapplicationexception/CreateAndDestroy
> ok 2 /testapplicationexception/Initialize
> # Start of Properties tests
> 
> (./testapplicationexception:892843): GLib-CRITICAL **: 07:16:59.134: Did not 
> see expected message GLib-GObject-WARNING **: value*out of range*type*
> not ok /testapplicationexception/Properties/test - 
> GLib-GObject-FATAL-CRITICAL: value "-1" of type 'gint' is invalid or out of 
> range for property 'type' of type 'gint'
> Bail out!
> /bin/bash: line 6: 892843 Trace/breakpoint trap   ${dir}$tst
> FAIL: testapplicationexception
> TAP version 13
> # random seed: R02Sdadbad636988fc61fb41629b59ecfdd6
> 1..4
> # Start of testcontainertest tests
> # Start of ContainerTest tests
> # Start of Structs tests
> ok 1 /testcontainertest/ContainerTest/Structs/ContainersWithDefaultValues
> # End of Structs tests
> # Start of Services tests
> # Start of ContainerService tests
> ok 2 /testcontainertest/ContainerTest/Services/ContainerService/StringList
> ok 3 /testcontainertest/ContainerTest/Services/ContainerService/ListStringList
> ok 4 
> /testcontainertest/ContainerTest/Services/ContainerService/TypedefdListStringList
> # End of ContainerService tests
> # End of Services tests
> # End of ContainerTest tests
> # End of testcontainertest tests
> ** Message: 07:17:00.166: thrift_simple_server_serve : failed to accept 
> connection - Interrupted system call
> PASS: testcontainertest
> TAP version 13
> # random seed: R02Seaf6783fec9b94f65140f507647d0d38
> 1..4
> # Start of testtransportsocket tests
> ok 1 /testtransportsocket/CreateAndDestroy
> ok 2 /testtransportsocket/OpenAndClose
> ok 3 /testtransportsocket/ReadAndWrite
> ok 4 /testtransportsocket/Peek
> # End of testtransportsocket tests
> PASS: testtransportsocket
> TAP version 13
> # random seed: R02Sa94881b9ed6696a72eac8fc7afdec7c0
> 1..5
> # Start of testbinaryprotocol tests
> ok 1 /testbinaryprotocol/CreateAndDestroy
> ok 2 /testbinaryprotocol/Initialize
> ok 3 /testbinaryprotocol/ReadAndWritePrimitives
> ok 4 /testbinaryprotocol/ReadAndWriteComplexTypes
> ok 5 /testbinaryprotocol/ReadAndWriteManyFrames
> # End of testbinaryprotocol tests
> PASS: testbinaryprotocol
> TAP version 13
> # random seed: R02S9c649231d50f56e067b8038ffe93acd2
> 1..5
> # Start of testcompactprotocol tests
> ok 1 /testcompactprotocol/CreateAndDestroy
> ok 2 /testcompactprotocol/Initialize
> ok 3 /testcompactprotocol/ReadAndWritePrimitives
> ok 4 /testcompactprotocol/ReadAndWriteComplexTypes
> ok 5 /testcompactprotocol/ReadAndWriteManyFrames
> # End of testcompactprotocol tests
> PASS: testcompactprotocol
> TAP version 13
> # random seed: R02Sea6375081e00613e1ab1fe437f5a8bab
> 1..4
> # Start of testbufferedtransport tests
> ok 1 /testbufferedtransport/CreateAndDestroy
> ok 2 /testbufferedtransport/OpenAndClose
> ok 3 /testbufferedtransport/ReadAndWrite
> ok 4 /testbufferedtransport/WriteFail
> # End of testbufferedtransport tests
> PASS: testbufferedtransport
> TAP version 13
> # random seed: R02S5f0771f5185d441fad8bf779c6c909bb
> 1..4
> # Start of testframedtransport tests
> ok 1 /testframedtransport/CreateAndDestroy
> ok 2 /testframedtransport/OpenAndClose
> ok 3 /testframedtransport/ReadAndWrite
> ok 4 /testframedtransport/ReadAfterPeerClose
> # End of testframedtransport tests
> PASS: testframedtransport
> TAP version 13
> # random seed: R02Sbf35709c44fe27cb488705bad89dd6d0
> 1..3
> # Start of testzlibtransport tests
> ok 1 /testzlibtransport/CreateAndDestroy
> ok 2 /testzlibtransport/OpenAndClose
> ok 3 /testzlibtransport/ReadAndWrite
> # End of testzlibtransport tests
> PASS: testzlibtransport
> TAP version 13
> # random seed: R02S6a516084b262340ff7513c4d44cb54b3
> 1..3
> # Start of testfdtransport tests
> ok 1 /testfdtransport/CreateAndDestroy
> not ok /testfdtransport/OpenAndClose - GLib-FATAL-CRITICAL: g_close(fd:-1) 
> failed with EBADF. This is not a valid file descriptor
> Bail out!
> /bin/bash: line 6: 892894 Trace/breakpoint trap   ${dir}$tst
> FAIL: testfdtransport
> TAP version 13
> # random seed: R02Sff764e888e80644328c3d9978ef5a4ef
> 1..9
> # Start of testmemorybuffer tests
> ok 1 /testmemorybuffer/CreateAndDestroy
> ok 2 /testmemorybuffer/CreateAndDestroyLarge
> ok 3 /testmemorybuffer/CreateAndDestroyUnlimited
> ok 4 /testmemorybuffer/CreateAndDestroyExternal
> ok 5 /testmemorybuffer/CreateAndDestroyUnowned
> ok 6 /testmemorybuffer/OpenAndClose
> ok 7 /testmemorybuffer/ReadAndWrite
> ok 8 /testmemorybuffer/ReadAndWriteUnlimited
> ok 9 /testmemorybuffer/ReadAndWriteExternal
> # End of testmemorybuffer tests
> PASS: testmemorybuffer
> TAP version 13
> # random seed: R02Seea24d471dec6e93f42af56050254d6f
> 1..1
> # Start of teststruct tests
> ok 1 /teststruct/InitializeObject
> # End of teststruct tests
> PASS: teststruct
> TAP version 13
> # random seed: R02Seedd586265ef974ce4f85bfc6006a98e
> 1..1
> # Start of testsimpleserver tests
> ok 1 /testsimpleserver/SimpleServer
> # End of testsimpleserver tests
> PASS: testsimpleserver
> TAP version 13
> # random seed: R02Seae72609f46db4d769664823881fb62d
> 1..19
> # Start of testdebugproto tests
> # Start of DebugProto tests
> # Start of Structs tests
> ok 1 /testdebugproto/DebugProto/Structs/Empty
> # Start of Doubles tests
> ok 2 /testdebugproto/DebugProto/Structs/Doubles/CreateAndDestroy
> ok 3 /testdebugproto/DebugProto/Structs/Doubles/Initialize
> # End of Doubles tests
> # Start of OneOfEach tests
> ok 4 /testdebugproto/DebugProto/Structs/OneOfEach/CreateAndDestroy
> # Start of Initialize tests
> ok 5 /testdebugproto/DebugProto/Structs/OneOfEach/Initialize/DefaultValues
> ok 6 /testdebugproto/DebugProto/Structs/OneOfEach/Initialize/SpecifiedValues
> # End of Initialize tests
> # Start of Properties tests
> ok 7 /testdebugproto/DebugProto/Structs/OneOfEach/Properties/byte_list
> ok 8 /testdebugproto/DebugProto/Structs/OneOfEach/Properties/i16_list
> ok 9 /testdebugproto/DebugProto/Structs/OneOfEach/Properties/i64_list
> # End of Properties tests
> # End of OneOfEach tests
> # Start of Nesting tests
> ok 10 /testdebugproto/DebugProto/Structs/Nesting/CreateAndDestroy
> # Start of Properties tests
> ok 11 /testdebugproto/DebugProto/Structs/Nesting/Properties/my_bonk
> ok 12 /testdebugproto/DebugProto/Structs/Nesting/Properties/my_ooe
> # End of Properties tests
> # End of Nesting tests
> # Start of HolyMoley tests
> ok 13 /testdebugproto/DebugProto/Structs/HolyMoley/CreateAndDestroy
> # Start of Properties tests
> ok 14 /testdebugproto/DebugProto/Structs/HolyMoley/Properties/big
> ok 15 /testdebugproto/DebugProto/Structs/HolyMoley/Properties/contain
> ok 16 /testdebugproto/DebugProto/Structs/HolyMoley/Properties/bonks
> # End of Properties tests
> # End of HolyMoley tests
> # Start of Wrapper tests
> ok 17 /testdebugproto/DebugProto/Structs/Wrapper/CreateAndDestroy
> # Start of Properties tests
> ok 18 /testdebugproto/DebugProto/Structs/Wrapper/Properties/foo
> # End of Properties tests
> # End of Wrapper tests
> # End of Structs tests
> # Start of Services tests
> ok 19 /testdebugproto/DebugProto/Services/Inherited
> # End of Services tests
> # End of DebugProto tests
> # End of testdebugproto tests
> PASS: testdebugproto
> TAP version 13
> # random seed: R02S819cd496ba4a2f3cfd86161348071116
> 1..7
> # Start of testoptionalrequired tests
> ok 1 /testoptionalrequired/OldSchool
> ok 2 /testoptionalrequired/Simple
> ok 3 /testoptionalrequired/Tricky1
> ok 4 /testoptionalrequired/Tricky2
> ok 5 /testoptionalrequired/Tricky3
> ok 6 /testoptionalrequired/Tricky4
> ok 7 /testoptionalrequired/Binary
> # End of testoptionalrequired tests
> PASS: testoptionalrequired
> TAP version 13
> # random seed: R02S0a5495a9c1fc786ae7ed2abff6306134
> 1..2
> # Start of testthrift tests
> ok 1 /testthrift/Server
> testInsanity()
> return = {1 => {2 => {{8 => 8, 5 => 5, }, {{"Goodbye4", 4, 4, 4}, {"Hello2", 
> 2, 2, 2}, }}, 3 => {{8 => 8, 5 => 5, }, {{"Goodbye4", 4, 4, 4}, {"Hello2", 2, 
> 2, 2}, }}, }, 2 => {6 => {{}, {}}, }, }
> ok 2 /testthrift/Handler
> # End of testthrift tests
> PASS: testthrifttest
> TAP version 13
> # random seed: R02Sbee0feed3b043a053bb5819cc96fd08c
> 1..1
> # Start of testthriftbinaryreadcheck tests
> ok 1 /testthriftbinaryreadcheck/CreateAndDestroy
> # End of testthriftbinaryreadcheck tests
> PASS: testthriftbinaryreadcheck
> TAP version 13
> # random seed: R02Se245df99e2c624cc090e92d8e42ad719
> 1..1
> # Start of testthriftcompactreadcheck tests
> ok 1 /testthriftcompactreadcheck/CreateAndDestroy
> # End of testthriftcompactreadcheck tests
> PASS: testthriftcompactreadcheck
> TAP version 13
> # random seed: R02S701d4e87a229f053c16233a8d4a53334
> 1..2
> # Start of testthriftbufferedreadcheck tests
> ok 1 /testthriftbufferedreadcheck/OpenAndClose
> ok 2 /testthriftbufferedreadcheck/ReadAndWrite
> # End of testthriftbufferedreadcheck tests
> PASS: testthriftbufferedreadcheck
> TAP version 13
> # random seed: R02S199bd19fe229eb2ded55925c4ff87016
> 1..2
> # Start of testfdtransport tests
> not ok /testfdtransport/OpenAndClose - GLib-FATAL-CRITICAL: g_close(fd:-1) 
> failed with EBADF. This is not a valid file descriptor
> Bail out!
> /bin/bash: line 6: 892957 Trace/breakpoint trap   ${dir}$tst
> FAIL: testthriftfdreadcheck
> TAP version 13
> # random seed: R02Sf1c9558ed278fe9d3360b3b3f426b3ba
> 1..1
> # Start of testframedtransport tests
> ok 1 /testframedtransport/OpenAndClose
> # End of testframedtransport tests
> PASS: testthriftframedreadcheck
> TAP version 13
> # random seed: R02Sc60405db1f28ba5e361edb3aa2b7c422
> 1..2
> # Start of testthriftmemorybufferreadcheck tests
> ok 1 /testthriftmemorybufferreadcheck/OpenAndClose
> ok 2 /testthriftmemorybufferreadcheck/ReadAndWrite
> # End of testthriftmemorybufferreadcheck tests
> PASS: testthriftmemorybufferreadcheck
> [C -> C++] testVoid()
> [C -> C++] testString("test123")
> [C -> C++] testByte(5)
> [C -> C++] testI32(123)
> [C -> C++] testI64(12345)
> [C -> C++] testDouble(5.600000)
> [C -> C++] testStruct({"abc123", 1, 15, 151})
> [C -> C++] testNest({1, {"abc123", 1, 15, 151}, 123})
> [C -> C++] testMap({123 => 123})
> [C -> C++] testStringMap({"0" => "numeric key", "a" => "123", "a b" => "with 
> spaces ", "same" => "same"})
> [C -> C++] testSet({123})
> [C -> C++] testList({123, 456})
> [C -> C++] testEnum(ONE)
> [C -> C++] testTypedef(12345)
> [C -> C++] testMapMap(123)
> [C -> C++] testInsanity()
> return = {1 => {TWO => {{FIVE => 5, EIGHT => 8, }, {{"Goodbye4", 4, 4, 4}, 
> {"Hello2", 2, 2, 2}, }}, THREE => {{FIVE => 5, EIGHT => 8, }, {{"Goodbye4", 
> 4, 4, 4}, {"Hello2", 2, 2, 2}, }}, }, 2 => {SIX => {{}, {}}, }, }
> [C -> C++] testMulti()
> [C -> C++] testException(Xception)
> [C -> C++] testException(ApplicationException)
> [C -> C++] testException(Test)
> [C -> C++] testMultiException(Xception, )
> [C -> C++] testMultiException(Xception2, )
> [C -> C++] testMultiException(, )
> testOneway(1): Sleeping...
> testOneway(1): done sleeping!
> PASS: testthrifttestclient
> [C -> C++] testVoid()
> [C -> C++] testString("test123")
> [C -> C++] testByte(5)
> [C -> C++] testI32(123)
> [C -> C++] testI64(12345)
> [C -> C++] testDouble(5.600000)
> [C -> C++] testStruct({"abc123", 1, 15, 151})
> [C -> C++] testNest({1, {"abc123", 1, 15, 151}, 123})
> [C -> C++] testMap({123 => 123})
> [C -> C++] testStringMap({"0" => "numeric key", "a" => "123", "a b" => "with 
> spaces ", "same" => "same"})
> [C -> C++] testSet({123})
> [C -> C++] testList({123, 456})
> [C -> C++] testEnum(ONE)
> [C -> C++] testTypedef(12345)
> [C -> C++] testMapMap(123)
> [C -> C++] testInsanity()
> return = {1 => {TWO => {{FIVE => 5, EIGHT => 8, }, {{"Goodbye4", 4, 4, 4}, 
> {"Hello2", 2, 2, 2}, }}, THREE => {{FIVE => 5, EIGHT => 8, }, {{"Goodbye4", 
> 4, 4, 4}, {"Hello2", 2, 2, 2}, }}, }, 2 => {SIX => {{}, {}}, }, }
> [C -> C++] testMulti()
> [C -> C++] testException(Xception)
> [C -> C++] testException(ApplicationException)
> [C -> C++] testException(Test)
> [C -> C++] testMultiException(Xception, )
> [C -> C++] testMultiException(Xception2, )
> [C -> C++] testMultiException(, )
> testOneway(1): Sleeping...
> testOneway(1): done sleeping!
> PASS: testthrifttestzlibclient
> ====================
> 3 of 24 tests failed
> ====================
> make[8]: *** [Makefile:1738: check-TESTS] Error 1
> make[8]: Leaving directory '/<<PKGBUILDDIR>>/lib/c_glib/test'
> make[7]: *** [Makefile:1889: check-am] Error 2
> make[7]: Leaving directory '/<<PKGBUILDDIR>>/lib/c_glib/test'
> make[6]: *** [Makefile:1644: check-recursive] Error 1
> make[6]: Leaving directory '/<<PKGBUILDDIR>>/lib/c_glib/test'
> make[5]: *** [Makefile:1891: check] Error 2
> make[5]: Leaving directory '/<<PKGBUILDDIR>>/lib/c_glib/test'
> make[4]: *** [Makefile:1372: check-recursive] Error 1
> make[4]: Leaving directory '/<<PKGBUILDDIR>>/lib/c_glib'
> make[3]: *** [Makefile:573: check-recursive] Error 1
> make[3]: Leaving directory '/<<PKGBUILDDIR>>/lib'
> make[2]: *** [Makefile:685: check-recursive] Error 1
> make[2]: Leaving directory '/<<PKGBUILDDIR>>'
> dh_auto_test: error: make -j1 check "TESTSUITEFLAGS=-j1 --verbose" VERBOSE=1 
> returned exit code 2


The full build log is available from:
http://qa-logs.debian.net/2023/07/24/thrift_0.17.0-2_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20230724;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20230724&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

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 mark 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