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.