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: --- expected
        +++ actual
        @@ -1,1 +0,0 @@
        -bad file 'sample.yml': basic string not terminated by "
        @@ -0,0 +1,1 @@
        +bad file 'sample.yml': unterminated basic string
        
--- 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
--------------------------------------------------------------------------------

Reply via email to