Package: src:golang-k8s-klog
Version: 2.130.1-1
Severity: wishlist
Tags: update upstream

Dear Maintainer,

During the packaging effort for Prometheus version 3.x, a build failure was 
identified against the current version of golang-k8s-klog-dev (2.130.1-1) in 
the archive.

Upstream Prometheus has recently migrated to Go's standard slog package and 
relies on newer klog bridging APIs to pipe Kubernetes client logs through slog. 
Specifically, cmd/prometheus/main.go invokes:
- klogv2.SetSlogLogger(...)
- klog.SetOutputBySeverity(...)

These functions are absent in the 2.130.1 version currently available in 
Debian, which results in undefined compiler errors during the build.

While Prometheus can be patched to drop these klog bridges as a temporary 
workaround, updating golang-k8s-klog to a newer upstream release that provides 
SetSlogLogger is needed for full compatibility.

Thanks,

Reply via email to