#1150442 golang-github-prometheus-client-golang: FTBFS: --- FAIL: TestGoCollectorAllowList (0.00s)

#1150442#5
Date:
2026-10-09 18:13:35 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/202610/

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

Thanks.
--------------------------------------------------------------------------------
[...]
        - 	"go_godebug_non_default_behavior_httpservecontentmaxranges_events_total",
          	"go_godebug_non_default_behavior_installgoroot_events_total",
          	"go_godebug_non_default_behavior_multipartmaxheaders_events_total",
          	... // 27 identical elements
          }
--- FAIL: TestGoCollectorAllowList (0.00s)
    --- PASS: TestGoCollectorAllowList/Without_any_rules (0.00s)
    --- FAIL: TestGoCollectorAllowList/allow_all (0.00s)
    --- PASS: TestGoCollectorAllowList/allow_GC (0.00s)
    --- PASS: TestGoCollectorAllowList/allow_Memory (0.00s)
    --- PASS: TestGoCollectorAllowList/allow_Scheduler (0.00s)
    --- FAIL: TestGoCollectorAllowList/allow_debug (0.00s)
=== RUN   TestGoCollectorDenyList
=== RUN   TestGoCollectorDenyList/Without_any_matchers
=== RUN   TestGoCollectorDenyList/deny_all
=== RUN   TestGoCollectorDenyList/deny_gc_and_scheduler_latency
=== RUN   TestGoCollectorDenyList/deny_gc_and_scheduler
--- PASS: TestGoCollectorDenyList (0.00s)
    --- PASS: TestGoCollectorDenyList/Without_any_matchers (0.00s)
    --- PASS: TestGoCollectorDenyList/deny_all (0.00s)
    --- PASS: TestGoCollectorDenyList/deny_gc_and_scheduler_latency (0.00s)
    --- PASS: TestGoCollectorDenyList/deny_gc_and_scheduler (0.00s)
FAIL
FAIL	github.com/prometheus/client_golang/prometheus/collectors	0.008s
?   	github.com/prometheus/client_golang/prometheus/collectors/version	[no test files]
=== RUN   TestSanitize
--- PASS: TestSanitize (0.00s)
=== RUN   TestWriteSummary
--- PASS: TestWriteSummary (0.00s)
=== RUN   TestWriteHistogram
--- PASS: TestWriteHistogram (0.00s)
=== RUN   TestToReader
--- PASS: TestToReader (0.00s)
=== RUN   TestPush
--- PASS: TestPush (0.00s)
PASS
ok  	github.com/prometheus/client_golang/prometheus/graphite	0.006s
=== RUN   TestSequenceMatcherRatio
--- PASS: TestSequenceMatcherRatio (0.00s)
=== RUN   TestGetOptCodes
--- PASS: TestGetOptCodes (0.00s)
=== RUN   TestGroupedOpCodes
--- PASS: TestGroupedOpCodes (0.00s)
=== RUN   TestWithAsciiOneInsert
--- PASS: TestWithAsciiOneInsert (0.00s)
=== RUN   TestWithAsciiOnDelete
--- PASS: TestWithAsciiOnDelete (0.00s)
=== RUN   TestWithAsciiBJunk
--- PASS: TestWithAsciiBJunk (0.00s)
=== RUN   TestSFBugsRatioForNullSeqn
--- PASS: TestSFBugsRatioForNullSeqn (0.00s)
=== RUN   TestSFBugsComparingEmptyLists
--- PASS: TestSFBugsComparingEmptyLists (0.00s)
=== RUN   TestOutputFormatRangeFormatUnified
--- PASS: TestOutputFormatRangeFormatUnified (0.00s)
=== RUN   TestSplitLines
--- PASS: TestSplitLines (0.00s)
=== RUN   TestRuntimeMetricsToProm
--- PASS: TestRuntimeMetricsToProm (0.00s)
=== RUN   ExampleGetUnifiedDiffString
--- PASS: ExampleGetUnifiedDiffString (0.00s)
PASS
ok  	github.com/prometheus/client_golang/prometheus/internal	0.005s
=== RUN   TestNil
--- PASS: TestNil (0.00s)
PASS
ok  	github.com/prometheus/client_golang/prometheus/promauto	0.003s
=== RUN   TestResponseWriterDelegatorUnwrap
--- PASS: TestResponseWriterDelegatorUnwrap (0.00s)
=== RUN   TestHandlerErrorHandling
--- PASS: TestHandlerErrorHandling (0.00s)
=== RUN   TestInstrumentMetricHandler
--- PASS: TestInstrumentMetricHandler (0.00s)
=== RUN   TestHandlerMaxRequestsInFlight
--- PASS: TestHandlerMaxRequestsInFlight (0.00s)
=== RUN   TestHandlerTimeout
--- PASS: TestHandlerTimeout (0.00s)
=== RUN   TestInstrumentMetricHandlerWithCompression
--- PASS: TestInstrumentMetricHandlerWithCompression (0.02s)
=== RUN   TestNegotiateEncodingWriter
--- PASS: TestNegotiateEncodingWriter (0.00s)
=== RUN   TestClientMiddlewareAPI
--- PASS: TestClientMiddlewareAPI (0.00s)
=== RUN   TestClientMiddlewareAPI_WithExemplars
--- PASS: TestClientMiddlewareAPI_WithExemplars (0.00s)
=== RUN   TestClientMiddlewareAPI_WithRequestContext
--- PASS: TestClientMiddlewareAPI_WithRequestContext (0.00s)
=== RUN   TestClientMiddlewareAPIWithRequestContextTimeout
--- PASS: TestClientMiddlewareAPIWithRequestContextTimeout (0.10s)
=== RUN   TestLabelCheck
=== RUN   TestLabelCheck/code_as_single_var_label
=== RUN   TestLabelCheck/code_and_method_as_var_labels
=== RUN   TestLabelCheck/all_labels_used_with_an_invalid_const_label_name
=== RUN   TestLabelCheck/mixed_var_labels
=== RUN   TestLabelCheck/unsupported_var_label_but_curried
=== RUN   TestLabelCheck/supported_label_as_const_and_curry
=== RUN   TestLabelCheck/supported_label_as_const_and_dynamic
=== RUN   TestLabelCheck/method_as_single_var_label
=== RUN   TestLabelCheck/valid_case_with_all_labels_used
=== RUN   TestLabelCheck/unsupported_var_label
=== RUN   TestLabelCheck/empty
=== RUN   TestLabelCheck/supported_label_as_curried_and_dynamic
=== RUN   TestLabelCheck/invalid_name_and_otherwise_empty
=== RUN   TestLabelCheck/mixed_var_labels_but_unsupported_curried
=== RUN   TestLabelCheck/supported_label_as_const_and_curry_with_unsupported_as_var
=== RUN   TestLabelCheck/invalid_name_with_all_the_otherwise_valid_labels
--- PASS: TestLabelCheck (0.00s)
    --- PASS: TestLabelCheck/code_as_single_var_label (0.00s)
    --- PASS: TestLabelCheck/code_and_method_as_var_labels (0.00s)
    --- PASS: TestLabelCheck/all_labels_used_with_an_invalid_const_label_name (0.00s)
    --- PASS: TestLabelCheck/mixed_var_labels (0.00s)
    --- PASS: TestLabelCheck/unsupported_var_label_but_curried (0.00s)
    --- PASS: TestLabelCheck/supported_label_as_const_and_curry (0.00s)
    --- PASS: TestLabelCheck/supported_label_as_const_and_dynamic (0.00s)
    --- PASS: TestLabelCheck/method_as_single_var_label (0.00s)
    --- PASS: TestLabelCheck/valid_case_with_all_labels_used (0.00s)
    --- PASS: TestLabelCheck/unsupported_var_label (0.00s)
    --- PASS: TestLabelCheck/empty (0.00s)
    --- PASS: TestLabelCheck/supported_label_as_curried_and_dynamic (0.00s)
    --- PASS: TestLabelCheck/invalid_name_and_otherwise_empty (0.00s)
    --- PASS: TestLabelCheck/mixed_var_labels_but_unsupported_curried (0.00s)
    --- PASS: TestLabelCheck/supported_label_as_const_and_curry_with_unsupported_as_var (0.00s)
    --- PASS: TestLabelCheck/invalid_name_with_all_the_otherwise_valid_labels (0.00s)
=== RUN   TestLabels
=== RUN   TestLabels/empty
=== RUN   TestLabels/code_as_single_var_label
=== RUN   TestLabels/method_as_single_var_label
=== RUN   TestLabels/method_as_single_var_label_and_unknown_method
=== RUN   TestLabels/code_and_method_as_var_labels
=== RUN   TestLabels/all_labels_used_with_an_unknown_method_and_out-of-range_code
=== RUN   TestLabels/code_as_single_var_label_and_out-of-range_code
=== RUN   TestLabels/code_as_single_var_label_and_in-range_but_unrecognized_code
=== RUN   TestLabels/method_as_single_var_label_with_extra_methods_specified
--- PASS: TestLabels (0.00s)
    --- PASS: TestLabels/empty (0.00s)
    --- PASS: TestLabels/code_as_single_var_label (0.00s)
    --- PASS: TestLabels/method_as_single_var_label (0.00s)
    --- PASS: TestLabels/method_as_single_var_label_and_unknown_method (0.00s)
    --- PASS: TestLabels/code_and_method_as_var_labels (0.00s)
    --- PASS: TestLabels/all_labels_used_with_an_unknown_method_and_out-of-range_code (0.00s)
    --- PASS: TestLabels/code_as_single_var_label_and_out-of-range_code (0.00s)
    --- PASS: TestLabels/code_as_single_var_label_and_in-range_but_unrecognized_code (0.00s)
    --- PASS: TestLabels/method_as_single_var_label_with_extra_methods_specified (0.00s)
=== RUN   TestMiddlewareAPI
--- PASS: TestMiddlewareAPI (0.00s)
=== RUN   TestMiddlewareAPI_WithExemplars
--- PASS: TestMiddlewareAPI_WithExemplars (0.00s)
=== RUN   TestInstrumentTimeToFirstWrite
--- PASS: TestInstrumentTimeToFirstWrite (0.00s)
=== RUN   TestInterfaceUpgrade
--- PASS: TestInterfaceUpgrade (0.00s)
PASS
ok  	github.com/prometheus/client_golang/prometheus/promhttp	0.134s
?   	github.com/prometheus/client_golang/prometheus/promhttp/internal	[no test files]
?   	github.com/prometheus/client_golang/prometheus/promhttp/zstd	[no test files]
=== RUN   TestPush
--- PASS: TestPush (0.00s)
PASS
ok  	github.com/prometheus/client_golang/prometheus/push	0.006s
=== RUN   TestCollectAndLintGood
--- PASS: TestCollectAndLintGood (0.00s)
=== RUN   TestCollectAndLintBad
--- PASS: TestCollectAndLintBad (0.00s)
=== RUN   TestToFloat64
=== RUN   TestToFloat64/simple_gauge_with_an_actual_value_set
=== RUN   TestToFloat64/histogram_vec_with_one_element
=== RUN   TestToFloat64/simple_gauge
=== RUN   TestToFloat64/simple_untyped
=== RUN   TestToFloat64/simple_summary
=== RUN   TestToFloat64/counter_vec_with_zero_elements
=== RUN   TestToFloat64/counter_vec_with_one_element
=== RUN   TestToFloat64/counter_vec_with_two_elements
=== RUN   TestToFloat64/simple_counter
=== RUN   TestToFloat64/simple_histogram
--- PASS: TestToFloat64 (0.00s)
    --- PASS: TestToFloat64/simple_gauge_with_an_actual_value_set (0.00s)
    --- PASS: TestToFloat64/histogram_vec_with_one_element (0.00s)
    --- PASS: TestToFloat64/simple_gauge (0.00s)
    --- PASS: TestToFloat64/simple_untyped (0.00s)
    --- PASS: TestToFloat64/simple_summary (0.00s)
    --- PASS: TestToFloat64/counter_vec_with_zero_elements (0.00s)
    --- PASS: TestToFloat64/counter_vec_with_one_element (0.00s)
    --- PASS: TestToFloat64/counter_vec_with_two_elements (0.00s)
    --- PASS: TestToFloat64/simple_counter (0.00s)
    --- PASS: TestToFloat64/simple_histogram (0.00s)
=== RUN   TestCollectAndCompare
--- PASS: TestCollectAndCompare (0.00s)
=== RUN   TestCollectAndCompareNoLabel
--- PASS: TestCollectAndCompareNoLabel (0.00s)
=== RUN   TestCollectAndCompareNoHelp
--- PASS: TestCollectAndCompareNoHelp (0.00s)
=== RUN   TestCollectAndCompareHistogram
=== RUN   TestCollectAndCompareHistogram/Testing_Histogram_Collector
=== RUN   TestCollectAndCompareHistogram/Testing_HistogramVec_Collector
--- PASS: TestCollectAndCompareHistogram (0.00s)
    --- PASS: TestCollectAndCompareHistogram/Testing_Histogram_Collector (0.00s)
    --- PASS: TestCollectAndCompareHistogram/Testing_HistogramVec_Collector (0.00s)
=== RUN   TestNoMetricFilter
--- PASS: TestNoMetricFilter (0.00s)
=== RUN   TestMetricNotFound
--- PASS: TestMetricNotFound (0.00s)
=== RUN   TestScrapeAndCompare
--- PASS: TestScrapeAndCompare (0.00s)
=== RUN   TestScrapeAndCompareWithMultipleExpected
--- PASS: TestScrapeAndCompareWithMultipleExpected (0.00s)
=== RUN   TestScrapeAndCompareFetchingFail
--- PASS: TestScrapeAndCompareFetchingFail (0.00s)
=== RUN   TestScrapeAndCompareBadStatusCode
--- PASS: TestScrapeAndCompareBadStatusCode (0.00s)
=== RUN   TestCollectAndCount
--- PASS: TestCollectAndCount (0.00s)
=== RUN   TestCollectAndFormat
--- PASS: TestCollectAndFormat (0.00s)
PASS
ok  	github.com/prometheus/client_golang/prometheus/testutil	0.006s
=== RUN   TestLintNoHelpText
=== RUN   TestLintNoHelpText/no_help
=== RUN   TestLintNoHelpText/empty_help
=== RUN   TestLintNoHelpText/no_help_and_empty_help
=== RUN   TestLintNoHelpText/OK
--- PASS: TestLintNoHelpText (0.00s)
    --- PASS: TestLintNoHelpText/no_help (0.00s)
    --- PASS: TestLintNoHelpText/empty_help (0.00s)
    --- PASS: TestLintNoHelpText/no_help_and_empty_help (0.00s)
    --- PASS: TestLintNoHelpText/OK (0.00s)
=== RUN   TestLintMetricUnits
=== RUN   TestLintMetricUnits/amperes
=== RUN   TestLintMetricUnits/bytes
=== RUN   TestLintMetricUnits/grams
=== RUN   TestLintMetricUnits/celsius
=== RUN   TestLintMetricUnits/meters
=== RUN   TestLintMetricUnits/metres
=== RUN   TestLintMetricUnits/moles
=== RUN   TestLintMetricUnits/seconds
=== RUN   TestLintMetricUnits/joules
=== RUN   TestLintMetricUnits/kelvin
=== RUN   TestLintMetricUnits/milliamperes
=== RUN   TestLintMetricUnits/gigabytes
=== RUN   TestLintMetricUnits/kilograms
=== RUN   TestLintMetricUnits/nanocelsius
=== RUN   TestLintMetricUnits/kilometers
=== RUN   TestLintMetricUnits/picometers
=== RUN   TestLintMetricUnits/microseconds
=== RUN   TestLintMetricUnits/minutes
=== RUN   TestLintMetricUnits/hours
=== RUN   TestLintMetricUnits/days
=== RUN   TestLintMetricUnits/kelvins
=== RUN   TestLintMetricUnits/fahrenheit
=== RUN   TestLintMetricUnits/rankine
=== RUN   TestLintMetricUnits/inches
=== RUN   TestLintMetricUnits/yards
=== RUN   TestLintMetricUnits/miles
=== RUN   TestLintMetricUnits/bits
=== RUN   TestLintMetricUnits/calories
=== RUN   TestLintMetricUnits/pounds
=== RUN   TestLintMetricUnits/ounces
--- PASS: TestLintMetricUnits (0.00s)
    --- PASS: TestLintMetricUnits/amperes (0.00s)
    --- PASS: TestLintMetricUnits/bytes (0.00s)
    --- PASS: TestLintMetricUnits/grams (0.00s)
    --- PASS: TestLintMetricUnits/celsius (0.00s)
    --- PASS: TestLintMetricUnits/meters (0.00s)
    --- PASS: TestLintMetricUnits/metres (0.00s)
    --- PASS: TestLintMetricUnits/moles (0.00s)
    --- PASS: TestLintMetricUnits/seconds (0.00s)
    --- PASS: TestLintMetricUnits/joules (0.00s)
    --- PASS: TestLintMetricUnits/kelvin (0.00s)
    --- PASS: TestLintMetricUnits/milliamperes (0.00s)
    --- PASS: TestLintMetricUnits/gigabytes (0.00s)
    --- PASS: TestLintMetricUnits/kilograms (0.00s)
    --- PASS: TestLintMetricUnits/nanocelsius (0.00s)
    --- PASS: TestLintMetricUnits/kilometers (0.00s)
    --- PASS: TestLintMetricUnits/picometers (0.00s)
    --- PASS: TestLintMetricUnits/microseconds (0.00s)
    --- PASS: TestLintMetricUnits/minutes (0.00s)
    --- PASS: TestLintMetricUnits/hours (0.00s)
    --- PASS: TestLintMetricUnits/days (0.00s)
    --- PASS: TestLintMetricUnits/kelvins (0.00s)
    --- PASS: TestLintMetricUnits/fahrenheit (0.00s)
    --- PASS: TestLintMetricUnits/rankine (0.00s)
    --- PASS: TestLintMetricUnits/inches (0.00s)
    --- PASS: TestLintMetricUnits/yards (0.00s)
    --- PASS: TestLintMetricUnits/miles (0.00s)
    --- PASS: TestLintMetricUnits/bits (0.00s)
    --- PASS: TestLintMetricUnits/calories (0.00s)
    --- PASS: TestLintMetricUnits/pounds (0.00s)
    --- PASS: TestLintMetricUnits/ounces (0.00s)
=== RUN   TestLintCounter
=== RUN   TestLintCounter/counter_without__total_suffix
=== RUN   TestLintCounter/gauge_with__total_suffix
=== RUN   TestLintCounter/counter_with__total_suffix
=== RUN   TestLintCounter/gauge_without__total_suffix
=== RUN   TestLintCounter/untyped_with__total_suffix
=== RUN   TestLintCounter/untyped_without__total_suffix
--- PASS: TestLintCounter (0.00s)
    --- PASS: TestLintCounter/counter_without__total_suffix (0.00s)
    --- PASS: TestLintCounter/gauge_with__total_suffix (0.00s)
    --- PASS: TestLintCounter/counter_with__total_suffix (0.00s)
    --- PASS: TestLintCounter/gauge_without__total_suffix (0.00s)
    --- PASS: TestLintCounter/untyped_with__total_suffix (0.00s)
    --- PASS: TestLintCounter/untyped_without__total_suffix (0.00s)
=== RUN   TestLintHistogramSummaryReserved
=== RUN   TestLintHistogramSummaryReserved/gauge_with__bucket_suffix
=== RUN   TestLintHistogramSummaryReserved/gauge_with__count_suffix
=== RUN   TestLintHistogramSummaryReserved/gauge_with__sum_suffix
=== RUN   TestLintHistogramSummaryReserved/gauge_with_le_label
=== RUN   TestLintHistogramSummaryReserved/gauge_with_quantile_label
=== RUN   TestLintHistogramSummaryReserved/histogram_with_quantile_label
=== RUN   TestLintHistogramSummaryReserved/summary_with_le_label
=== RUN   TestLintHistogramSummaryReserved/histogram_OK
=== RUN   TestLintHistogramSummaryReserved/summary_OK
--- PASS: TestLintHistogramSummaryReserved (0.00s)
    --- PASS: TestLintHistogramSummaryReserved/gauge_with__bucket_suffix (0.00s)
    --- PASS: TestLintHistogramSummaryReserved/gauge_with__count_suffix (0.00s)
    --- PASS: TestLintHistogramSummaryReserved/gauge_with__sum_suffix (0.00s)
    --- PASS: TestLintHistogramSummaryReserved/gauge_with_le_label (0.00s)
    --- PASS: TestLintHistogramSummaryReserved/gauge_with_quantile_label (0.00s)
    --- PASS: TestLintHistogramSummaryReserved/histogram_with_quantile_label (0.00s)
    --- PASS: TestLintHistogramSummaryReserved/summary_with_le_label (0.00s)
    --- PASS: TestLintHistogramSummaryReserved/histogram_OK (0.00s)
    --- PASS: TestLintHistogramSummaryReserved/summary_OK (0.00s)
=== RUN   TestLintMetricTypeInName
=== RUN   TestLintMetricTypeInName/counter_with__counter_suffix
=== RUN   TestLintMetricTypeInName/gauge_with__gauge_suffix
=== RUN   TestLintMetricTypeInName/summary_with__summary_suffix
=== RUN   TestLintMetricTypeInName/histogram_with__histogram_suffix
=== RUN   TestLintMetricTypeInName/histogram_with__histogram_suffix#01
=== RUN   TestLintMetricTypeInName/gauge_with__gauge_suffix#01
--- PASS: TestLintMetricTypeInName (0.00s)
    --- PASS: TestLintMetricTypeInName/counter_with__counter_suffix (0.00s)
    --- PASS: TestLintMetricTypeInName/gauge_with__gauge_suffix (0.00s)
    --- PASS: TestLintMetricTypeInName/summary_with__summary_suffix (0.00s)
    --- PASS: TestLintMetricTypeInName/histogram_with__histogram_suffix (0.00s)
    --- PASS: TestLintMetricTypeInName/histogram_with__histogram_suffix#01 (0.00s)
    --- PASS: TestLintMetricTypeInName/gauge_with__gauge_suffix#01 (0.00s)
=== RUN   TestLintReservedChars
=== RUN   TestLintReservedChars/request_duration::_seconds
--- PASS: TestLintReservedChars (0.00s)
    --- PASS: TestLintReservedChars/request_duration::_seconds (0.00s)
=== RUN   TestLintCamelCase
=== RUN   TestLintCamelCase/requestDuration_seconds
=== RUN   TestLintCamelCase/request_duration_seconds
--- PASS: TestLintCamelCase (0.00s)
    --- PASS: TestLintCamelCase/requestDuration_seconds (0.00s)
    --- PASS: TestLintCamelCase/request_duration_seconds (0.00s)
=== RUN   TestLintUnitAbbreviations
=== RUN   TestLintUnitAbbreviations/instance_memory_limit_b_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/instance_memory_limit_kb_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/instance_memory_limit_mb_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/instance_memory_limit_MB_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/instance_memory_limit_gb_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/instance_memory_limit_tb_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/instance_memory_limit_pb_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/request_duration_s_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/request_duration_ms_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/request_duration_us_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/request_duration_ns_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/request_duration_sec_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/request_sec_duration_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/request_duration_m_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/request_duration_h_with_abbreviated_unit
=== RUN   TestLintUnitAbbreviations/request_duration_d_with_abbreviated_unit
--- PASS: TestLintUnitAbbreviations (0.00s)
    --- PASS: TestLintUnitAbbreviations/instance_memory_limit_b_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/instance_memory_limit_kb_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/instance_memory_limit_mb_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/instance_memory_limit_MB_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/instance_memory_limit_gb_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/instance_memory_limit_tb_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/instance_memory_limit_pb_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/request_duration_s_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/request_duration_ms_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/request_duration_us_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/request_duration_ns_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/request_duration_sec_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/request_sec_duration_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/request_duration_m_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/request_duration_h_with_abbreviated_unit (0.00s)
    --- PASS: TestLintUnitAbbreviations/request_duration_d_with_abbreviated_unit (0.00s)
=== RUN   TestCustomValidations
=== RUN   TestCustomValidations/metric_without_necessary_prefix
=== RUN   TestCustomValidations/metric_without_necessary_prefix#01
--- PASS: TestCustomValidations (0.00s)
    --- PASS: TestCustomValidations/metric_without_necessary_prefix (0.00s)
    --- PASS: TestCustomValidations/metric_without_necessary_prefix#01 (0.00s)
=== RUN   TestLintDuplicateMetric
=== RUN   TestLintDuplicateMetric/metric_not_unique
--- PASS: TestLintDuplicateMetric (0.00s)
    --- PASS: TestLintDuplicateMetric/metric_not_unique (0.00s)
PASS
ok  	github.com/prometheus/client_golang/prometheus/testutil/promlint	0.006s
?   	github.com/prometheus/client_golang/prometheus/testutil/promlint/validations	[no test files]
FAIL
dh_auto_test: error: cd _build && go test -vet=off -v -p 1 g [too-long-redacted] alidations returned exit code 1
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1150442#8
Date:
2026-10-15 11:13:21 UTC
From:
To:
Hello,

Bug #1150442 in golang-github-prometheus-client-golang 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-prometheus-client-golang/-/commit/8b15e8060c6b9d2ae4709e5feb810df48d00c162
------------------------------------------------------------------------
debian/patches: add httpservecontentmaxranges to Go 1.27 metrics (Closes: #1150442)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1150442

#1150442#13
Date:
2026-10-15 11:26:05 UTC
From:
To:
Hello,

Bug #1150442 in golang-github-prometheus-client-golang 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-prometheus-client-golang/-/commit/8b15e8060c6b9d2ae4709e5feb810df48d00c162
------------------------------------------------------------------------
debian/patches: add httpservecontentmaxranges to Go 1.27 metrics (Closes: #1150442)
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1150442

#1150442#18
Date:
2026-10-15 12:23:59 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
golang-github-prometheus-client-golang, 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 1150442@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Reinhard Tartler <siretart@tauware.de> (supplier of updated golang-github-prometheus-client-golang 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: Thu, 15 Oct 2026 07:26:46 -0400
Source: golang-github-prometheus-client-golang
Architecture: source
Version: 1.23.2-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Go Packaging Team <team+pkg-go@tracker.debian.org>
Changed-By: Reinhard Tartler <siretart@tauware.de>
Closes: 1150442
Changes:
 golang-github-prometheus-client-golang (1.23.2-5) unstable; urgency=medium
 .
   * Team upload.
   * debian/salsa-ci.yml: suppress source-package-component-has-long-file-name lintian tag
   * debian/patches: add httpservecontentmaxranges to Go 1.27 metrics (Closes: #1150442)
Checksums-Sha1:
 877f4119351a131b722253beaae971fc911082c5 3210 golang-github-prometheus-client-golang_1.23.2-5.dsc
 06038be17aa55bc41b113c95d5a52c63dfcb3660 12988 golang-github-prometheus-client-golang_1.23.2-5.debian.tar.xz
 f6a480a1fa4ce9a099b461a290a0e8ccae0f0947 1404412 golang-github-prometheus-client-golang_1.23.2-5.git.tar.xz
 9d76f608e038610d93f0774aa1d5dc2ebed91225 17852 golang-github-prometheus-client-golang_1.23.2-5_source.buildinfo
Checksums-Sha256:
 bd312b1dc2b941351998c861ca159e8a4a999bcc0aa659278e003c8434f3c3d5 3210 golang-github-prometheus-client-golang_1.23.2-5.dsc
 ff8735e18cbb38de37a211ab5e5ce791d11e260ac5b690c91a3b37b26c45d24b 12988 golang-github-prometheus-client-golang_1.23.2-5.debian.tar.xz
 6948470262ff8a6dd007334c961b6cb18afc930efced813874397d51d1a54508 1404412 golang-github-prometheus-client-golang_1.23.2-5.git.tar.xz
 b523e3d3e68db639f6f4e293ab03f21297872d239c0278486be6a846f043e0df 17852 golang-github-prometheus-client-golang_1.23.2-5_source.buildinfo
Files:
 3f2d9bd22965edf611aa8c73c4d5ea1a 3210 golang optional golang-github-prometheus-client-golang_1.23.2-5.dsc
 1fd5c6e9ad7658da1d11fafab2f879e3 12988 golang optional golang-github-prometheus-client-golang_1.23.2-5.debian.tar.xz
 c9819084e9531d9038c8fa09354f92c9 1404412 golang None golang-github-prometheus-client-golang_1.23.2-5.git.tar.xz
 c30cbd7b9d3cc1ab18eefe1776a0b774 17852 golang optional golang-github-prometheus-client-golang_1.23.2-5_source.buildinfo
Git-Tag-Info: tag=0c48ba17d749a9667a37eb8dc488c0d19184583a fp=30de7d1763ab9452c7e0825049a76977942826cb
Git-Tag-Tagger: Reinhard Tartler <siretart@tauware.de>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmrQuTsACgkQYG0ITkaD
wHkjYxAAluO7Zt2jN11VYwyV+tfkc1dxIbhAEUoEqvOHIaf15PvfdP1mUnQwA2XF
GzNyb299e8DMt6NsyzyxF7FTuIPr9L38+7IAk0o0IeRAc0U3H9pfDe482g1dDLed
Wr+0pLfSqIkzjYLgdAaM0CrVdb49RCO2W7hPZaBaVg0JLiwRwHoRMqJueZaOdqkF
7h1u7AXvikh9Zyi+RoDuTvxq2nfTxHF/fYzV2jwT8hNWFKP79AaxFJn1fb+e12FD
Eigw4tAn+4656WRR3GnxbI6r1Y4yMCs/Dn4pb8qYCK1TALNipmLrzT9/ziWm10DQ
lym+EkqrXnoRcQEuRdTn13Nv2tMTxoKlva0GlkCDN78l9789C6RzkLftldr2mE5h
Nln9Ds2XTZVxR9CmBbRTflLbQNQScIWbet1CaH5EDG1hsJNL3Ay3nGfCSmimSIYc
L9HdoQgg+dFfwbEKLTLRgqRlzXE2u40EuJL6aldyAd0WRyCKQNAhH/IgBFxFxnTf
OMFPnRfSjWf2BMpwGPuHsvxwOoAE3r5ojgia8qPeyWGtmcx4OVouDgdob3VDRlIk
qSgyMMD5eKRwu+a7aVHElWjUswJWJKFmMc/9IXMmp5uiPwrnm5eJg/TvnR56zBR1
1rj2de5Y9GwMcSaxLSGefLOZG00FpL9Y5/QOu1NNCgkl7fW/aQk=
=Zpr3
-----END PGP SIGNATURE-----