#1140250 golang-github-google-safetext: FTBFS: FAIL: TestSafetextShtemplate

#1140250#5
Date:
2026-06-17 16:15:00 UTC
From:
To:
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/202606/

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:golang-github-google-safetext, so that this is still
visible in the BTS web page for this package.

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --builddirectory=_build --buildsystem=golang --with=golang
   dh_auto_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf_clean -O--builddirectory=_build -O--buildsystem=golang
   dh_clean -O--builddirectory=_build -O--buildsystem=golang
 debian/rules binary
dh binary --builddirectory=_build --buildsystem=golang --with=golang
   dh_update_autotools_config -O--builddirectory=_build -O--buildsystem=golang
   dh_autoreconf -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_configure -O--builddirectory=_build -O--buildsystem=golang
   dh_auto_build -O--builddirectory=_build -O--buildsystem=golang
	cd _build && go install -trimpath -v -p 2 github.com/google/safetext/common github.com/google/safetext/lockedcallbacks github.com/google/safetext/shsprintf github.com/google/safetext/shtemplate github.com/google/safetext/yamltemplate
internal/goarch
internal/unsafeheader
internal/abi
internal/cpu
internal/bytealg
internal/byteorder
internal/chacha8rand
internal/coverage/rtcov
internal/godebugs
internal/goexperiment
internal/goos
internal/profilerecord
internal/runtime/atomic
internal/runtime/syscall/linux
math/bits
internal/runtime/exithook
internal/runtime/gc
internal/strconv
internal/runtime/sys
internal/runtime/gc/scan
internal/asan
internal/msan
internal/runtime/cgroup
internal/race
internal/runtime/math
internal/runtime/maps
internal/runtime/pprof/label
internal/stringslite
internal/trace/tracev2
sync/atomic
internal/sync
internal/synctest
cmp
math
runtime
unicode/utf8
unicode
crypto/internal/fips140deps/byteorder
crypto/internal/fips140deps/cpu
crypto/internal/constanttime
crypto/internal/fips140/alias
crypto/internal/fips140/subtle
crypto/subtle
crypto/internal/boring/sig
encoding
unicode/utf16
internal/nettrace
internal/reflectlite
sync
errors
iter
slices
io
strconv
reflect
internal/oserror
path
internal/bisect
internal/godebug
syscall
time
internal/fmtsort
internal/syscall/unix
internal/syscall/execenv
io/fs
internal/poll
internal/filepathlite
internal/testlog
maps
os
weak
unique
net/netip
strings
fmt
path/filepath
bytes
bufio
net/url
text/template/parse
sort
regexp/syntax
text/template
regexp
mvdan.cc/sh/v3/fileutil
text/tabwriter
mvdan.cc/sh/v3/syntax
github.com/google/safetext/lockedcallbacks
github.com/google/safetext/common
hash
crypto
crypto/internal/fips140deps/godebug
crypto/internal/fips140
crypto/internal/impl
crypto/internal/fips140/sha256
crypto/internal/fips140/sha3
crypto/internal/fips140/sha512
crypto/internal/fips140/hmac
crypto/internal/fips140/check
crypto/fips140
crypto/internal/fips140deps/time
crypto/internal/entropy/v1.0.0
crypto/internal/fips140/aes
crypto/internal/sysrand
crypto/internal/fips140/drbg
crypto/internal/fips140only
crypto/md5
crypto/internal/fips140/aes/gcm
github.com/google/safetext/shsprintf
math/rand/v2
crypto/cipher
crypto/internal/randutil
math/rand
crypto/internal/boring
crypto/internal/rand
crypto/sha1
math/big
context
database/sql/driver
encoding/binary
encoding/hex
encoding/base64
encoding/json
crypto/rand
vendor/golang.org/x/net/dns/dnsmessage
internal/singleflight
gopkg.in/yaml.v3
runtime/cgo
net
github.com/google/uuid
github.com/pborman/uuid
github.com/google/safetext/shtemplate
github.com/google/safetext/yamltemplate
   dh_auto_test -O--builddirectory=_build -O--buildsystem=golang
	cd _build && go test -vet=off -v -p 2 github.com/google/safetext/common github.com/google/safetext/lockedcallbacks github.com/google/safetext/shsprintf github.com/google/safetext/shtemplate github.com/google/safetext/yamltemplate
?   	github.com/google/safetext/common	[no test files]
=== RUN   TestLockedCallbacksBuildFunc
--- PASS: TestLockedCallbacksBuildFunc (0.00s)
PASS
ok  	github.com/google/safetext/lockedcallbacks	0.004s
=== RUN   TestSafetextShsprintf
=== RUN   TestSafetextShsprintf/echo_%s
=== RUN   TestSafetextShsprintf/echo_"%s"
=== RUN   TestSafetextShsprintf/echo_'%s''s_'
=== RUN   TestSafetextShsprintf/command_"x-%s-y-%s"
=== RUN   TestSafetextShsprintf/command_"%.4s"
=== RUN   TestSafetextShsprintf/ls_%s
=== RUN   TestSafetextShsprintf/echo_`cat_%s`
=== RUN   TestSafetextShsprintf/#!_/bin/bash_end=$((SECONDS+%d))__while_[_$SECONDS_-lt_$end_];_do_done
    shsprintf_test.go:308: Got Invalid Shell Template, expected <nil>
=== RUN   TestSafetextShsprintf/echo_"$((_%s_+_%s_))"
=== RUN   TestSafetextShsprintf/for_VARIABLE_in_file1_%s_file3_do_____cat_$VARIABLE_done
=== RUN   TestSafetextShsprintf/for_((_c=1;_c<=%s;_c++_))_do___shell_COMMANDS_done
=== RUN   TestSafetextShsprintf/if_[_%s_]_;_then_command_fi
=== RUN   TestSafetextShsprintf/_if_[[_-e_%s_]]_then___echo_"File_exists"_fi
=== RUN   TestSafetextShsprintf/echo_%s#01
=== RUN   TestSafetextShsprintf/cat_%s
=== RUN   TestSafetextShsprintf/cat_%s#01
=== RUN   TestSafetextShsprintf/_if_[[_-e_%s_]]_then___echo_"File_exists"_fi#01
=== RUN   TestSafetextShsprintf/echo_%s#02
=== RUN   TestSafetextShsprintf/echo_%s#03
=== RUN   TestSafetextShsprintf/echo_%s_foobar
=== RUN   TestSafetextShsprintf/echo_%s#04
=== RUN   TestSafetextShsprintf/echo_%s#05
=== RUN   TestSafetextShsprintf/echo_%s#06
=== RUN   TestSafetextShsprintf/echo_%s#07
=== RUN   TestSafetextShsprintf/echo_"%s"#01
=== RUN   TestSafetextShsprintf/echo_'%s'
=== RUN   TestSafetextShsprintf/touch_%s;_echo_%s
=== RUN   TestSafetextShsprintf/command_%s
--- FAIL: TestSafetextShsprintf (0.00s)
    --- PASS: TestSafetextShsprintf/echo_%s (0.00s)
    --- PASS: TestSafetextShsprintf/echo_"%s" (0.00s)
    --- PASS: TestSafetextShsprintf/echo_'%s''s_' (0.00s)
    --- PASS: TestSafetextShsprintf/command_"x-%s-y-%s" (0.00s)
    --- PASS: TestSafetextShsprintf/command_"%.4s" (0.00s)
    --- PASS: TestSafetextShsprintf/ls_%s (0.00s)
    --- PASS: TestSafetextShsprintf/echo_`cat_%s` (0.00s)
    --- FAIL: TestSafetextShsprintf/#!_/bin/bash_end=$((SECONDS+%d))__while_[_$SECONDS_-lt_$end_];_do_done (0.00s)
    --- PASS: TestSafetextShsprintf/echo_"$((_%s_+_%s_))" (0.00s)
    --- PASS: TestSafetextShsprintf/for_VARIABLE_in_file1_%s_file3_do_____cat_$VARIABLE_done (0.00s)
    --- PASS: TestSafetextShsprintf/for_((_c=1;_c<=%s;_c++_))_do___shell_COMMANDS_done (0.00s)
    --- PASS: TestSafetextShsprintf/if_[_%s_]_;_then_command_fi (0.00s)
    --- PASS: TestSafetextShsprintf/_if_[[_-e_%s_]]_then___echo_"File_exists"_fi (0.00s)
    --- PASS: TestSafetextShsprintf/echo_%s#01 (0.00s)
    --- PASS: TestSafetextShsprintf/cat_%s (0.00s)
    --- PASS: TestSafetextShsprintf/cat_%s#01 (0.00s)
    --- PASS: TestSafetextShsprintf/_if_[[_-e_%s_]]_then___echo_"File_exists"_fi#01 (0.00s)
    --- PASS: TestSafetextShsprintf/echo_%s#02 (0.00s)
    --- PASS: TestSafetextShsprintf/echo_%s#03 (0.00s)
    --- PASS: TestSafetextShsprintf/echo_%s_foobar (0.00s)
    --- PASS: TestSafetextShsprintf/echo_%s#04 (0.00s)
    --- PASS: TestSafetextShsprintf/echo_%s#05 (0.00s)
    --- PASS: TestSafetextShsprintf/echo_%s#06 (0.00s)
    --- PASS: TestSafetextShsprintf/echo_%s#07 (0.00s)
    --- PASS: TestSafetextShsprintf/echo_"%s"#01 (0.00s)
    --- PASS: TestSafetextShsprintf/echo_'%s' (0.00s)
    --- PASS: TestSafetextShsprintf/touch_%s;_echo_%s (0.00s)
    --- PASS: TestSafetextShsprintf/command_%s (0.00s)
=== RUN   TestSafetextShsprintfComment
--- PASS: TestSafetextShsprintfComment (0.00s)
=== RUN   TestSafetextShsprintfQuote
--- PASS: TestSafetextShsprintfQuote (0.00s)
=== RUN   TestSafetextShsprintfMultipleArguments
--- PASS: TestSafetextShsprintfMultipleArguments (0.00s)
=== RUN   TestSafetextShsprintfMapsNegative
--- PASS: TestSafetextShsprintfMapsNegative (0.00s)
=== RUN   TestSafetextShsprintfMapsPositive
--- PASS: TestSafetextShsprintfMapsPositive (0.00s)
=== RUN   TestSafetextShsprintfMultilineEof
--- PASS: TestSafetextShsprintfMultilineEof (0.00s)
=== RUN   TestSafetextShsprintfEscape
--- PASS: TestSafetextShsprintfEscape (0.00s)
FAIL
FAIL	github.com/google/safetext/shsprintf	0.003s
=== RUN   TestSafetextShtemplate
=== RUN   TestSafetextShtemplate/echo_{{_.addressee_}}
=== RUN   TestSafetextShtemplate/echo_"{{_.addressee_}}"
=== RUN   TestSafetextShtemplate/ls_{{_range_.Paths_}}{{.}}_{{end}}
=== RUN   TestSafetextShtemplate/echo_`cat_{{_.file_}}`
=== RUN   TestSafetextShtemplate/#!_/bin/bash_end=$((SECONDS+{{.wait}}))__while_[_$SECONDS_-lt_$end_];_do_done
    shtemplate_test.go:330: Expected <nil>, got Invalid Shell Template
=== RUN   TestSafetextShtemplate/echo_"$((_{{.a}}_+_{{.b}}_))"
=== RUN   TestSafetextShtemplate/for_VARIABLE_in_file1_{{.a}}_file3_do_____cat_$VARIABLE_done
=== RUN   TestSafetextShtemplate/for_((_c=1;_c<={{.a}};_c++_))_do___shell_COMMANDS_done
=== RUN   TestSafetextShtemplate/if_[_{{.c}}_]_;_then_command_fi
=== RUN   TestSafetextShtemplate/_if_[[_-e_{{.x}}_]]_then___echo_"File_exists"_fi
=== RUN   TestSafetextShtemplate/echo_$(({{_(StructuralData_.addressee)_}}))
    shtemplate_test.go:330: Expected <nil>, got Invalid Shell Template
=== RUN   TestSafetextShtemplate/bla_>_{{_StructuralData_.addressee_}}
=== RUN   TestSafetextShtemplate/bla_{{_AllowFlags_.addressee_}}
=== RUN   TestSafetextShtemplate/echo_$(({{_.addressee_}}))
=== RUN   TestSafetextShtemplate/echo_{{_.addressee_}}#01
=== RUN   TestSafetextShtemplate/cat_{{_.addressee_}}
=== RUN   TestSafetextShtemplate/cat_{{_.addressee_}}#01
=== RUN   TestSafetextShtemplate/bla_>_{{_.addressee_}}
=== RUN   TestSafetextShtemplate/bla_{{_.addressee_}}>out
=== RUN   TestSafetextShtemplate/_if_[[_-e_{{.x}}_]]_then___echo_"File_exists"_fi#01
=== RUN   TestSafetextShtemplate/echo_{{_.addressee_}}#02
=== RUN   TestSafetextShtemplate/echo_{{_.addressee_}}#03
=== RUN   TestSafetextShtemplate/echo_{{_.addressee_}}_foobar
=== RUN   TestSafetextShtemplate/echo_{{_.addressee_}}#04
=== RUN   TestSafetextShtemplate/echo_{{_.addressee_}}#05
=== RUN   TestSafetextShtemplate/echo_{{_.addressee_}}#06
=== RUN   TestSafetextShtemplate/echo_{{_.addressee_}}#07
=== RUN   TestSafetextShtemplate/echo_"{{_.addressee_}}"#01
=== RUN   TestSafetextShtemplate/echo_'{{_.addressee_}}'
=== RUN   TestSafetextShtemplate/touch_{{.a}};_echo_{{.b}}
--- FAIL: TestSafetextShtemplate (0.00s)
    --- PASS: TestSafetextShtemplate/echo_{{_.addressee_}} (0.00s)
    --- PASS: TestSafetextShtemplate/echo_"{{_.addressee_}}" (0.00s)
    --- PASS: TestSafetextShtemplate/ls_{{_range_.Paths_}}{{.}}_{{end}} (0.00s)
    --- PASS: TestSafetextShtemplate/echo_`cat_{{_.file_}}` (0.00s)
    --- FAIL: TestSafetextShtemplate/#!_/bin/bash_end=$((SECONDS+{{.wait}}))__while_[_$SECONDS_-lt_$end_];_do_done (0.00s)
    --- PASS: TestSafetextShtemplate/echo_"$((_{{.a}}_+_{{.b}}_))" (0.00s)
    --- PASS: TestSafetextShtemplate/for_VARIABLE_in_file1_{{.a}}_file3_do_____cat_$VARIABLE_done (0.00s)
    --- PASS: TestSafetextShtemplate/for_((_c=1;_c<={{.a}};_c++_))_do___shell_COMMANDS_done (0.00s)
    --- PASS: TestSafetextShtemplate/if_[_{{.c}}_]_;_then_command_fi (0.00s)
    --- PASS: TestSafetextShtemplate/_if_[[_-e_{{.x}}_]]_then___echo_"File_exists"_fi (0.00s)
    --- FAIL: TestSafetextShtemplate/echo_$(({{_(StructuralData_.addressee)_}})) (0.00s)
    --- PASS: TestSafetextShtemplate/bla_>_{{_StructuralData_.addressee_}} (0.00s)
    --- PASS: TestSafetextShtemplate/bla_{{_AllowFlags_.addressee_}} (0.00s)
    --- PASS: TestSafetextShtemplate/echo_$(({{_.addressee_}})) (0.00s)
    --- PASS: TestSafetextShtemplate/echo_{{_.addressee_}}#01 (0.00s)
    --- PASS: TestSafetextShtemplate/cat_{{_.addressee_}} (0.00s)
    --- PASS: TestSafetextShtemplate/cat_{{_.addressee_}}#01 (0.00s)
    --- PASS: TestSafetextShtemplate/bla_>_{{_.addressee_}} (0.00s)
    --- PASS: TestSafetextShtemplate/bla_{{_.addressee_}}>out (0.00s)
    --- PASS: TestSafetextShtemplate/_if_[[_-e_{{.x}}_]]_then___echo_"File_exists"_fi#01 (0.00s)
    --- PASS: TestSafetextShtemplate/echo_{{_.addressee_}}#02 (0.00s)
    --- PASS: TestSafetextShtemplate/echo_{{_.addressee_}}#03 (0.00s)
    --- PASS: TestSafetextShtemplate/echo_{{_.addressee_}}_foobar (0.00s)
    --- PASS: TestSafetextShtemplate/echo_{{_.addressee_}}#04 (0.00s)
    --- PASS: TestSafetextShtemplate/echo_{{_.addressee_}}#05 (0.00s)
    --- PASS: TestSafetextShtemplate/echo_{{_.addressee_}}#06 (0.00s)
    --- PASS: TestSafetextShtemplate/echo_{{_.addressee_}}#07 (0.00s)
    --- PASS: TestSafetextShtemplate/echo_"{{_.addressee_}}"#01 (0.00s)
    --- PASS: TestSafetextShtemplate/echo_'{{_.addressee_}}' (0.00s)
    --- PASS: TestSafetextShtemplate/touch_{{.a}};_echo_{{.b}} (0.00s)
FAIL
FAIL	github.com/google/safetext/shtemplate	0.004s
=== RUN   TestSafetextYamltemplate
=== RUN   TestSafetextYamltemplate/{_hello:_"{{_.addressee_|_js_}}"_}
=== RUN   TestSafetextYamltemplate/_---_-_stream:_one,_-_hello:_{{_.addressee_}},_---_-_stream:_two,_-_hello:_{{_.addressee_}},_
=== RUN   TestSafetextYamltemplate/_data:___HTTPS_PROXY:_{{.p1}}___NO_PROXY:_{{.p2}}_
=== RUN   TestSafetextYamltemplate/_data:___HTTPS_PROXY:_{{.p1}}___NO_PROXY:_{{.p2}}_#01
=== RUN   TestSafetextYamltemplate/{_{{_if_not_.hide_}}hello:_{{_.addressee_}}{{end}}_}
=== RUN   TestSafetextYamltemplate/{_{{_if_eq_.addressee_"world"_}}hello:_{{_.addressee_}}{{end}}_}
=== RUN   TestSafetextYamltemplate/{_list:_"{{_range_.entries_}}{{.}}{{_end_}}"_}
=== RUN   TestSafetextYamltemplate/_list:_{{with_.some_field}}_{{if_eq_._"x"}}_-_{{.}}_{{end}}_{{end}}_
=== RUN   TestSafetextYamltemplate/{_test:_bla_}
=== RUN   TestSafetextYamltemplate/hello:_-_to:_{{_.addressee_}}___next:___-_first:_test_
=== RUN   TestSafetextYamltemplate/hello:_-_to:_{{_.addressee_}}___next:___-_first:_test_#01
=== RUN   TestSafetextYamltemplate/{_hello:_{{_.addressee_}},_hello:_multiple_}
=== RUN   TestSafetextYamltemplate/{_{}:_{{_.addressee_}}_}
=== RUN   TestSafetextYamltemplate/{_[1,_2,_3]:_{{_.addressee_}}_}
=== RUN   TestSafetextYamltemplate/a:_{{_.addressee_}}
=== RUN   TestSafetextYamltemplate/{_a:_{{.a}},_b:_'{{.b}}'_}
=== RUN   TestSafetextYamltemplate/{_hello:_"{{_.addressee_}}"_}
=== RUN   TestSafetextYamltemplate/{_hello:_"{{_.addressee_}}",_parent:_[_1,_{{_.s_}},_3_]_}
=== RUN   TestSafetextYamltemplate/{_hello:_"{{_.addressee_}}",_parent:_[_1,_{_a:_{{_.s_}}_},_3_]_}
=== RUN   TestSafetextYamltemplate/{_hello:_{{_.addressee_}}_}
=== RUN   TestSafetextYamltemplate/{_{{_if_eq_.caddressee_"world"_}}hello:_{{_.addressee_}}{{end}}_}
=== RUN   TestSafetextYamltemplate/_---_-_stream:_one_-_hello:_a_---_-_stream:_two_-_hello:_{{_.addressee_}}_
=== RUN   TestSafetextYamltemplate/{_secret:_&secret_label_'test',_disclosed:_{{_.controlled_}}__}
--- PASS: TestSafetextYamltemplate (0.00s)
    --- PASS: TestSafetextYamltemplate/{_hello:_"{{_.addressee_|_js_}}"_} (0.00s)
    --- PASS: TestSafetextYamltemplate/_---_-_stream:_one,_-_hello:_{{_.addressee_}},_---_-_stream:_two,_-_hello:_{{_.addressee_}},_ (0.00s)
    --- PASS: TestSafetextYamltemplate/_data:___HTTPS_PROXY:_{{.p1}}___NO_PROXY:_{{.p2}}_ (0.00s)
    --- PASS: TestSafetextYamltemplate/_data:___HTTPS_PROXY:_{{.p1}}___NO_PROXY:_{{.p2}}_#01 (0.00s)
    --- PASS: TestSafetextYamltemplate/{_{{_if_not_.hide_}}hello:_{{_.addressee_}}{{end}}_} (0.00s)
    --- PASS: TestSafetextYamltemplate/{_{{_if_eq_.addressee_"world"_}}hello:_{{_.addressee_}}{{end}}_} (0.00s)
    --- PASS: TestSafetextYamltemplate/{_list:_"{{_range_.entries_}}{{.}}{{_end_}}"_} (0.00s)
    --- PASS: TestSafetextYamltemplate/_list:_{{with_.some_field}}_{{if_eq_._"x"}}_-_{{.}}_{{end}}_{{end}}_ (0.00s)
    --- PASS: TestSafetextYamltemplate/{_test:_bla_} (0.00s)
    --- PASS: TestSafetextYamltemplate/hello:_-_to:_{{_.addressee_}}___next:___-_first:_test_ (0.00s)
    --- PASS: TestSafetextYamltemplate/hello:_-_to:_{{_.addressee_}}___next:___-_first:_test_#01 (0.00s)
    --- PASS: TestSafetextYamltemplate/{_hello:_{{_.addressee_}},_hello:_multiple_} (0.00s)
    --- PASS: TestSafetextYamltemplate/{_{}:_{{_.addressee_}}_} (0.00s)
    --- PASS: TestSafetextYamltemplate/{_[1,_2,_3]:_{{_.addressee_}}_} (0.00s)
    --- PASS: TestSafetextYamltemplate/a:_{{_.addressee_}} (0.00s)
    --- PASS: TestSafetextYamltemplate/{_a:_{{.a}},_b:_'{{.b}}'_} (0.00s)
    --- PASS: TestSafetextYamltemplate/{_hello:_"{{_.addressee_}}"_} (0.00s)
    --- PASS: TestSafetextYamltemplate/{_hello:_"{{_.addressee_}}",_parent:_[_1,_{{_.s_}},_3_]_} (0.00s)
    --- PASS: TestSafetextYamltemplate/{_hello:_"{{_.addressee_}}",_parent:_[_1,_{_a:_{{_.s_}}_},_3_]_} (0.00s)
    --- PASS: TestSafetextYamltemplate/{_hello:_{{_.addressee_}}_} (0.00s)
    --- PASS: TestSafetextYamltemplate/{_{{_if_eq_.caddressee_"world"_}}hello:_{{_.addressee_}}{{end}}_} (0.00s)
    --- PASS: TestSafetextYamltemplate/_---_-_stream:_one_-_hello:_a_---_-_stream:_two_-_hello:_{{_.addressee_}}_ (0.00s)
    --- PASS: TestSafetextYamltemplate/{_secret:_&secret_label_'test',_disclosed:_{{_.controlled_}}__} (0.00s)
=== RUN   TestSafetextYamltemplateNegativeFuncMap
--- PASS: TestSafetextYamltemplateNegativeFuncMap (0.00s)
=== RUN   TestSafetextYamltemplateNegativeStruct
--- PASS: TestSafetextYamltemplateNegativeStruct (0.00s)
=== RUN   TestSafetextYamltemplatePositiveStruct
--- PASS: TestSafetextYamltemplatePositiveStruct (0.00s)
=== RUN   TestSafetextYamltemplateNegativeRootList
--- PASS: TestSafetextYamltemplateNegativeRootList (0.00s)
=== RUN   TestSafetextYamltemplatePositiveIndirection
--- PASS: TestSafetextYamltemplatePositiveIndirection (0.00s)
=== RUN   TestSafetextYamltemplateFiles
--- PASS: TestSafetextYamltemplateFiles (0.00s)
=== RUN   TestSafetextYamltemplateMethod
--- PASS: TestSafetextYamltemplateMethod (0.00s)
=== RUN   TestSafetextYamltemplateOptOut
--- PASS: TestSafetextYamltemplateOptOut (0.00s)
=== RUN   TestCustomTypeWithStringBaseYamltemplatePositiveStruct
--- PASS: TestCustomTypeWithStringBaseYamltemplatePositiveStruct (0.00s)
=== RUN   TestSafetextYamltemplateManualAnnotation
=== RUN   TestSafetextYamltemplateManualAnnotation/negative
=== RUN   TestSafetextYamltemplateManualAnnotation/positive
--- PASS: TestSafetextYamltemplateManualAnnotation (0.00s)
    --- PASS: TestSafetextYamltemplateManualAnnotation/negative (0.00s)
    --- PASS: TestSafetextYamltemplateManualAnnotation/positive (0.00s)
=== RUN   TestSafetextYamltemplateNegativeNestedTemplate
--- PASS: TestSafetextYamltemplateNegativeNestedTemplate (0.00s)
=== RUN   TestSafetextYamltemplatePositiveNestedTemplate
--- PASS: TestSafetextYamltemplatePositiveNestedTemplate (0.00s)
PASS
ok  	github.com/google/safetext/yamltemplate	0.006s
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 2 github.com/google/safetext/common github.com/google/safetext/lockedcallbacks github.com/google/safetext/shsprintf github.com/google/safetext/shtemplate github.com/google/safetext/yamltemplate returned exit code 1
make: *** [debian/rules:11: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1140250#10
Date:
2026-07-31 13:13:15 UTC
From:
To:
Hello,

Bug #1140250 in golang-github-google-safetext reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/go-team/packages/golang-github-google-safetext/-/commit/269dfc731098707ca46826a712059b127cf63a9e

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1140250

#1140250#17
Date:
2026-07-31 13:34:31 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
golang-github-google-safetext, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1140250@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Nilesh Patra <nilesh@debian.org> (supplier of updated golang-github-google-safetext package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 31 Jul 2026 14:47:35 +0200
Source: golang-github-google-safetext
Architecture: source
Version: 0.0~git20240104.7a7d9b3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Nilesh Patra <nilesh@debian.org>
Closes: 1140250
Changes:
 golang-github-google-safetext (0.0~git20240104.7a7d9b3-2) unstable; urgency=medium
 .
   * Team Upload.
   * Add patch to fixup tests (Closes: #1140250)
Checksums-Sha1:
 f4b6dc0ae9bf6e5629e2e95c89aa289b169f4942 1879 golang-github-google-safetext_0.0~git20240104.7a7d9b3-2.dsc
 02c07f3e00d1f2114f10c9d2089c11195f099988 2668 golang-github-google-safetext_0.0~git20240104.7a7d9b3-2.debian.tar.xz
 e805dd085fac981079b2e876d52a8fe98b983c34 6344 golang-github-google-safetext_0.0~git20240104.7a7d9b3-2_amd64.buildinfo
Checksums-Sha256:
 54fc81d552d386a0d36ecda66f5264c134364e19195485247e680ed3dd7d3706 1879 golang-github-google-safetext_0.0~git20240104.7a7d9b3-2.dsc
 4146bd9966edf378818ddebccc555c600ffb604c162bfdf8eb2f3d2b694b66d3 2668 golang-github-google-safetext_0.0~git20240104.7a7d9b3-2.debian.tar.xz
 ff5bef1c37341e4fa8793a555827d9020038de5cc30fd80cb2a3baafbe586bf3 6344 golang-github-google-safetext_0.0~git20240104.7a7d9b3-2_amd64.buildinfo
Files:
 8c15efd6fec2659bf560d5c2d52b84c2 1879 golang optional golang-github-google-safetext_0.0~git20240104.7a7d9b3-2.dsc
 dd59e468a5711fdc31787e770a78af7e 2668 golang optional golang-github-google-safetext_0.0~git20240104.7a7d9b3-2.debian.tar.xz
 a6a5ffe73e4f35e2da37a9ed18299627 6344 golang optional golang-github-google-safetext_0.0~git20240104.7a7d9b3-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQSglbZu4JAkvuai8HIqJ5BL1yQ+2gUCamyfUAAKCRAqJ5BL1yQ+
2i8SAP47q07CrTskm8RQpC6iaBP1oVVldVZ8Bv7GA3xHOlpjCgEA5jrHAUjynxMf
zxt4ZLznQ3hZY9QvAnoQvxW/zRNhSQ0=
=cj2Q
-----END PGP SIGNATURE-----