Package: src:prometheus-alertmanager Version: 0.31.1+ds-2 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/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:prometheus-alertmanager, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --builddir=_build --buildsystem=golang dh_auto_clean -O--builddir=_build -O--buildsystem=golang dh_autoreconf_clean -O--builddir=_build -O--buildsystem=golang dh_clean -O--builddir=_build -O--buildsystem=golang debian/rules binary dh binary --builddir=_build --buildsystem=golang dh_update_autotools_config -O--builddir=_build -O--buildsystem=golang dh_autoreconf -O--builddir=_build -O--buildsystem=golang dh_auto_configure -O--builddir=_build -O--buildsystem=golang debian/rules override_dh_auto_build make[1]: Entering directory '/<<PKGBUILDDIR>>' dh_auto_build -- -ldflags " -X github.com/prometheus/common/version.Version=0.31.1+ds -X github.com/prometheus/common/version.Revision=0.31.1+ds-2 -X github.com/prometheus/common/version.Branch=debian/sid -X github.com/prometheus/common/[email protected] -X github.com/prometheus/common/version.BuildDate=20260603-19:00:37 -X github.com/prometheus/common/version.GoVersion=go1.26.4" dh_auto_build: warning: github.com/prometheus/alertmanager/matcher/compliance contains no non-test Go files, removing it from build cd _build && go install -trimpath -v -p 2 -ldflags " -X git [too-long-redacted] .com/prometheus/alertmanager/ui [... snipped ...] mock.go:196: Mock Clock - Now([]) call, matched 0 traps mock.go:196: Mock Clock - Now([]) call, matched 0 traps mock.go:196: Mock Clock - Now([]) call, matched 0 traps mock.go:196: Mock Clock - Now([]) call, matched 0 traps mock.go:196: Mock Clock - Now([]) call, matched 0 traps mock.go:196: Mock Clock - Now([]) call, matched 0 traps mock.go:196: Mock Clock - Now([]) call, matched 0 traps silence_test.go:1776: Mock Clock - Advance(2h0m0s) mock.go:196: Mock Clock - Now([]) call, matched 0 traps mock.go:196: Mock Clock - Now([]) call, matched 0 traps mock.go:484: Mock Clock - test cleanup; will no longer log clock events --- PASS: TestSilencer (0.00s) === RUN TestValidateClassicMatcher --- PASS: TestValidateClassicMatcher (0.00s) === RUN TestValidateUTF8Matcher --- PASS: TestValidateUTF8Matcher (0.00s) === RUN TestValidateSilence --- PASS: TestValidateSilence (0.00s) === RUN TestStateMerge --- PASS: TestStateMerge (0.00s) === RUN TestStateCoding --- PASS: TestStateCoding (0.00s) === RUN TestStateDecodingError --- PASS: TestStateDecodingError (0.00s) PASS ok github.com/prometheus/alertmanager/silence 1.022s ? github.com/prometheus/alertmanager/silence/silencepb [no test files] === RUN TestSetGet --- PASS: TestSetGet (0.00s) === RUN TestDeleteIfNotModified === RUN TestDeleteIfNotModified/unmodified_alert_should_be_deleted === RUN TestDeleteIfNotModified/modified_alert_should_not_be_deleted === RUN TestDeleteIfNotModified/should_not_delete_other_alerts --- PASS: TestDeleteIfNotModified (0.00s) --- PASS: TestDeleteIfNotModified/unmodified_alert_should_be_deleted (0.00s) --- PASS: TestDeleteIfNotModified/modified_alert_should_not_be_deleted (0.00s) --- PASS: TestDeleteIfNotModified/should_not_delete_other_alerts (0.00s) === RUN TestGC --- PASS: TestGC (0.01s) PASS ok github.com/prometheus/alertmanager/store 0.013s === RUN TestPairNames --- PASS: TestPairNames (0.00s) === RUN TestPairValues --- PASS: TestPairValues (0.00s) === RUN TestPairsString --- PASS: TestPairsString (0.00s) === RUN TestKVSortedPairs --- PASS: TestKVSortedPairs (0.00s) === RUN TestKVRemove --- PASS: TestKVRemove (0.00s) === RUN TestAlertsFiring --- PASS: TestAlertsFiring (0.00s) === RUN TestAlertsResolved --- PASS: TestAlertsResolved (0.00s) === RUN TestData === RUN TestData/#00 === RUN TestData/#01 === RUN TestData/#02 --- PASS: TestData (0.00s) --- PASS: TestData/#00 (0.00s) --- PASS: TestData/#01 (0.00s) --- PASS: TestData/#02 (0.00s) === RUN TestTemplateExpansion === RUN TestTemplateExpansion/Template_without_action === RUN TestTemplateExpansion/Template_with_simple_action === RUN TestTemplateExpansion/Template_with_invalid_syntax === RUN TestTemplateExpansion/Template_using_toUpper === RUN TestTemplateExpansion/Template_using_toLower === RUN TestTemplateExpansion/Template_using_title === RUN TestTemplateExpansion/Template_using_TrimSpace === RUN TestTemplateExpansion/Template_using_positive_match === RUN TestTemplateExpansion/Template_using_negative_match === RUN TestTemplateExpansion/Template_using_join === RUN TestTemplateExpansion/Text_template_without_HTML_escaping === RUN TestTemplateExpansion/HTML_template_with_escaping === RUN TestTemplateExpansion/HTML_template_using_safeHTML === RUN TestTemplateExpansion/URL_template_with_escaping === RUN TestTemplateExpansion/URL_template_using_safeUrl === RUN TestTemplateExpansion/Template_using_reReplaceAll === RUN TestTemplateExpansion/Template_using_urlUnescape === RUN TestTemplateExpansion/Template_using_stringSlice === RUN TestTemplateExpansion/Template_using_toJson_with_string === RUN TestTemplateExpansion/Template_using_toJson_with_number === RUN TestTemplateExpansion/Template_using_toJson_with_boolean === RUN TestTemplateExpansion/Template_using_toJson_with_map === RUN TestTemplateExpansion/Template_using_toJson_with_slice === RUN TestTemplateExpansion/Template_using_toJson_with_KV === RUN TestTemplateExpansion/Template_using_toJson_with_Alerts === RUN TestTemplateExpansion/Template_using_toJson_with_Alerts.Firing() --- PASS: TestTemplateExpansion (0.00s) --- PASS: TestTemplateExpansion/Template_without_action (0.00s) --- PASS: TestTemplateExpansion/Template_with_simple_action (0.00s) --- PASS: TestTemplateExpansion/Template_with_invalid_syntax (0.00s) --- PASS: TestTemplateExpansion/Template_using_toUpper (0.00s) --- PASS: TestTemplateExpansion/Template_using_toLower (0.00s) --- PASS: TestTemplateExpansion/Template_using_title (0.00s) --- PASS: TestTemplateExpansion/Template_using_TrimSpace (0.00s) --- PASS: TestTemplateExpansion/Template_using_positive_match (0.00s) --- PASS: TestTemplateExpansion/Template_using_negative_match (0.00s) --- PASS: TestTemplateExpansion/Template_using_join (0.00s) --- PASS: TestTemplateExpansion/Text_template_without_HTML_escaping (0.00s) --- PASS: TestTemplateExpansion/HTML_template_with_escaping (0.00s) --- PASS: TestTemplateExpansion/HTML_template_using_safeHTML (0.00s) --- PASS: TestTemplateExpansion/URL_template_with_escaping (0.00s) --- PASS: TestTemplateExpansion/URL_template_using_safeUrl (0.00s) --- PASS: TestTemplateExpansion/Template_using_reReplaceAll (0.00s) --- PASS: TestTemplateExpansion/Template_using_urlUnescape (0.00s) --- PASS: TestTemplateExpansion/Template_using_stringSlice (0.00s) --- PASS: TestTemplateExpansion/Template_using_toJson_with_string (0.00s) --- PASS: TestTemplateExpansion/Template_using_toJson_with_number (0.00s) --- PASS: TestTemplateExpansion/Template_using_toJson_with_boolean (0.00s) --- PASS: TestTemplateExpansion/Template_using_toJson_with_map (0.00s) --- PASS: TestTemplateExpansion/Template_using_toJson_with_slice (0.00s) --- PASS: TestTemplateExpansion/Template_using_toJson_with_KV (0.00s) --- PASS: TestTemplateExpansion/Template_using_toJson_with_Alerts (0.00s) --- PASS: TestTemplateExpansion/Template_using_toJson_with_Alerts.Firing() (0.00s) === RUN TestTemplateExpansionWithOptions === RUN TestTemplateExpansionWithOptions/Test_custom_function === RUN TestTemplateExpansionWithOptions/Test_Default_function_with_additional_function_added === RUN TestTemplateExpansionWithOptions/Test_custom_function_is_overridden_by_the_DefaultFuncs === RUN TestTemplateExpansionWithOptions/Test_later_Option_overrides_the_previous --- PASS: TestTemplateExpansionWithOptions (0.01s) --- PASS: TestTemplateExpansionWithOptions/Test_custom_function (0.00s) --- PASS: TestTemplateExpansionWithOptions/Test_Default_function_with_additional_function_added (0.00s) --- PASS: TestTemplateExpansionWithOptions/Test_custom_function_is_overridden_by_the_DefaultFuncs (0.00s) --- PASS: TestTemplateExpansionWithOptions/Test_later_Option_overrides_the_previous (0.00s) === RUN TestTemplateFuncs === RUN TestTemplateFuncs/Template_using_toUpper === RUN TestTemplateFuncs/Template_using_toLower === RUN TestTemplateFuncs/Template_using_title === RUN TestTemplateFuncs/Template_using_trimSpace === RUN TestTemplateFuncs/Template_using_join === RUN TestTemplateFuncs/Template_using_match === RUN TestTemplateFuncs/Template_using_reReplaceAll === RUN TestTemplateFuncs/Template_using_date === RUN TestTemplateFuncs/Template_using_tz === RUN TestTemplateFuncs/Template_using_invalid_tz === RUN TestTemplateFuncs/Template_using_HumanizeDuration_-_seconds_-_float64 === RUN TestTemplateFuncs/Template_using_HumanizeDuration_-_seconds_-_string. === RUN TestTemplateFuncs/Template_using_HumanizeDuration_-_subsecond_and_fractional_seconds_-_float64. === RUN TestTemplateFuncs/Template_using_HumanizeDuration_-_subsecond_and_fractional_seconds_-_string. === RUN TestTemplateFuncs/Template_using_HumanizeDuration_-_string_with_error. === RUN TestTemplateFuncs/Template_using_HumanizeDuration_-_int. === RUN TestTemplateFuncs/Template_using_HumanizeDuration_-_uint. === RUN TestTemplateFuncs/Template_using_since === RUN TestTemplateFuncs/Template_using_toJson_with_string === RUN TestTemplateFuncs/Template_using_toJson_with_map === RUN TestTemplateFuncs/Template_using_toJson_with_Alerts.Firing() --- PASS: TestTemplateFuncs (0.01s) --- PASS: TestTemplateFuncs/Template_using_toUpper (0.00s) --- PASS: TestTemplateFuncs/Template_using_toLower (0.00s) --- PASS: TestTemplateFuncs/Template_using_title (0.00s) --- PASS: TestTemplateFuncs/Template_using_trimSpace (0.00s) --- PASS: TestTemplateFuncs/Template_using_join (0.00s) --- PASS: TestTemplateFuncs/Template_using_match (0.00s) --- PASS: TestTemplateFuncs/Template_using_reReplaceAll (0.00s) --- PASS: TestTemplateFuncs/Template_using_date (0.00s) --- PASS: TestTemplateFuncs/Template_using_tz (0.00s) --- PASS: TestTemplateFuncs/Template_using_invalid_tz (0.00s) --- PASS: TestTemplateFuncs/Template_using_HumanizeDuration_-_seconds_-_float64 (0.00s) --- PASS: TestTemplateFuncs/Template_using_HumanizeDuration_-_seconds_-_string. (0.00s) --- PASS: TestTemplateFuncs/Template_using_HumanizeDuration_-_subsecond_and_fractional_seconds_-_float64. (0.00s) --- PASS: TestTemplateFuncs/Template_using_HumanizeDuration_-_subsecond_and_fractional_seconds_-_string. (0.00s) --- PASS: TestTemplateFuncs/Template_using_HumanizeDuration_-_string_with_error. (0.00s) --- PASS: TestTemplateFuncs/Template_using_HumanizeDuration_-_int. (0.00s) --- PASS: TestTemplateFuncs/Template_using_HumanizeDuration_-_uint. (0.00s) --- PASS: TestTemplateFuncs/Template_using_since (0.00s) --- PASS: TestTemplateFuncs/Template_using_toJson_with_string (0.00s) --- PASS: TestTemplateFuncs/Template_using_toJson_with_map (0.00s) --- PASS: TestTemplateFuncs/Template_using_toJson_with_Alerts.Firing() (0.00s) === RUN TestDeepCopyWithTemplate === RUN TestDeepCopyWithTemplate/string_keeps_templated_value === RUN TestDeepCopyWithTemplate/string_parsed_as_YAML_map === RUN TestDeepCopyWithTemplate/slice_templating_applied_recursively === RUN TestDeepCopyWithTemplate/map_converts_keys_and_drops_non-string === RUN TestDeepCopyWithTemplate/non_string_value_returned_as-is === RUN TestDeepCopyWithTemplate/nil_input --- PASS: TestDeepCopyWithTemplate (0.00s) --- PASS: TestDeepCopyWithTemplate/string_keeps_templated_value (0.00s) --- PASS: TestDeepCopyWithTemplate/string_parsed_as_YAML_map (0.00s) --- PASS: TestDeepCopyWithTemplate/slice_templating_applied_recursively (0.00s) --- PASS: TestDeepCopyWithTemplate/map_converts_keys_and_drops_non-string (0.00s) --- PASS: TestDeepCopyWithTemplate/non_string_value_returned_as-is (0.00s) --- PASS: TestDeepCopyWithTemplate/nil_input (0.00s) PASS ok github.com/prometheus/alertmanager/template 0.028s ? github.com/prometheus/alertmanager/test/cli [no test files] ? github.com/prometheus/alertmanager/test/testutils [no test files] ? github.com/prometheus/alertmanager/test/with_api_v2 [no test files] === RUN TestYamlUnmarshal --- PASS: TestYamlUnmarshal (0.00s) === RUN TestContainsTime --- PASS: TestContainsTime (0.00s) === RUN TestParseTimeString --- PASS: TestParseTimeString (0.00s) === RUN TestYamlMarshal --- PASS: TestYamlMarshal (0.00s) === RUN TestJsonMarshal --- PASS: TestJsonMarshal (0.00s) === RUN TestTimeIntervalComplete --- PASS: TestTimeIntervalComplete (0.00s) === RUN TestIntervener_Mutes === RUN TestIntervener_Mutes/Should_be_muted_outside_working_hours === RUN TestIntervener_Mutes/Should_not_be_muted_during_working_hours === RUN TestIntervener_Mutes/Should_be_muted_during_weekends === RUN TestIntervener_Mutes/Should_be_muted_during_weekend_evenings === RUN TestIntervener_Mutes/Should_be_muted_at_12pm_UTC_on_a_weekday === RUN TestIntervener_Mutes/Should_be_muted_at_12pm_UTC_on_a_weekend --- PASS: TestIntervener_Mutes (0.00s) --- PASS: TestIntervener_Mutes/Should_be_muted_outside_working_hours (0.00s) --- PASS: TestIntervener_Mutes/Should_not_be_muted_during_working_hours (0.00s) --- PASS: TestIntervener_Mutes/Should_be_muted_during_weekends (0.00s) --- PASS: TestIntervener_Mutes/Should_be_muted_during_weekend_evenings (0.00s) --- PASS: TestIntervener_Mutes/Should_be_muted_at_12pm_UTC_on_a_weekday (0.00s) --- PASS: TestIntervener_Mutes/Should_be_muted_at_12pm_UTC_on_a_weekend (0.00s) PASS ok github.com/prometheus/alertmanager/timeinterval 0.004s === RUN TestInstallingNewTracerProvider --- PASS: TestInstallingNewTracerProvider (0.00s) === RUN TestReinstallingTracerProvider --- PASS: TestReinstallingTracerProvider (0.00s) === RUN TestReinstallingTracerProviderWithTLS --- PASS: TestReinstallingTracerProviderWithTLS (0.00s) === RUN TestUninstallingTracerProvider --- PASS: TestUninstallingTracerProvider (0.00s) === RUN TestTracerProviderShutdown --- PASS: TestTracerProviderShutdown (0.00s) PASS ok github.com/prometheus/alertmanager/tracing 0.006s === RUN TestMemMarker_Muted --- PASS: TestMemMarker_Muted (0.00s) === RUN TestMemMarker_DeleteByGroupKey --- PASS: TestMemMarker_DeleteByGroupKey (0.00s) === RUN TestMemMarker_Count --- PASS: TestMemMarker_Count (0.00s) === RUN TestAlertMerge === RUN TestAlertMerge/0 === RUN TestAlertMerge/1 === RUN TestAlertMerge/2 === RUN TestAlertMerge/3 === RUN TestAlertMerge/4 === RUN TestAlertMerge/5 === RUN TestAlertMerge/6 === RUN TestAlertMerge/7 --- PASS: TestAlertMerge (0.00s) --- PASS: TestAlertMerge/0 (0.00s) --- PASS: TestAlertMerge/1 (0.00s) --- PASS: TestAlertMerge/2 (0.00s) --- PASS: TestAlertMerge/3 (0.00s) --- PASS: TestAlertMerge/4 (0.00s) --- PASS: TestAlertMerge/5 (0.00s) --- PASS: TestAlertMerge/6 (0.00s) --- PASS: TestAlertMerge/7 (0.00s) === RUN TestValidateUTF8Ls === RUN TestValidateUTF8Ls/valid_UTF-8_label_set === RUN TestValidateUTF8Ls/invalid_UTF-8_label_set --- PASS: TestValidateUTF8Ls (0.00s) --- PASS: TestValidateUTF8Ls/valid_UTF-8_label_set (0.00s) --- PASS: TestValidateUTF8Ls/invalid_UTF-8_label_set (0.00s) === RUN TestCalcSilenceState --- PASS: TestCalcSilenceState (0.00s) === RUN TestSilenceExpired --- PASS: TestSilenceExpired (0.00s) === RUN TestAlertSliceSort --- PASS: TestAlertSliceSort (0.00s) === RUN TestNewMarkerRegistersMetrics --- PASS: TestNewMarkerRegistersMetrics (0.00s) PASS ok github.com/prometheus/alertmanager/types 0.005s === RUN TestDebugHandlersWithRoutePrefix --- PASS: TestDebugHandlersWithRoutePrefix (0.00s) PASS ok github.com/prometheus/alertmanager/ui 0.004s FAIL dh_auto_test: error: cd _build && go test -vet=off -v -p 2 g [too-long-redacted] manager/ui returned exit code 1 make: *** [debian/rules:43: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------

