Package: src:yq-go Version: 4.53.3+ds-1 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202608/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:yq-go, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --buildsystem=golang dh_auto_clean -O--buildsystem=golang dh_autoreconf_clean -O--buildsystem=golang dh_clean -O--buildsystem=golang debian/rules binary dh binary --buildsystem=golang dh_update_autotools_config -O--buildsystem=golang dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang dh_auto_build -O--buildsystem=golang cd obj-x86_64-linux-gnu && go install -trimpath -v -p 2 github.com/mikefarah/yq github.com/mikefarah/yq/cmd github.com/mikefarah/yq/pkg/yqlib github.com/mikefarah/yq/test internal/unsafeheader internal/goarch internal/cpu [... snipped ...] === RUN TestCollectOperatorScenarios --- PASS: TestCollectOperatorScenarios (0.00s) === RUN TestColumnOperatorScenarios --- PASS: TestColumnOperatorScenarios (0.00s) === RUN TestCommentOperatorScenarios --- PASS: TestCommentOperatorScenarios (0.01s) === RUN TestContainsOperatorScenarios --- PASS: TestContainsOperatorScenarios (0.00s) === RUN TestCreateMapOperatorScenarios --- PASS: TestCreateMapOperatorScenarios (0.00s) === RUN TestDatetimeOperatorScenarios --- PASS: TestDatetimeOperatorScenarios (0.00s) === RUN TestDeleteOperatorScenarios --- PASS: TestDeleteOperatorScenarios (0.00s) === RUN TestDivideOperatorScenarios --- PASS: TestDivideOperatorScenarios (0.00s) === RUN TestDocumentIndexScenarios --- PASS: TestDocumentIndexScenarios (0.00s) === RUN TestEncoderDecoderOperatorScenarios --- PASS: TestEncoderDecoderOperatorScenarios (0.01s) === RUN TestEntriesOperatorScenarios --- PASS: TestEntriesOperatorScenarios (0.00s) === RUN TestEnvOperatorScenarios --- PASS: TestEnvOperatorScenarios (0.00s) === RUN TestEnvOperatorSecurityDisabledScenarios --- PASS: TestEnvOperatorSecurityDisabledScenarios (0.00s) === RUN TestEqualOperatorScenarios --- PASS: TestEqualOperatorScenarios (0.00s) === RUN TestErrorOperatorScenarios --- PASS: TestErrorOperatorScenarios (0.00s) === RUN TestEvalOperatorsScenarios --- PASS: TestEvalOperatorsScenarios (0.00s) === RUN TestFileOperatorsScenarios --- PASS: TestFileOperatorsScenarios (0.00s) === RUN TestFilterOperatorScenarios --- PASS: TestFilterOperatorScenarios (0.00s) === RUN TestFirstOperatorScenarios --- PASS: TestFirstOperatorScenarios (0.00s) === RUN TestFlattenOperatorScenarios --- PASS: TestFlattenOperatorScenarios (0.00s) === RUN TestGroupByOperatorScenarios --- PASS: TestGroupByOperatorScenarios (0.00s) === RUN TestHasOperatorScenarios --- PASS: TestHasOperatorScenarios (0.00s) === RUN TestKeysOperatorScenarios --- PASS: TestKeysOperatorScenarios (0.00s) === RUN TestKindOperatorScenarios --- PASS: TestKindOperatorScenarios (0.00s) === RUN TestLengthOperatorScenarios --- PASS: TestLengthOperatorScenarios (0.00s) === RUN TestLineOperatorScenarios --- PASS: TestLineOperatorScenarios (0.00s) === RUN TestLoadScenarios --- PASS: TestLoadScenarios (0.00s) === RUN TestLoadOperatorSecurityDisabledScenarios --- PASS: TestLoadOperatorSecurityDisabledScenarios (0.00s) === RUN TestMapOperatorScenarios --- PASS: TestMapOperatorScenarios (0.00s) === RUN TestModuloOperatorScenarios --- PASS: TestModuloOperatorScenarios (0.00s) === RUN TestMultiplyOperatorScenarios --- PASS: TestMultiplyOperatorScenarios (0.02s) === RUN TestOmitOperatorScenarios --- PASS: TestOmitOperatorScenarios (0.00s) === RUN TestParentOperatorScenarios --- PASS: TestParentOperatorScenarios (0.00s) === RUN TestPathOperatorsScenarios --- PASS: TestPathOperatorsScenarios (0.00s) === RUN TestPickOperatorScenarios --- PASS: TestPickOperatorScenarios (0.00s) === RUN TestPipeOperatorScenarios --- PASS: TestPipeOperatorScenarios (0.00s) === RUN TestPivotOperatorScenarios --- PASS: TestPivotOperatorScenarios (0.00s) === RUN TestRecursiveDescentOperatorScenarios --- PASS: TestRecursiveDescentOperatorScenarios (0.00s) === RUN TestReduceOperatorScenarios --- PASS: TestReduceOperatorScenarios (0.00s) === RUN TestReverseOperatorScenarios --- PASS: TestReverseOperatorScenarios (0.00s) === RUN TestSelectOperatorScenarios --- PASS: TestSelectOperatorScenarios (0.00s) === RUN TestShuffleByOperatorScenarios --- PASS: TestShuffleByOperatorScenarios (0.00s) === RUN TestSliceOperatorScenarios --- PASS: TestSliceOperatorScenarios (0.00s) === RUN TestSortKeysOperatorScenarios --- PASS: TestSortKeysOperatorScenarios (0.00s) === RUN TestSortByOperatorScenarios --- PASS: TestSortByOperatorScenarios (0.00s) === RUN TestSplitDocOperatorScenarios --- PASS: TestSplitDocOperatorScenarios (0.00s) === RUN TestStringsOperatorScenarios time=2026-08-01T20:59:01.294Z level=WARN msg="unclosed interpolation string, skipping interpolation" time=2026-08-01T20:59:01.294Z level=WARN msg="unclosed interpolation string, skipping interpolation" --- PASS: TestStringsOperatorScenarios (0.01s) === RUN TestStyleOperatorScenarios --- PASS: TestStyleOperatorScenarios (0.00s) === RUN TestSubtractOperatorScenarios --- PASS: TestSubtractOperatorScenarios (0.00s) === RUN TestSystemOperatorDisabledScenarios --- PASS: TestSystemOperatorDisabledScenarios (0.00s) === RUN TestSystemOperatorEnabledScenarios --- PASS: TestSystemOperatorEnabledScenarios (0.01s) === RUN TestTagOperatorScenarios --- PASS: TestTagOperatorScenarios (0.00s) === RUN TestToNumberOperatorScenarios --- PASS: TestToNumberOperatorScenarios (0.00s) === RUN TestTraversePathOperatorScenarios --- PASS: TestTraversePathOperatorScenarios (0.01s) === RUN TestTraversePathOperatorAlignedToSpecScenarios --- PASS: TestTraversePathOperatorAlignedToSpecScenarios (0.00s) === RUN TestTraverseAliasCycle --- PASS: TestTraverseAliasCycle (0.00s) === RUN TestTraverseAliasCycleChain --- PASS: TestTraverseAliasCycleChain (0.00s) === RUN TestUnionOperatorScenarios --- PASS: TestUnionOperatorScenarios (0.00s) === RUN TestUniqueOperatorScenarios --- PASS: TestUniqueOperatorScenarios (0.00s) === RUN TestValueOperatorScenarios --- PASS: TestValueOperatorScenarios (0.00s) === RUN TestVariableOperatorScenarios --- PASS: TestVariableOperatorScenarios (0.00s) === RUN TestWithOperatorScenarios --- PASS: TestWithOperatorScenarios (0.00s) === RUN TestCompareOperatorScenarios --- PASS: TestCompareOperatorScenarios (0.00s) === RUN TestMinOperatorScenarios --- PASS: TestMinOperatorScenarios (0.00s) === RUN TestMaxOperatorScenarios --- PASS: TestMaxOperatorScenarios (0.00s) === RUN TestNodeInfoPrinter_PrintResults --- PASS: TestNodeInfoPrinter_PrintResults (0.00s) === RUN TestNodeInfoPrinter_PrintedAnything_True --- PASS: TestNodeInfoPrinter_PrintedAnything_True (0.00s) === RUN TestNodeInfoPrinter_PrintedAnything_False --- PASS: TestNodeInfoPrinter_PrintedAnything_False (0.00s) === RUN TestNodeInfoPrinter_SetNulSepOutput --- PASS: TestNodeInfoPrinter_SetNulSepOutput (0.00s) === RUN TestNodeInfoPrinter_SetAppendix --- PASS: TestNodeInfoPrinter_SetAppendix (0.00s) === RUN TestNodeInfoPrinter_MultipleNodes --- PASS: TestNodeInfoPrinter_MultipleNodes (0.00s) === RUN TestNodeInfoPrinter_SequenceNode --- PASS: TestNodeInfoPrinter_SequenceNode (0.00s) === RUN TestNodeInfoPrinter_MappingNode --- PASS: TestNodeInfoPrinter_MappingNode (0.00s) === RUN TestNodeInfoPrinter_EmptyList --- PASS: TestNodeInfoPrinter_EmptyList (0.00s) === RUN TestPrinterMultipleDocsInSequenceOnly --- PASS: TestPrinterMultipleDocsInSequenceOnly (0.00s) === RUN TestPrinterMultipleDocsInSequenceWithLeadingContent --- PASS: TestPrinterMultipleDocsInSequenceWithLeadingContent (0.00s) === RUN TestPrinterMultipleFilesInSequence --- PASS: TestPrinterMultipleFilesInSequence (0.00s) === RUN TestPrinterMultipleFilesInSequenceWithLeadingContent --- PASS: TestPrinterMultipleFilesInSequenceWithLeadingContent (0.00s) === RUN TestPrinterMultipleDocsInSinglePrint --- PASS: TestPrinterMultipleDocsInSinglePrint (0.00s) === RUN TestPrinterMultipleDocsInSinglePrintWithLeadingDoc --- PASS: TestPrinterMultipleDocsInSinglePrintWithLeadingDoc (0.00s) === RUN TestPrinterMultipleDocsInSinglePrintWithLeadingDocTrailing --- PASS: TestPrinterMultipleDocsInSinglePrintWithLeadingDocTrailing (0.00s) === RUN TestPrinterScalarWithLeadingCont --- PASS: TestPrinterScalarWithLeadingCont (0.00s) === RUN TestPrinterMultipleDocsJson --- PASS: TestPrinterMultipleDocsJson (0.00s) === RUN TestPrinterNulSeparator --- PASS: TestPrinterNulSeparator (0.00s) === RUN TestPrinterNulSeparatorWithJson --- PASS: TestPrinterNulSeparatorWithJson (0.00s) === RUN TestPrinterRootUnwrap --- PASS: TestPrinterRootUnwrap (0.00s) === RUN TestRemoveLastEOL --- PASS: TestRemoveLastEOL (0.00s) === RUN TestPrinterPrintedAnything --- PASS: TestPrinterPrintedAnything (0.00s) === RUN TestPrinterNulSeparatorWithNullChar --- PASS: TestPrinterNulSeparatorWithNullChar (0.00s) === RUN TestPrinterSetNulSepOutput --- PASS: TestPrinterSetNulSepOutput (0.00s) === RUN TestPrinterSetAppendix --- PASS: TestPrinterSetAppendix (0.00s) === RUN TestPropertyScenarios --- PASS: TestPropertyScenarios (0.00s) === RUN TestRecipes --- PASS: TestRecipes (0.01s) === RUN TestShellVariableScenarios --- PASS: TestShellVariableScenarios (0.00s) === RUN TestStringEvaluator_MultipleDocumentMerge --- PASS: TestStringEvaluator_MultipleDocumentMerge (0.00s) === RUN TestStringEvaluator_Evaluate_Nominal --- PASS: TestStringEvaluator_Evaluate_Nominal (0.00s) === RUN TestTomlScenarios toml_test.go:788: blank utils.go:22: [1m--- expected +++ actual [0m[36m@@ -1,1 +0,0 @@ [31m-bad file 'sample.yml': basic string not terminated by " [0m[36m@@ -0,0 +1,1 @@ [32m+bad file 'sample.yml': unterminated basic string [0m --- FAIL: TestTomlScenarios (0.01s) === RUN TestTomlEncodeJsonKeepsRootArrayBeforeTables --- PASS: TestTomlEncodeJsonKeepsRootArrayBeforeTables (0.00s) === RUN TestTomlColourization --- PASS: TestTomlColourization (0.00s) === RUN TestTomlColorisationNumberBug === RUN TestTomlColorisationNumberBug/consecutive_minuses === RUN TestTomlColorisationNumberBug/plus_in_middle === RUN TestTomlColorisationNumberBug/scientific_positive === RUN TestTomlColorisationNumberBug/scientific_negative === RUN TestTomlColorisationNumberBug/scientific_uppercase --- PASS: TestTomlColorisationNumberBug (0.00s) --- PASS: TestTomlColorisationNumberBug/consecutive_minuses (0.00s) --- PASS: TestTomlColorisationNumberBug/plus_in_middle (0.00s) --- PASS: TestTomlColorisationNumberBug/scientific_positive (0.00s) --- PASS: TestTomlColorisationNumberBug/scientific_negative (0.00s) --- PASS: TestTomlColorisationNumberBug/scientific_uppercase (0.00s) === RUN TestTomlEmptyPathPanic --- PASS: TestTomlEmptyPathPanic (0.00s) === RUN TestTomlStringEscapeColourization === RUN TestTomlStringEscapeColourization/escaped_quote_at_end === RUN TestTomlStringEscapeColourization/escaped_backslash_then_quote === RUN TestTomlStringEscapeColourization/escaped_quote_in_middle === RUN TestTomlStringEscapeColourization/multiple_escaped_quotes === RUN TestTomlStringEscapeColourization/escaped_newline === RUN TestTomlStringEscapeColourization/single_quote_with_escaped_single_quote --- PASS: TestTomlStringEscapeColourization (0.00s) --- PASS: TestTomlStringEscapeColourization/escaped_quote_at_end (0.00s) --- PASS: TestTomlStringEscapeColourization/escaped_backslash_then_quote (0.00s) --- PASS: TestTomlStringEscapeColourization/escaped_quote_in_middle (0.00s) --- PASS: TestTomlStringEscapeColourization/multiple_escaped_quotes (0.00s) --- PASS: TestTomlStringEscapeColourization/escaped_newline (0.00s) --- PASS: TestTomlStringEscapeColourization/single_quote_with_escaped_single_quote (0.00s) === RUN TestTomlEncoderPrintDocumentSeparator --- PASS: TestTomlEncoderPrintDocumentSeparator (0.00s) === RUN TestTomlEncoderPrintLeadingContent --- PASS: TestTomlEncoderPrintLeadingContent (0.00s) === RUN TestTomlEncoderCanHandleAliases --- PASS: TestTomlEncoderCanHandleAliases (0.00s) === RUN TestWriteInPlaceHandlerImpl_CreateTempFile --- PASS: TestWriteInPlaceHandlerImpl_CreateTempFile (0.00s) === RUN TestWriteInPlaceHandlerImpl_CreateTempFile_NonExistentInput --- PASS: TestWriteInPlaceHandlerImpl_CreateTempFile_NonExistentInput (0.00s) === RUN TestWriteInPlaceHandlerImpl_FinishWriteInPlace_Success time=2026-08-01T20:59:01.359Z level=ERROR msg="Error closing file /tmp/temp3034753949: close /tmp/temp3034753949: file already closed" --- PASS: TestWriteInPlaceHandlerImpl_FinishWriteInPlace_Success (0.00s) === RUN TestWriteInPlaceHandlerImpl_FinishWriteInPlace_Failure time=2026-08-01T20:59:01.359Z level=ERROR msg="Error closing file /tmp/temp643268687: close /tmp/temp643268687: file already closed" --- PASS: TestWriteInPlaceHandlerImpl_FinishWriteInPlace_Failure (0.00s) === RUN TestWriteInPlaceHandlerImpl_FinishWriteInPlace_Symlink_Success time=2026-08-01T20:59:01.360Z level=ERROR msg="Error closing file /tmp/temp4252630380: close /tmp/temp4252630380: file already closed" --- PASS: TestWriteInPlaceHandlerImpl_FinishWriteInPlace_Symlink_Success (0.01s) === RUN TestWriteInPlaceHandlerImpl_CreateTempFile_Permissions --- PASS: TestWriteInPlaceHandlerImpl_CreateTempFile_Permissions (0.00s) === RUN TestWriteInPlaceHandlerImpl_Integration time=2026-08-01T20:59:01.367Z level=ERROR msg="Error closing file /tmp/temp1933035341: close /tmp/temp1933035341: file already closed" --- PASS: TestWriteInPlaceHandlerImpl_Integration (0.00s) === RUN TestXMLScenarios --- PASS: TestXMLScenarios (0.00s) === RUN TestYamlParseScenarios --- PASS: TestYamlParseScenarios (0.00s) === RUN TestYamlFormatScenarios --- PASS: TestYamlFormatScenarios (0.00s) FAIL FAIL github.com/mikefarah/yq/pkg/yqlib 0.252s === RUN TestFormatStringFromFilename --- PASS: TestFormatStringFromFilename (0.00s) PASS ok github.com/mikefarah/yq/test 0.003s FAIL dh_auto_test: error: cd obj-x86_64-linux-gnu && go test -vet=off -v -p 2 github.com/mikefarah/yq github.com/mikefarah/yq/cmd github.com/mikefarah/yq/pkg/yqlib github.com/mikefarah/yq/test returned exit code 1 make[1]: *** [debian/rules:13: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:16: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------

