#1148685 ITP: golang-github-power-devops-perfstat -- interface to the AIX libperfstat API

#1148685#5
Date:
2026-09-22 02:05:42 UTC
From:
To:
* Package name    : golang-github-power-devops-perfstat
  Version         : 0.0~git20260916.22a1a46-1
  Upstream Author : Andrey Klyachkin <aklyachkin@gmail.com> (Power DevOps)
* URL             : https://github.com/power-devops/perfstat
* License         : Expat
  Programming Lang: Go
  Description     : interface to the AIX libperfstat API (Go library)

 This Go module wraps the AIX libperfstat C library to expose performance and
 configuration statistics (CPU, memory, disk, network and partition metrics)
 of an AIX system. It is AIX-only (its implementation uses cgo against
 libperfstat) and is not compiled on other platforms.

Reasoning: this module is part of the Go module dependency graph of
github.com/shirou/gopsutil, which is already in Debian. It is needed to build
gopsutil's reverse dependencies -- such as the OpenTelemetry Collector -- with
the module-aware dh-go build system, in which the whole module graph must
resolve locally even for platform-specific code (here, AIX) that is never
compiled on Debian's architectures. I intend to maintain it inside the Debian
Go Packaging Team.