* Package name : golang-github-grafana-dskit Version : 0.0~git20211216.1f49a70-1 Upstream Author : Grafana Labs * URL : https://github.com/grafana/dskit * License : Apache-2.0 Programming Lang: Go Description : Distributed systems kit This library contains utilities that are useful for building distributed services. This is a dependency for Loki (#1001903).
Hi Sean, Have you made any progress on this ITP? Newer versions of LXD will depend on this library, so I'd like to get it packaged. If you're not actively working on this, I'd be happy to do it. Thanks, Mathias
golang-github-grafana-dskit no longer depends on golang-github- weaveworks-common: https://github.com/grafana/dskit/pull/342. Mathias
All the dependencies should now be packaged in the archive, so I'll begin working on this package for upload to NEW shortly. Mathias
This library is no longer required to build Incus, so I no longer have a need to work on packaging it. So, converting to a RFP for anyone else to pickup in the future. I have pushed my current packaging work to salsa: https://salsa.debian.org/go-team/packages/golang-github-grafana-dskit/. Some notes of further work required as of today: * Depends on golang-github-go-redis-redis-dev (>= 8.11.5) * Might depend on golang-github-sercand-kuberesolver-dev (>= 5.1.1) * Depends on golang-github-hashicorp-consul-dev, which was RM'ed in #1055054 * Depends on golang-github-uber-jaeger-client-go-dev, which I have asked to be RM'ed for the time being in #1060811 (the library is deprecated and vendors a bunch of stuff, so I don't want it in the archive without being actively used; refer to that package's README.source for more details) * Patches have been applied to use older versions of grpc and etcd as currently packaged Mathias