#1148697 RFS: golang-github-lufia-plan9stats/0.0~git20260802.341c2f0-1 [ITP] -- retrieve statistics of a Plan 9 system

#1148697#5
Date:
2026-09-22 05:31:40 UTC
From:
To:
Dear mentors,

I am looking for a sponsor for my package "golang-github-lufia-plan9stats":

 * Package name     : golang-github-lufia-plan9stats
   Version          : 0.0~git20260802.341c2f0-1
   Upstream contact : KADOTA, Kyohei <lufia@lufia.org>
 * URL              : https://github.com/lufia/plan9stats
 * License          : BSD-3-clause
 * Vcs              : https://salsa.debian.org/go-team/packages/golang-github-lufia-plan9stats
   Section          : golang

The source builds the following binary package:

  golang-github-lufia-plan9stats-dev - retrieve statistics of a Plan 9 system (library)

It closes the ITP #1148684.

The package is maintained in the Debian Go Packaging Team and is available in git:

https://salsa.debian.org/go-team/packages/golang-github-lufia-plan9stats

  git clone https://salsa.debian.org/go-team/packages/golang-github-lufia-plan9stats.git
  # or:  gbp clone https://salsa.debian.org/go-team/packages/golang-github-lufia-plan9stats.git

The full salsa-ci pipeline passes (build, lintian, autopkgtest, piuparts,
blhc, debrebuild, reproducibility, uscan).

If you prefer mentors.debian.net, the package can also be fetched with:

  dget -x https://mentors.debian.net/debian/pool/main/g/golang-github-lufia-plan9stats/golang-github-lufia-plan9stats_0.0~git20260802.341c2f0-1.dsc

Changes for the initial release:

 golang-github-lufia-plan9stats (0.0~git20260802.341c2f0-1) unstable; urgency=medium
 .
   * Initial release (Closes: #1148684)

This module is a transitive dependency of github.com/shirou/gopsutil (already in
Debian). It is required to build gopsutil's reverse dependencies -- such as the
OpenTelemetry Collector -- under the module-aware dh-go build system, in which
the whole module graph must resolve locally even for platform-specific code
(here, Plan 9) that is never compiled on Debian's architectures.

Regards,
 Juan

#1148697#10
Date:
2026-10-15 11:10:38 UTC
From:
To:
Still looking for a sponsor for this one. It is a small, source-only module (one package, Plan 9 system statistics, not built on any Debian architecture).

It unblocks the dh-go (module-aware) ports of two packages that require it in their module graph via gopsutil/v4. golang-opentelemetry-collector builds green locally with dh-go 1.69 and this package installed. golang-github-googlecloudplatform-opentelemetry-operations-go also blocks on it: its branch upgrade-0.62.0 lists it as a real Build-Depends and its sbuild against sid on 2026-10-06 (dh-go 1.69, collector-dev 0.152.0-1) was Status successful, 11 test packages, 206 PASS, 0 FAIL (https://salsa.debian.org/go-team/packages/golang-github-googlecloudplatform-opentelemetry-operations-go/-/merge_requests/1).

golang-github-shirou-gopsutil's go.mod requires it as well, so it will be needed when gopsutil moves to dh-go.

Packaging is ready on debian/sid, salsa-ci green: https://salsa.debian.org/go-team/packages/golang-github-lufia-plan9stats

Best regards,
Juan