unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Re: Packaging Grafana
       [not found] <U4cud2p-Ms9M4P_VUwxO6HxBv_Us0qunzTs_jLoi1Hnlscr0UlfW4-myPoQR1Q2jLus_sZmgn9TKfAVbWOxkCpFYifBnLN8JUhBXYcB893g=@protonmail.com>
@ 2023-01-21 16:37 ` Katherine Cox-Buday
  2023-01-21 16:47   ` Katherine Cox-Buday
  0 siblings, 1 reply; 2+ messages in thread
From: Katherine Cox-Buday @ 2023-01-21 16:37 UTC (permalink / raw)
  To: phodina via
  Cc: phodina, Leo Famulari, arunisaac@systemreboot.net, Marius Bakke,
	Guix Devel

phodina via <help-guix@gnu.org> writes:

> Hi Guix,

Hey Petr, thanks for having a go at packaging this! It would be awesome
to have Grafana in Guix!

I was able to troubleshoot this a little. I agree with the sentiment[1][2]
that the Guix importer should just use Go tooling; however, I don't
think it's at fault here.

By default, the importer uses https://proxy.golang.org to fetch a
module's go.mod file. Let's see what that says:

--8<---------------cut here---------------start------------->8---
$ curl https://proxy.golang.org/github.com/grafana/grafana/@v/v5.4.5+incompatible.mod
module github.com/grafana/grafana
--8<---------------cut here---------------end--------------->8---

Weird.

Also, pkg.go.dev versions seem to disagree with both Git tags and
Grafana's stated latest version, v9.3.2:

--8<---------------cut here---------------start------------->8---
$ git ls-remote --tags git@github.com:grafana/grafana.git |awk '{print $2}' |sort |tail -4
refs/tags/v9.3.2
refs/tags/v9.3.2^{}
refs/tags/vtest-new-release-pipeline
refs/tags/vtest-new-release-pipeline^{}
--8<---------------cut here---------------end--------------->8---

Then there's this commit[3], stating:

        **Warning:** Do not use `go get` to download Grafana. Recent
          versions of Go have added behavior which isn't compatible with
          the way the Grafana repository is structured.

OK, so I think even Go's toolchain is having issues with this.

If I start a REPL, we can test out theory:

--8<---------------cut here---------------start------------->8---
$ guix repl
scheme@(guile-user)> ,m (guix import go)
scheme@(guix import go)> (http-fetch* "https://raw.githubusercontent.com/grafana/grafana/v9.3.2/go.mod")
$9 = [removed lengthy go.mod output]
scheme@(guix import go)> (parse-go.mod $9)
$10 = [removed lengthy parsed representation]
scheme@(guix import go)> (go.mod-requirements $10)
$11 = (("google.golang.org/genproto" "v0.0.0-20220421151946-72621c1f0bd3") ("google.golang.org/grpc" "v1.45.0") [etc..])
scheme@(guix import go)> (length $11)
$12 = 319
--8<---------------cut here---------------end--------------->8---

That looks plausibly correct.

So to work around Grafana's weirdness, we can just manually import all
of its requirements, recursively. I think you should be able to
cut-paste this and, if there are no more weird packages, you'll be off
to the races :)

--8<---------------cut here---------------start------------->8---
scheme@(guix import go)> (for-each (lambda (p) (format #t "guix import go -r ~a@~a >> grafana.scm~%" (car p) (cdr p))) $11)
guix import go -r google.golang.org/genproto@(v0.0.0-20220421151946-72621c1f0bd3) >> grafana.scm
guix import go -r google.golang.org/grpc@(v1.45.0) >> grafana.scm
guix import go -r github.com/grafana/prometheus-alertmanager@(v0.24.1-0.20221012142027-823cd9150293) >> grafana.scm
guix import go -r github.com/grafana/xorm@(v0.8.3-0.20220614223926-2fcda7565af6) >> grafana.scm
guix import go -r github.com/hashicorp/go-hclog@(v0.16.1) >> grafana.scm
guix import go -r github.com/grafana/saml@(v0.4.9-0.20220727151557-61cd9c9353fc) >> grafana.scm
guix import go -r github.com/moby/moby@(v0.7.3-0.20190826074503-38ab9da00309) >> grafana.scm
guix import go -r github.com/gomodule/redigo@(v1.8.9) >> grafana.scm
guix import go -r github.com/russellhaering/goxmldsig@(v1.1.1) >> grafana.scm
guix import go -r github.com/grafana/go-mssqldb@(v0.0.0-20210326084033-d0ce3c521036) >> grafana.scm
guix import go -r gopkg.in/warnings.v0@(v0.1.2) >> grafana.scm
guix import go -r golang.org/x/mod@(v0.7.0) >> grafana.scm
guix import go -r go.opentelemetry.io/proto/otlp@(v0.16.0) >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/otlp/internal/retry@(v1.7.0) >> grafana.scm
guix import go -r github.com/yudai/pp@(v2.0.1+incompatible) >> grafana.scm
guix import go -r github.com/xlab/treeprint@(v1.1.0) >> grafana.scm
guix import go -r github.com/xanzy/ssh-agent@(v0.3.0) >> grafana.scm
guix import go -r github.com/wk8/go-ordered-map@(v1.0.0) >> grafana.scm
guix import go -r github.com/valyala/fasttemplate@(v1.2.1) >> grafana.scm
guix import go -r github.com/pierrec/lz4/v4@(v4.1.12) >> grafana.scm
guix import go -r github.com/mschoch/smat@(v0.2.0) >> grafana.scm
guix import go -r github.com/mitchellh/go-wordwrap@(v1.0.1) >> grafana.scm
guix import go -r github.com/mitchellh/go-homedir@(v1.1.0) >> grafana.scm
guix import go -r github.com/labstack/gommon@(v0.3.1) >> grafana.scm
guix import go -r github.com/labstack/echo/v4@(v4.9.0) >> grafana.scm
guix import go -r github.com/kylelemons/godebug@(v1.1.0) >> grafana.scm
guix import go -r github.com/klauspost/compress@(v1.15.5) >> grafana.scm
guix import go -r github.com/kevinburke/ssh_config@(v0.0.0-20201106050909-4977a11b4351) >> grafana.scm
guix import go -r github.com/jbenet/go-context@(v0.0.0-20150711004518-d14ea06fba99) >> grafana.scm
guix import go -r github.com/imdario/mergo@(v0.3.12) >> grafana.scm
guix import go -r github.com/grpc-ecosystem/grpc-gateway/v2@(v2.10.3) >> grafana.scm
guix import go -r github.com/google/go-github@(v17.0.0+incompatible) >> grafana.scm
guix import go -r github.com/golang-jwt/jwt@(v3.2.2+incompatible) >> grafana.scm
guix import go -r github.com/go-logr/stdr@(v1.2.2) >> grafana.scm
guix import go -r github.com/go-logr/logr@(v1.2.3) >> grafana.scm
guix import go -r github.com/go-git/go-billy/v5@(v5.3.1) >> grafana.scm
guix import go -r github.com/go-git/gcfg@(v1.5.0) >> grafana.scm
guix import go -r github.com/ghodss/yaml@(v1.0.1-0.20190212211648-25d852aebe32) >> grafana.scm
guix import go -r github.com/emirpasic/gods@(v1.12.0) >> grafana.scm
guix import go -r github.com/elazarl/goproxy@(v0.0.0-20220115173737-adb46da277ac) >> grafana.scm
guix import go -r github.com/dgryski/go-metro@(v0.0.0-20211217172704-adc40b04c140) >> grafana.scm
guix import go -r github.com/coreos/go-semver@(v0.3.0) >> grafana.scm
guix import go -r github.com/chromedp/cdproto@(v0.0.0-20220208224320-6efb837e6bc2) >> grafana.scm
guix import go -r github.com/caio/go-tdigest@(v3.1.0+incompatible) >> grafana.scm
guix import go -r github.com/blugelabs/ice@(v1.0.0) >> grafana.scm
guix import go -r github.com/blevesearch/vellum@(v1.0.7) >> grafana.scm
guix import go -r github.com/blevesearch/snowballstem@(v0.9.0) >> grafana.scm
guix import go -r github.com/blevesearch/segment@(v0.9.0) >> grafana.scm
guix import go -r github.com/blevesearch/mmap-go@(v1.0.4) >> grafana.scm
guix import go -r github.com/blevesearch/go-porterstemmer@(v1.0.3) >> grafana.scm
guix import go -r github.com/bits-and-blooms/bitset@(v1.2.0) >> grafana.scm
guix import go -r github.com/axiomhq/hyperloglog@(v0.0.0-20191112132149-a4c4c47bc57f) >> grafana.scm
guix import go -r github.com/acomagu/bufpipe@(v1.0.3) >> grafana.scm
guix import go -r github.com/RoaringBitmap/roaring@(v0.9.4) >> grafana.scm
guix import go -r github.com/ProtonMail/go-crypto@(v0.0.0-20210428141323-04723f9f07d7) >> grafana.scm
guix import go -r github.com/Microsoft/go-winio@(v0.5.2) >> grafana.scm
guix import go -r github.com/AzureAD/microsoft-authentication-library-for-go@(v0.4.0) >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal@(v0.2.1) >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/azcore@(v0.22.0) >> grafana.scm
guix import go -r cloud.google.com/go/iam@(v0.3.0) >> grafana.scm
guix import go -r cloud.google.com/go/compute@(v1.7.0) >> grafana.scm
guix import go -r go.starlark.net@(v0.0.0-20221020143700-22309ac47eac) >> grafana.scm
guix import go -r github.com/segmentio/asm@(v1.1.4) >> grafana.scm
guix import go -r github.com/russross/blackfriday/v2@(v2.1.0) >> grafana.scm
guix import go -r github.com/rogpeppe/go-internal@(v1.8.1) >> grafana.scm
guix import go -r github.com/rivo/uniseg@(v0.2.0) >> grafana.scm
guix import go -r github.com/mitchellh/mapstructure@(v1.4.3) >> grafana.scm
guix import go -r github.com/mattn/go-ieproxy@(v0.0.3) >> grafana.scm
guix import go -r github.com/mattn/go-colorable@(v0.1.12) >> grafana.scm
guix import go -r github.com/kr/text@(v0.2.0) >> grafana.scm
guix import go -r github.com/invopop/yaml@(v0.1.0) >> grafana.scm
guix import go -r github.com/hashicorp/memberlist@(v0.4.0) >> grafana.scm
guix import go -r github.com/hashicorp/go-immutable-radix@(v1.3.1) >> grafana.scm
guix import go -r github.com/gosimple/unidecode@(v1.0.1) >> grafana.scm
guix import go -r github.com/googleapis/go-type-adapters@(v1.0.0) >> grafana.scm
guix import go -r github.com/googleapis/enterprise-certificate-proxy@(v0.0.0-20220520183353-fd19c99a87aa) >> grafana.scm
guix import go -r github.com/google/go-querystring@(v1.1.0) >> grafana.scm
guix import go -r github.com/go-ozzo/ozzo-validation/v4@(v4.3.0) >> grafana.scm
guix import go -r github.com/drone/runner-go@(v1.12.0) >> grafana.scm
guix import go -r github.com/drone/envsubst@(v1.0.3) >> grafana.scm
guix import go -r github.com/drone/drone-go@(v1.7.1) >> grafana.scm
guix import go -r github.com/drone-runners/drone-runner-docker@(v1.8.2) >> grafana.scm
guix import go -r github.com/davecgh/go-spew@(v1.1.1) >> grafana.scm
guix import go -r github.com/cpuguy83/go-md2man/v2@(v2.0.2) >> grafana.scm
guix import go -r github.com/buildkite/yaml@(v2.1.0+incompatible) >> grafana.scm
guix import go -r github.com/bmatcuk/doublestar@(v1.1.1) >> grafana.scm
guix import go -r github.com/armon/go-metrics@(v0.3.10) >> grafana.scm
guix import go -r github.com/Azure/azure-pipeline-go@(v0.2.3) >> grafana.scm
guix import go -r cloud.google.com/go@(v0.102.0) >> grafana.scm
guix import go -r gocloud.dev@(v0.25.0) >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc@(v1.7.0) >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/otlp/otlptrace@(v1.7.0) >> grafana.scm
guix import go -r go.opentelemetry.io/contrib/propagators/jaeger@(v1.6.0) >> grafana.scm
guix import go -r go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@(v0.32.0) >> grafana.scm
guix import go -r go.etcd.io/etcd/api/v3@(v3.5.4) >> grafana.scm
guix import go -r github.com/urfave/cli@(v1.22.9) >> grafana.scm
guix import go -r github.com/parca-dev/parca@(v0.12.1) >> grafana.scm
guix import go -r github.com/matryer/is@(v1.4.0) >> grafana.scm
guix import go -r github.com/kr/pretty@(v0.3.0) >> grafana.scm
guix import go -r github.com/jmoiron/sqlx@(v1.3.5) >> grafana.scm
guix import go -r github.com/grafana/dskit@(v0.0.0-20211011144203-3a88ec0b675f) >> grafana.scm
guix import go -r github.com/grafana/codejen@(v0.0.2) >> grafana.scm
guix import go -r github.com/google/go-github/v45@(v45.2.0) >> grafana.scm
guix import go -r github.com/golang-migrate/migrate/v4@(v4.7.0) >> grafana.scm
guix import go -r github.com/getkin/kin-openapi@(v0.103.0) >> grafana.scm
guix import go -r github.com/drone/drone-cli@(v1.6.1) >> grafana.scm
guix import go -r github.com/dlmiddlecote/sqlstats@(v1.0.2) >> grafana.scm
guix import go -r github.com/bufbuild/connect-go@(v1.0.0) >> grafana.scm
guix import go -r github.com/blugelabs/bluge_segment_api@(v0.2.0) >> grafana.scm
guix import go -r github.com/blugelabs/bluge@(v0.1.9) >> grafana.scm
guix import go -r github.com/armon/go-radix@(v1.0.0) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/adal@(v0.9.20) >> grafana.scm
guix import go -r github.com/Azure/azure-storage-blob-go@(v0.15.0) >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys@(v0.4.0) >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/azidentity@(v0.13.2) >> grafana.scm
guix import go -r cloud.google.com/go/kms@(v1.4.0) >> grafana.scm
guix import go -r gopkg.in/asn1-ber.v1@(v1.0.0-20181015200546-f715ec2f112d) >> grafana.scm
guix import go -r google.golang.org/appengine@(v1.6.7) >> grafana.scm
guix import go -r golang.org/x/xerrors@(v0.0.0-20220609144429-65e65417b02f) >> grafana.scm
guix import go -r golang.org/x/text@(v0.4.0) >> grafana.scm
guix import go -r golang.org/x/sys@(v0.1.0) >> grafana.scm
guix import go -r go.uber.org/goleak@(v1.1.12) >> grafana.scm
guix import go -r go.uber.org/atomic@(v1.9.0) >> grafana.scm
guix import go -r go.opencensus.io@(v0.23.0) >> grafana.scm
guix import go -r go.mongodb.org/mongo-driver@(v1.10.0) >> grafana.scm
guix import go -r github.com/yudai/golcs@(v0.0.0-20170316035057-ecda9a501e82) >> grafana.scm
guix import go -r github.com/weaveworks/promrus@(v1.2.0) >> grafana.scm
guix import go -r github.com/valyala/bytebufferpool@(v1.0.0) >> grafana.scm
guix import go -r github.com/uber/jaeger-lib@(v2.4.1+incompatible) >> grafana.scm
guix import go -r github.com/stretchr/objx@(v0.4.0) >> grafana.scm
guix import go -r github.com/sirupsen/logrus@(v1.9.0) >> grafana.scm
guix import go -r github.com/shurcooL/vfsgen@(v0.0.0-20200824052919-0d455de96546) >> grafana.scm
guix import go -r github.com/shurcooL/httpfs@(v0.0.0-20190707220628-8d4bc4ba7749) >> grafana.scm
guix import go -r github.com/sergi/go-diff@(v1.1.0) >> grafana.scm
guix import go -r github.com/sercand/kuberesolver@(v2.4.0+incompatible) >> grafana.scm
guix import go -r github.com/segmentio/encoding@(v0.3.5) >> grafana.scm
guix import go -r github.com/sean-/seed@(v0.0.0-20170313163322-e2103e2c3529) >> grafana.scm
guix import go -r github.com/rs/cors@(v1.8.2) >> grafana.scm
guix import go -r github.com/protocolbuffers/txtpbfmt@(v0.0.0-20220428173112-74888fd59c2b) >> grafana.scm
guix import go -r github.com/prometheus/procfs@(v0.8.0) >> grafana.scm
guix import go -r github.com/prometheus/node_exporter@(v1.0.0-rc.0.0.20200428091818-01054558c289) >> grafana.scm
guix import go -r github.com/prometheus/exporter-toolkit@(v0.7.1) >> grafana.scm
guix import go -r github.com/prometheus/common/sigv4@(v0.1.0) >> grafana.scm
guix import go -r github.com/pmezard/go-difflib@(v1.0.0) >> grafana.scm
guix import go -r github.com/opentracing-contrib/go-stdlib@(v1.0.0) >> grafana.scm
guix import go -r github.com/opentracing-contrib/go-grpc@(v0.0.0-20210225150812-73cb765af46e) >> grafana.scm
guix import go -r github.com/olekukonko/tablewriter@(v0.0.5) >> grafana.scm
guix import go -r github.com/oklog/ulid@(v1.3.1) >> grafana.scm
guix import go -r github.com/oklog/run@(v1.1.0) >> grafana.scm
guix import go -r github.com/mpvl/unique@(v0.0.0-20150818121801-cbe035fff7de) >> grafana.scm
guix import go -r github.com/modern-go/reflect2@(v1.0.2) >> grafana.scm
guix import go -r github.com/modern-go/concurrent@(v0.0.0-20180306012644-bacd9c7ef1dd) >> grafana.scm
guix import go -r github.com/mna/redisc@(v1.3.2) >> grafana.scm
guix import go -r github.com/mitchellh/go-testing-interface@(v1.14.0) >> grafana.scm
guix import go -r github.com/miekg/dns@(v1.1.49) >> grafana.scm
guix import go -r github.com/mattn/go-runewidth@(v0.0.13) >> grafana.scm
guix import go -r github.com/mattetti/filebuffer@(v1.0.1) >> grafana.scm
guix import go -r github.com/mattermost/xml-roundtrip-validator@(v0.1.0) >> grafana.scm
guix import go -r github.com/mailru/easyjson@(v0.7.7) >> grafana.scm
guix import go -r github.com/jpillora/backoff@(v1.0.0) >> grafana.scm
guix import go -r github.com/josharian/intern@(v1.0.0) >> grafana.scm
guix import go -r github.com/jonboulle/clockwork@(v0.3.0) >> grafana.scm
guix import go -r github.com/jessevdk/go-flags@(v1.5.0) >> grafana.scm
guix import go -r github.com/igm/sockjs-go/v3@(v3.0.2) >> grafana.scm
guix import go -r github.com/hashicorp/yamux@(v0.0.0-20210826001029-26ff87cf9493) >> grafana.scm
guix import go -r github.com/hashicorp/golang-lru@(v0.5.4) >> grafana.scm
guix import go -r github.com/hashicorp/go-sockaddr@(v1.0.2) >> grafana.scm
guix import go -r github.com/hashicorp/go-multierror@(v1.1.1) >> grafana.scm
guix import go -r github.com/hashicorp/go-msgpack@(v0.5.5) >> grafana.scm
guix import go -r github.com/hashicorp/errwrap@(v1.1.0) >> grafana.scm
guix import go -r github.com/grpc-ecosystem/go-grpc-prometheus@(v1.2.1-0.20191002090509-6af20e3a5340) >> grafana.scm
guix import go -r github.com/grafana/grafana-google-sdk-go@(v0.0.0-20211104130251-b190293eaf58) >> grafana.scm
guix import go -r github.com/gorilla/mux@(v1.8.0) >> grafana.scm
guix import go -r github.com/googleapis/gax-go/v2@(v2.4.0) >> grafana.scm
guix import go -r github.com/google/flatbuffers@(v2.0.5+incompatible) >> grafana.scm
guix import go -r github.com/google/btree@(v1.0.1) >> grafana.scm
guix import go -r github.com/golang/protobuf@(v1.5.2) >> grafana.scm
guix import go -r github.com/golang/groupcache@(v0.0.0-20210331224755-41bb18bfe9da) >> grafana.scm
guix import go -r github.com/golang/glog@(v1.0.0) >> grafana.scm
guix import go -r github.com/golang-sql/civil@(v0.0.0-20190719163853-cb61b32ac6fe) >> grafana.scm
guix import go -r github.com/golang-jwt/jwt/v4@(v4.4.2) >> grafana.scm
guix import go -r github.com/gogo/status@(v1.1.0) >> grafana.scm
guix import go -r github.com/gogo/googleapis@(v1.4.1) >> grafana.scm
guix import go -r github.com/go-openapi/validate@(v0.22.0) >> grafana.scm
guix import go -r github.com/go-openapi/swag@(v0.22.3) >> grafana.scm
guix import go -r github.com/go-openapi/spec@(v0.20.7) >> grafana.scm
guix import go -r github.com/go-openapi/runtime@(v0.24.1) >> grafana.scm
guix import go -r github.com/go-openapi/loads@(v0.21.2) >> grafana.scm
guix import go -r github.com/go-openapi/jsonreference@(v0.20.0) >> grafana.scm
guix import go -r github.com/go-openapi/jsonpointer@(v0.19.5) >> grafana.scm
guix import go -r github.com/go-openapi/errors@(v0.20.3) >> grafana.scm
guix import go -r github.com/go-openapi/analysis@(v0.21.4) >> grafana.scm
guix import go -r github.com/go-logfmt/logfmt@(v0.5.1) >> grafana.scm
guix import go -r github.com/go-kit/log@(v0.2.1) >> grafana.scm
guix import go -r github.com/felixge/httpsnoop@(v1.0.2) >> grafana.scm
guix import go -r github.com/emicklei/proto@(v1.10.0) >> grafana.scm
guix import go -r github.com/edsrzf/mmap-go@(v1.0.0) >> grafana.scm
guix import go -r github.com/docker/go-units@(v0.4.0) >> grafana.scm
guix import go -r github.com/dgryski/go-rendezvous@(v0.0.0-20200823014737-9f7001d12a5f) >> grafana.scm
guix import go -r github.com/dennwc/varint@(v1.0.0) >> grafana.scm
guix import go -r github.com/deepmap/oapi-codegen@(v1.10.1) >> grafana.scm
guix import go -r github.com/cockroachdb/apd/v2@(v2.0.2) >> grafana.scm
guix import go -r github.com/cheekybits/genny@(v1.0.0) >> grafana.scm
guix import go -r github.com/cespare/xxhash/v2@(v2.1.2) >> grafana.scm
guix import go -r github.com/centrifugal/protocol@(v0.8.10) >> grafana.scm
guix import go -r github.com/cenkalti/backoff/v4@(v4.1.3) >> grafana.scm
guix import go -r github.com/beorn7/perks@(v1.0.1) >> grafana.scm
guix import go -r github.com/asaskevich/govalidator@(v0.0.0-20210307081110-f21760c49a8d) >> grafana.scm
guix import go -r github.com/apache/arrow/go/arrow@(v0.0.0-20211112161151-bc219186db40) >> grafana.scm
guix import go -r github.com/andybalholm/brotli@(v1.0.4) >> grafana.scm
guix import go -r github.com/alecthomas/units@(v0.0.0-20211218093645-b94a6e3cc137) >> grafana.scm
guix import go -r github.com/FZambia/sentinel@(v1.1.0) >> grafana.scm
guix import go -r github.com/FZambia/eagle@(v0.0.2) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/tracing@(v0.6.0) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/logger@(v0.2.1) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/validation@(v0.3.1) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/to@(v0.4.0) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/date@(v0.3.0) >> grafana.scm
guix import go -r github.com/Azure/go-autorest@(v14.2.0+incompatible) >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/internal@(v0.9.1) >> grafana.scm
guix import go -r xorm.io/core@(v0.7.3) >> grafana.scm
guix import go -r xorm.io/builder@(v0.3.6) >> grafana.scm
guix import go -r gopkg.in/yaml.v3@(v3.0.1) >> grafana.scm
guix import go -r gopkg.in/yaml.v2@(v2.4.0) >> grafana.scm
guix import go -r gopkg.in/square/go-jose.v2@(v2.5.1) >> grafana.scm
guix import go -r gopkg.in/mail.v2@(v2.3.1) >> grafana.scm
guix import go -r gopkg.in/ldap.v3@(v3.1.0) >> grafana.scm
guix import go -r gopkg.in/ini.v1@(v1.66.2) >> grafana.scm
guix import go -r gopkg.in/alexcesaro/quotedprintable.v3@(v3.0.0-20150716171945-2caba252f4dc) >> grafana.scm
guix import go -r google.golang.org/protobuf@(v1.28.1) >> grafana.scm
guix import go -r google.golang.org/api@(v0.84.0) >> grafana.scm
guix import go -r gonum.org/v1/gonum@(v0.11.0) >> grafana.scm
guix import go -r golang.org/x/tools@(v0.1.12) >> grafana.scm
guix import go -r golang.org/x/time@(v0.0.0-20220609170525-579cf78fd858) >> grafana.scm
guix import go -r golang.org/x/sync@(v0.1.0) >> grafana.scm
guix import go -r golang.org/x/oauth2@(v0.0.0-20220630143837-2104d58473e0) >> grafana.scm
guix import go -r golang.org/x/net@(v0.1.0) >> grafana.scm
guix import go -r golang.org/x/exp@(v0.0.0-20220613132600-b0d781184e0d) >> grafana.scm
guix import go -r golang.org/x/crypto@(v0.0.0-20220622213112-05595931fe9d) >> grafana.scm
guix import go -r go.opentelemetry.io/otel/trace@(v1.7.0) >> grafana.scm
guix import go -r go.opentelemetry.io/otel/sdk@(v1.7.0) >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/jaeger@(v1.0.0) >> grafana.scm
guix import go -r go.opentelemetry.io/otel@(v1.7.0) >> grafana.scm
guix import go -r go.opentelemetry.io/collector/model@(v0.31.0) >> grafana.scm
guix import go -r go.opentelemetry.io/collector@(v0.31.0) >> grafana.scm
guix import go -r github.com/yudai/gojsondiff@(v1.0.0) >> grafana.scm
guix import go -r github.com/yalue/merged_fs@(v1.2.2) >> grafana.scm
guix import go -r github.com/xorcare/pointer@(v1.1.0) >> grafana.scm
guix import go -r github.com/weaveworks/common@(v0.0.0-20210913144402-035033b78a78) >> grafana.scm
guix import go -r github.com/vectordotdev/go-datemath@(v0.1.1-0.20220323213446-f3954d0b18ae) >> grafana.scm
guix import go -r github.com/urfave/cli/v2@(v2.3.0) >> grafana.scm
guix import go -r github.com/uber/jaeger-client-go@(v2.29.1+incompatible) >> grafana.scm
guix import go -r github.com/ua-parser/uap-go@(v0.0.0-20211112212520-00c877edfe0f) >> grafana.scm
guix import go -r github.com/teris-io/shortid@(v0.0.0-20171029131806-771a37caa5cf) >> grafana.scm
guix import go -r github.com/stretchr/testify@(v1.8.0) >> grafana.scm
guix import go -r github.com/russellhaering/goxmldsig@(v1.1.1) >> grafana.scm
guix import go -r github.com/robfig/cron/v3@(v3.0.1) >> grafana.scm
guix import go -r github.com/prometheus/prometheus@(v1.8.2-0.20211011171444-354d8d2ecfac) >> grafana.scm
guix import go -r github.com/prometheus/common@(v0.37.0) >> grafana.scm
guix import go -r github.com/prometheus/client_model@(v0.2.0) >> grafana.scm
guix import go -r github.com/prometheus/client_golang@(v1.13.1) >> grafana.scm
guix import go -r github.com/pkg/errors@(v0.9.1) >> grafana.scm
guix import go -r github.com/pkg/browser@(v0.0.0-20210911075715-681adbf594b8) >> grafana.scm
guix import go -r github.com/patrickmn/go-cache@(v2.1.0+incompatible) >> grafana.scm
guix import go -r github.com/opentracing/opentracing-go@(v1.2.0) >> grafana.scm
guix import go -r github.com/mwitkow/go-conntrack@(v0.0.0-20190716064945-2f068394615f) >> grafana.scm
guix import go -r github.com/matttproud/golang_protobuf_extensions@(v1.0.2) >> grafana.scm
guix import go -r github.com/mattn/go-sqlite3@(v1.14.16) >> grafana.scm
guix import go -r github.com/mattn/go-isatty@(v0.0.14) >> grafana.scm
guix import go -r github.com/magefile/mage@(v1.13.0) >> grafana.scm
guix import go -r github.com/m3db/prometheus_remote_client_golang@(v0.4.4) >> grafana.scm
guix import go -r github.com/linkedin/goavro/v2@(v2.10.0) >> grafana.scm
guix import go -r github.com/lib/pq@(v1.10.4) >> grafana.scm
guix import go -r github.com/jung-kurt/gofpdf@(v1.16.2) >> grafana.scm
guix import go -r github.com/json-iterator/go@(v1.1.12) >> grafana.scm
guix import go -r github.com/jmespath/go-jmespath@(v0.4.0) >> grafana.scm
guix import go -r github.com/influxdata/line-protocol@(v0.0.0-20210311194329-9aa0e372d097) >> grafana.scm
guix import go -r github.com/influxdata/influxdb-client-go/v2@(v2.6.0) >> grafana.scm
guix import go -r github.com/hashicorp/go-version@(v1.3.0) >> grafana.scm
guix import go -r github.com/hashicorp/go-plugin@(v1.4.3) >> grafana.scm
guix import go -r github.com/grpc-ecosystem/go-grpc-middleware@(v1.3.0) >> grafana.scm
guix import go -r github.com/grafana/thema@(v0.0.0-20221113112305-b441ed85a1fd) >> grafana.scm
guix import go -r github.com/grafana/grafana-plugin-sdk-go@(v0.142.0) >> grafana.scm
guix import go -r github.com/grafana/grafana-azure-sdk-go@(v1.3.1) >> grafana.scm
guix import go -r github.com/grafana/grafana-aws-sdk@(v0.11.0) >> grafana.scm
guix import go -r github.com/grafana/cuetsy@(v0.1.1) >> grafana.scm
guix import go -r github.com/gosimple/slug@(v1.12.0) >> grafana.scm
guix import go -r github.com/gorilla/websocket@(v1.5.0) >> grafana.scm
guix import go -r github.com/google/wire@(v0.5.0) >> grafana.scm
guix import go -r github.com/google/uuid@(v1.3.0) >> grafana.scm
guix import go -r github.com/google/go-cmp@(v0.5.9) >> grafana.scm
guix import go -r github.com/golang/snappy@(v0.0.4) >> grafana.scm
guix import go -r github.com/golang/mock@(v1.6.0) >> grafana.scm
guix import go -r github.com/gogo/protobuf@(v1.3.2) >> grafana.scm
guix import go -r github.com/gofrs/uuid@(v4.3.0+incompatible) >> grafana.scm
guix import go -r github.com/gobwas/glob@(v0.2.3) >> grafana.scm
guix import go -r github.com/go-stack/stack@(v1.8.1) >> grafana.scm
guix import go -r github.com/go-sql-driver/mysql@(v1.6.0) >> grafana.scm
guix import go -r github.com/go-sourcemap/sourcemap@(v2.1.3+incompatible) >> grafana.scm
guix import go -r github.com/go-redis/redis/v8@(v8.11.4) >> grafana.scm
guix import go -r github.com/go-openapi/strfmt@(v0.21.3) >> grafana.scm
guix import go -r github.com/go-kit/kit@(v0.12.0) >> grafana.scm
guix import go -r github.com/go-git/go-git/v5@(v5.4.2) >> grafana.scm
guix import go -r github.com/getsentry/sentry-go@(v0.13.0) >> grafana.scm
guix import go -r github.com/gchaincl/sqlhooks@(v1.3.0) >> grafana.scm
guix import go -r github.com/fatih/color@(v1.13.0) >> grafana.scm
guix import go -r github.com/cortexproject/cortex@(v1.10.1-0.20211014125347-85c378182d0d) >> grafana.scm
guix import go -r github.com/centrifugal/centrifuge@(v0.25.0) >> grafana.scm
guix import go -r github.com/bradfitz/gomemcache@(v0.0.0-20190913173617-a41fca850d0b) >> grafana.scm
guix import go -r github.com/benbjohnson/clock@(v1.3.0) >> grafana.scm
guix import go -r github.com/beevik/etree@(v1.1.0) >> grafana.scm
guix import go -r github.com/aws/aws-sdk-go@(v1.44.146) >> grafana.scm
guix import go -r github.com/VividCortex/mysqlerr@(v0.0.0-20170204212430-6c6b55f8796f) >> grafana.scm
guix import go -r github.com/Masterminds/semver@(v1.5.0) >> grafana.scm
guix import go -r github.com/BurntSushi/toml@(v1.1.0) >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest@(v0.11.27) >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go@(v65.0.0+incompatible) >> grafana.scm
guix import go -r cuelang.org/go@(v0.4.3) >> grafana.scm
guix import go -r cloud.google.com/go/storage@(v1.22.1) >> grafana.scm
--8<---------------cut here---------------end--------------->8---

I hope this helps!

[1] https://lists.gnu.org/archive/html/guix-devel/2021-09/msg00344.html
[2] https://lists.gnu.org/archive/html/guix-devel/2022-10/msg00079.html
[3] https://github.com/grafana/grafana/commit/ec76d69b492436b3c0d252b0e5ccb0e942029fdd#diff-ce3d77d81fccd5c2e8066ababc4bc7d59e3f6166a36f965e538a1c8d20659025R37

-- 
Katherine


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: Packaging Grafana
  2023-01-21 16:37 ` Packaging Grafana Katherine Cox-Buday
@ 2023-01-21 16:47   ` Katherine Cox-Buday
  0 siblings, 0 replies; 2+ messages in thread
From: Katherine Cox-Buday @ 2023-01-21 16:47 UTC (permalink / raw)
  To: phodina via
  Cc: phodina, Leo Famulari, arunisaac@systemreboot.net, Marius Bakke,
	Guix Devel

Katherine Cox-Buday <cox.katherine.e@gmail.com> writes:

Sorry, I had a bug in my format one-liner which gave versions parenthesis. This should be copy/pastable:

--8<---------------cut here---------------start------------->8---
scheme@(guix import go)> (for-each (lambda (p) (format #t "guix import go -r ~a@~a >> grafana.scm~%" (car p) (second p))) $11)
guix import go -r google.golang.org/genproto@v0.0.0-20220421151946-72621c1f0bd3 >> grafana.scm
guix import go -r google.golang.org/grpc@v1.45.0 >> grafana.scm
guix import go -r github.com/grafana/prometheus-alertmanager@v0.24.1-0.20221012142027-823cd9150293 >> grafana.scm
guix import go -r github.com/grafana/xorm@v0.8.3-0.20220614223926-2fcda7565af6 >> grafana.scm
guix import go -r github.com/hashicorp/go-hclog@v0.16.1 >> grafana.scm
guix import go -r github.com/grafana/saml@v0.4.9-0.20220727151557-61cd9c9353fc >> grafana.scm
guix import go -r github.com/moby/moby@v0.7.3-0.20190826074503-38ab9da00309 >> grafana.scm
guix import go -r github.com/gomodule/redigo@v1.8.9 >> grafana.scm
guix import go -r github.com/russellhaering/goxmldsig@v1.1.1 >> grafana.scm
guix import go -r github.com/grafana/go-mssqldb@v0.0.0-20210326084033-d0ce3c521036 >> grafana.scm
guix import go -r gopkg.in/warnings.v0@v0.1.2 >> grafana.scm
guix import go -r golang.org/x/mod@v0.7.0 >> grafana.scm
guix import go -r go.opentelemetry.io/proto/otlp@v0.16.0 >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/otlp/internal/retry@v1.7.0 >> grafana.scm
guix import go -r github.com/yudai/pp@v2.0.1+incompatible >> grafana.scm
guix import go -r github.com/xlab/treeprint@v1.1.0 >> grafana.scm
guix import go -r github.com/xanzy/ssh-agent@v0.3.0 >> grafana.scm
guix import go -r github.com/wk8/go-ordered-map@v1.0.0 >> grafana.scm
guix import go -r github.com/valyala/fasttemplate@v1.2.1 >> grafana.scm
guix import go -r github.com/pierrec/lz4/v4@v4.1.12 >> grafana.scm
guix import go -r github.com/mschoch/smat@v0.2.0 >> grafana.scm
guix import go -r github.com/mitchellh/go-wordwrap@v1.0.1 >> grafana.scm
guix import go -r github.com/mitchellh/go-homedir@v1.1.0 >> grafana.scm
guix import go -r github.com/labstack/gommon@v0.3.1 >> grafana.scm
guix import go -r github.com/labstack/echo/v4@v4.9.0 >> grafana.scm
guix import go -r github.com/kylelemons/godebug@v1.1.0 >> grafana.scm
guix import go -r github.com/klauspost/compress@v1.15.5 >> grafana.scm
guix import go -r github.com/kevinburke/ssh_config@v0.0.0-20201106050909-4977a11b4351 >> grafana.scm
guix import go -r github.com/jbenet/go-context@v0.0.0-20150711004518-d14ea06fba99 >> grafana.scm
guix import go -r github.com/imdario/mergo@v0.3.12 >> grafana.scm
guix import go -r github.com/grpc-ecosystem/grpc-gateway/v2@v2.10.3 >> grafana.scm
guix import go -r github.com/google/go-github@v17.0.0+incompatible >> grafana.scm
guix import go -r github.com/golang-jwt/jwt@v3.2.2+incompatible >> grafana.scm
guix import go -r github.com/go-logr/stdr@v1.2.2 >> grafana.scm
guix import go -r github.com/go-logr/logr@v1.2.3 >> grafana.scm
guix import go -r github.com/go-git/go-billy/v5@v5.3.1 >> grafana.scm
guix import go -r github.com/go-git/gcfg@v1.5.0 >> grafana.scm
guix import go -r github.com/ghodss/yaml@v1.0.1-0.20190212211648-25d852aebe32 >> grafana.scm
guix import go -r github.com/emirpasic/gods@v1.12.0 >> grafana.scm
guix import go -r github.com/elazarl/goproxy@v0.0.0-20220115173737-adb46da277ac >> grafana.scm
guix import go -r github.com/dgryski/go-metro@v0.0.0-20211217172704-adc40b04c140 >> grafana.scm
guix import go -r github.com/coreos/go-semver@v0.3.0 >> grafana.scm
guix import go -r github.com/chromedp/cdproto@v0.0.0-20220208224320-6efb837e6bc2 >> grafana.scm
guix import go -r github.com/caio/go-tdigest@v3.1.0+incompatible >> grafana.scm
guix import go -r github.com/blugelabs/ice@v1.0.0 >> grafana.scm
guix import go -r github.com/blevesearch/vellum@v1.0.7 >> grafana.scm
guix import go -r github.com/blevesearch/snowballstem@v0.9.0 >> grafana.scm
guix import go -r github.com/blevesearch/segment@v0.9.0 >> grafana.scm
guix import go -r github.com/blevesearch/mmap-go@v1.0.4 >> grafana.scm
guix import go -r github.com/blevesearch/go-porterstemmer@v1.0.3 >> grafana.scm
guix import go -r github.com/bits-and-blooms/bitset@v1.2.0 >> grafana.scm
guix import go -r github.com/axiomhq/hyperloglog@v0.0.0-20191112132149-a4c4c47bc57f >> grafana.scm
guix import go -r github.com/acomagu/bufpipe@v1.0.3 >> grafana.scm
guix import go -r github.com/RoaringBitmap/roaring@v0.9.4 >> grafana.scm
guix import go -r github.com/ProtonMail/go-crypto@v0.0.0-20210428141323-04723f9f07d7 >> grafana.scm
guix import go -r github.com/Microsoft/go-winio@v0.5.2 >> grafana.scm
guix import go -r github.com/AzureAD/microsoft-authentication-library-for-go@v0.4.0 >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/keyvault/internal@v0.2.1 >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/azcore@v0.22.0 >> grafana.scm
guix import go -r cloud.google.com/go/iam@v0.3.0 >> grafana.scm
guix import go -r cloud.google.com/go/compute@v1.7.0 >> grafana.scm
guix import go -r go.starlark.net@v0.0.0-20221020143700-22309ac47eac >> grafana.scm
guix import go -r github.com/segmentio/asm@v1.1.4 >> grafana.scm
guix import go -r github.com/russross/blackfriday/v2@v2.1.0 >> grafana.scm
guix import go -r github.com/rogpeppe/go-internal@v1.8.1 >> grafana.scm
guix import go -r github.com/rivo/uniseg@v0.2.0 >> grafana.scm
guix import go -r github.com/mitchellh/mapstructure@v1.4.3 >> grafana.scm
guix import go -r github.com/mattn/go-ieproxy@v0.0.3 >> grafana.scm
guix import go -r github.com/mattn/go-colorable@v0.1.12 >> grafana.scm
guix import go -r github.com/kr/text@v0.2.0 >> grafana.scm
guix import go -r github.com/invopop/yaml@v0.1.0 >> grafana.scm
guix import go -r github.com/hashicorp/memberlist@v0.4.0 >> grafana.scm
guix import go -r github.com/hashicorp/go-immutable-radix@v1.3.1 >> grafana.scm
guix import go -r github.com/gosimple/unidecode@v1.0.1 >> grafana.scm
guix import go -r github.com/googleapis/go-type-adapters@v1.0.0 >> grafana.scm
guix import go -r github.com/googleapis/enterprise-certificate-proxy@v0.0.0-20220520183353-fd19c99a87aa >> grafana.scm
guix import go -r github.com/google/go-querystring@v1.1.0 >> grafana.scm
guix import go -r github.com/go-ozzo/ozzo-validation/v4@v4.3.0 >> grafana.scm
guix import go -r github.com/drone/runner-go@v1.12.0 >> grafana.scm
guix import go -r github.com/drone/envsubst@v1.0.3 >> grafana.scm
guix import go -r github.com/drone/drone-go@v1.7.1 >> grafana.scm
guix import go -r github.com/drone-runners/drone-runner-docker@v1.8.2 >> grafana.scm
guix import go -r github.com/davecgh/go-spew@v1.1.1 >> grafana.scm
guix import go -r github.com/cpuguy83/go-md2man/v2@v2.0.2 >> grafana.scm
guix import go -r github.com/buildkite/yaml@v2.1.0+incompatible >> grafana.scm
guix import go -r github.com/bmatcuk/doublestar@v1.1.1 >> grafana.scm
guix import go -r github.com/armon/go-metrics@v0.3.10 >> grafana.scm
guix import go -r github.com/Azure/azure-pipeline-go@v0.2.3 >> grafana.scm
guix import go -r cloud.google.com/go@v0.102.0 >> grafana.scm
guix import go -r gocloud.dev@v0.25.0 >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc@v1.7.0 >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/otlp/otlptrace@v1.7.0 >> grafana.scm
guix import go -r go.opentelemetry.io/contrib/propagators/jaeger@v1.6.0 >> grafana.scm
guix import go -r go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.32.0 >> grafana.scm
guix import go -r go.etcd.io/etcd/api/v3@v3.5.4 >> grafana.scm
guix import go -r github.com/urfave/cli@v1.22.9 >> grafana.scm
guix import go -r github.com/parca-dev/parca@v0.12.1 >> grafana.scm
guix import go -r github.com/matryer/is@v1.4.0 >> grafana.scm
guix import go -r github.com/kr/pretty@v0.3.0 >> grafana.scm
guix import go -r github.com/jmoiron/sqlx@v1.3.5 >> grafana.scm
guix import go -r github.com/grafana/dskit@v0.0.0-20211011144203-3a88ec0b675f >> grafana.scm
guix import go -r github.com/grafana/codejen@v0.0.2 >> grafana.scm
guix import go -r github.com/google/go-github/v45@v45.2.0 >> grafana.scm
guix import go -r github.com/golang-migrate/migrate/v4@v4.7.0 >> grafana.scm
guix import go -r github.com/getkin/kin-openapi@v0.103.0 >> grafana.scm
guix import go -r github.com/drone/drone-cli@v1.6.1 >> grafana.scm
guix import go -r github.com/dlmiddlecote/sqlstats@v1.0.2 >> grafana.scm
guix import go -r github.com/bufbuild/connect-go@v1.0.0 >> grafana.scm
guix import go -r github.com/blugelabs/bluge_segment_api@v0.2.0 >> grafana.scm
guix import go -r github.com/blugelabs/bluge@v0.1.9 >> grafana.scm
guix import go -r github.com/armon/go-radix@v1.0.0 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/adal@v0.9.20 >> grafana.scm
guix import go -r github.com/Azure/azure-storage-blob-go@v0.15.0 >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/keyvault/azkeys@v0.4.0 >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/azidentity@v0.13.2 >> grafana.scm
guix import go -r cloud.google.com/go/kms@v1.4.0 >> grafana.scm
guix import go -r gopkg.in/asn1-ber.v1@v1.0.0-20181015200546-f715ec2f112d >> grafana.scm
guix import go -r google.golang.org/appengine@v1.6.7 >> grafana.scm
guix import go -r golang.org/x/xerrors@v0.0.0-20220609144429-65e65417b02f >> grafana.scm
guix import go -r golang.org/x/text@v0.4.0 >> grafana.scm
guix import go -r golang.org/x/sys@v0.1.0 >> grafana.scm
guix import go -r go.uber.org/goleak@v1.1.12 >> grafana.scm
guix import go -r go.uber.org/atomic@v1.9.0 >> grafana.scm
guix import go -r go.opencensus.io@v0.23.0 >> grafana.scm
guix import go -r go.mongodb.org/mongo-driver@v1.10.0 >> grafana.scm
guix import go -r github.com/yudai/golcs@v0.0.0-20170316035057-ecda9a501e82 >> grafana.scm
guix import go -r github.com/weaveworks/promrus@v1.2.0 >> grafana.scm
guix import go -r github.com/valyala/bytebufferpool@v1.0.0 >> grafana.scm
guix import go -r github.com/uber/jaeger-lib@v2.4.1+incompatible >> grafana.scm
guix import go -r github.com/stretchr/objx@v0.4.0 >> grafana.scm
guix import go -r github.com/sirupsen/logrus@v1.9.0 >> grafana.scm
guix import go -r github.com/shurcooL/vfsgen@v0.0.0-20200824052919-0d455de96546 >> grafana.scm
guix import go -r github.com/shurcooL/httpfs@v0.0.0-20190707220628-8d4bc4ba7749 >> grafana.scm
guix import go -r github.com/sergi/go-diff@v1.1.0 >> grafana.scm
guix import go -r github.com/sercand/kuberesolver@v2.4.0+incompatible >> grafana.scm
guix import go -r github.com/segmentio/encoding@v0.3.5 >> grafana.scm
guix import go -r github.com/sean-/seed@v0.0.0-20170313163322-e2103e2c3529 >> grafana.scm
guix import go -r github.com/rs/cors@v1.8.2 >> grafana.scm
guix import go -r github.com/protocolbuffers/txtpbfmt@v0.0.0-20220428173112-74888fd59c2b >> grafana.scm
guix import go -r github.com/prometheus/procfs@v0.8.0 >> grafana.scm
guix import go -r github.com/prometheus/node_exporter@v1.0.0-rc.0.0.20200428091818-01054558c289 >> grafana.scm
guix import go -r github.com/prometheus/exporter-toolkit@v0.7.1 >> grafana.scm
guix import go -r github.com/prometheus/common/sigv4@v0.1.0 >> grafana.scm
guix import go -r github.com/pmezard/go-difflib@v1.0.0 >> grafana.scm
guix import go -r github.com/opentracing-contrib/go-stdlib@v1.0.0 >> grafana.scm
guix import go -r github.com/opentracing-contrib/go-grpc@v0.0.0-20210225150812-73cb765af46e >> grafana.scm
guix import go -r github.com/olekukonko/tablewriter@v0.0.5 >> grafana.scm
guix import go -r github.com/oklog/ulid@v1.3.1 >> grafana.scm
guix import go -r github.com/oklog/run@v1.1.0 >> grafana.scm
guix import go -r github.com/mpvl/unique@v0.0.0-20150818121801-cbe035fff7de >> grafana.scm
guix import go -r github.com/modern-go/reflect2@v1.0.2 >> grafana.scm
guix import go -r github.com/modern-go/concurrent@v0.0.0-20180306012644-bacd9c7ef1dd >> grafana.scm
guix import go -r github.com/mna/redisc@v1.3.2 >> grafana.scm
guix import go -r github.com/mitchellh/go-testing-interface@v1.14.0 >> grafana.scm
guix import go -r github.com/miekg/dns@v1.1.49 >> grafana.scm
guix import go -r github.com/mattn/go-runewidth@v0.0.13 >> grafana.scm
guix import go -r github.com/mattetti/filebuffer@v1.0.1 >> grafana.scm
guix import go -r github.com/mattermost/xml-roundtrip-validator@v0.1.0 >> grafana.scm
guix import go -r github.com/mailru/easyjson@v0.7.7 >> grafana.scm
guix import go -r github.com/jpillora/backoff@v1.0.0 >> grafana.scm
guix import go -r github.com/josharian/intern@v1.0.0 >> grafana.scm
guix import go -r github.com/jonboulle/clockwork@v0.3.0 >> grafana.scm
guix import go -r github.com/jessevdk/go-flags@v1.5.0 >> grafana.scm
guix import go -r github.com/igm/sockjs-go/v3@v3.0.2 >> grafana.scm
guix import go -r github.com/hashicorp/yamux@v0.0.0-20210826001029-26ff87cf9493 >> grafana.scm
guix import go -r github.com/hashicorp/golang-lru@v0.5.4 >> grafana.scm
guix import go -r github.com/hashicorp/go-sockaddr@v1.0.2 >> grafana.scm
guix import go -r github.com/hashicorp/go-multierror@v1.1.1 >> grafana.scm
guix import go -r github.com/hashicorp/go-msgpack@v0.5.5 >> grafana.scm
guix import go -r github.com/hashicorp/errwrap@v1.1.0 >> grafana.scm
guix import go -r github.com/grpc-ecosystem/go-grpc-prometheus@v1.2.1-0.20191002090509-6af20e3a5340 >> grafana.scm
guix import go -r github.com/grafana/grafana-google-sdk-go@v0.0.0-20211104130251-b190293eaf58 >> grafana.scm
guix import go -r github.com/gorilla/mux@v1.8.0 >> grafana.scm
guix import go -r github.com/googleapis/gax-go/v2@v2.4.0 >> grafana.scm
guix import go -r github.com/google/flatbuffers@v2.0.5+incompatible >> grafana.scm
guix import go -r github.com/google/btree@v1.0.1 >> grafana.scm
guix import go -r github.com/golang/protobuf@v1.5.2 >> grafana.scm
guix import go -r github.com/golang/groupcache@v0.0.0-20210331224755-41bb18bfe9da >> grafana.scm
guix import go -r github.com/golang/glog@v1.0.0 >> grafana.scm
guix import go -r github.com/golang-sql/civil@v0.0.0-20190719163853-cb61b32ac6fe >> grafana.scm
guix import go -r github.com/golang-jwt/jwt/v4@v4.4.2 >> grafana.scm
guix import go -r github.com/gogo/status@v1.1.0 >> grafana.scm
guix import go -r github.com/gogo/googleapis@v1.4.1 >> grafana.scm
guix import go -r github.com/go-openapi/validate@v0.22.0 >> grafana.scm
guix import go -r github.com/go-openapi/swag@v0.22.3 >> grafana.scm
guix import go -r github.com/go-openapi/spec@v0.20.7 >> grafana.scm
guix import go -r github.com/go-openapi/runtime@v0.24.1 >> grafana.scm
guix import go -r github.com/go-openapi/loads@v0.21.2 >> grafana.scm
guix import go -r github.com/go-openapi/jsonreference@v0.20.0 >> grafana.scm
guix import go -r github.com/go-openapi/jsonpointer@v0.19.5 >> grafana.scm
guix import go -r github.com/go-openapi/errors@v0.20.3 >> grafana.scm
guix import go -r github.com/go-openapi/analysis@v0.21.4 >> grafana.scm
guix import go -r github.com/go-logfmt/logfmt@v0.5.1 >> grafana.scm
guix import go -r github.com/go-kit/log@v0.2.1 >> grafana.scm
guix import go -r github.com/felixge/httpsnoop@v1.0.2 >> grafana.scm
guix import go -r github.com/emicklei/proto@v1.10.0 >> grafana.scm
guix import go -r github.com/edsrzf/mmap-go@v1.0.0 >> grafana.scm
guix import go -r github.com/docker/go-units@v0.4.0 >> grafana.scm
guix import go -r github.com/dgryski/go-rendezvous@v0.0.0-20200823014737-9f7001d12a5f >> grafana.scm
guix import go -r github.com/dennwc/varint@v1.0.0 >> grafana.scm
guix import go -r github.com/deepmap/oapi-codegen@v1.10.1 >> grafana.scm
guix import go -r github.com/cockroachdb/apd/v2@v2.0.2 >> grafana.scm
guix import go -r github.com/cheekybits/genny@v1.0.0 >> grafana.scm
guix import go -r github.com/cespare/xxhash/v2@v2.1.2 >> grafana.scm
guix import go -r github.com/centrifugal/protocol@v0.8.10 >> grafana.scm
guix import go -r github.com/cenkalti/backoff/v4@v4.1.3 >> grafana.scm
guix import go -r github.com/beorn7/perks@v1.0.1 >> grafana.scm
guix import go -r github.com/asaskevich/govalidator@v0.0.0-20210307081110-f21760c49a8d >> grafana.scm
guix import go -r github.com/apache/arrow/go/arrow@v0.0.0-20211112161151-bc219186db40 >> grafana.scm
guix import go -r github.com/andybalholm/brotli@v1.0.4 >> grafana.scm
guix import go -r github.com/alecthomas/units@v0.0.0-20211218093645-b94a6e3cc137 >> grafana.scm
guix import go -r github.com/FZambia/sentinel@v1.1.0 >> grafana.scm
guix import go -r github.com/FZambia/eagle@v0.0.2 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/tracing@v0.6.0 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/logger@v0.2.1 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/validation@v0.3.1 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/to@v0.4.0 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest/date@v0.3.0 >> grafana.scm
guix import go -r github.com/Azure/go-autorest@v14.2.0+incompatible >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go/sdk/internal@v0.9.1 >> grafana.scm
guix import go -r xorm.io/core@v0.7.3 >> grafana.scm
guix import go -r xorm.io/builder@v0.3.6 >> grafana.scm
guix import go -r gopkg.in/yaml.v3@v3.0.1 >> grafana.scm
guix import go -r gopkg.in/yaml.v2@v2.4.0 >> grafana.scm
guix import go -r gopkg.in/square/go-jose.v2@v2.5.1 >> grafana.scm
guix import go -r gopkg.in/mail.v2@v2.3.1 >> grafana.scm
guix import go -r gopkg.in/ldap.v3@v3.1.0 >> grafana.scm
guix import go -r gopkg.in/ini.v1@v1.66.2 >> grafana.scm
guix import go -r gopkg.in/alexcesaro/quotedprintable.v3@v3.0.0-20150716171945-2caba252f4dc >> grafana.scm
guix import go -r google.golang.org/protobuf@v1.28.1 >> grafana.scm
guix import go -r google.golang.org/api@v0.84.0 >> grafana.scm
guix import go -r gonum.org/v1/gonum@v0.11.0 >> grafana.scm
guix import go -r golang.org/x/tools@v0.1.12 >> grafana.scm
guix import go -r golang.org/x/time@v0.0.0-20220609170525-579cf78fd858 >> grafana.scm
guix import go -r golang.org/x/sync@v0.1.0 >> grafana.scm
guix import go -r golang.org/x/oauth2@v0.0.0-20220630143837-2104d58473e0 >> grafana.scm
guix import go -r golang.org/x/net@v0.1.0 >> grafana.scm
guix import go -r golang.org/x/exp@v0.0.0-20220613132600-b0d781184e0d >> grafana.scm
guix import go -r golang.org/x/crypto@v0.0.0-20220622213112-05595931fe9d >> grafana.scm
guix import go -r go.opentelemetry.io/otel/trace@v1.7.0 >> grafana.scm
guix import go -r go.opentelemetry.io/otel/sdk@v1.7.0 >> grafana.scm
guix import go -r go.opentelemetry.io/otel/exporters/jaeger@v1.0.0 >> grafana.scm
guix import go -r go.opentelemetry.io/otel@v1.7.0 >> grafana.scm
guix import go -r go.opentelemetry.io/collector/model@v0.31.0 >> grafana.scm
guix import go -r go.opentelemetry.io/collector@v0.31.0 >> grafana.scm
guix import go -r github.com/yudai/gojsondiff@v1.0.0 >> grafana.scm
guix import go -r github.com/yalue/merged_fs@v1.2.2 >> grafana.scm
guix import go -r github.com/xorcare/pointer@v1.1.0 >> grafana.scm
guix import go -r github.com/weaveworks/common@v0.0.0-20210913144402-035033b78a78 >> grafana.scm
guix import go -r github.com/vectordotdev/go-datemath@v0.1.1-0.20220323213446-f3954d0b18ae >> grafana.scm
guix import go -r github.com/urfave/cli/v2@v2.3.0 >> grafana.scm
guix import go -r github.com/uber/jaeger-client-go@v2.29.1+incompatible >> grafana.scm
guix import go -r github.com/ua-parser/uap-go@v0.0.0-20211112212520-00c877edfe0f >> grafana.scm
guix import go -r github.com/teris-io/shortid@v0.0.0-20171029131806-771a37caa5cf >> grafana.scm
guix import go -r github.com/stretchr/testify@v1.8.0 >> grafana.scm
guix import go -r github.com/russellhaering/goxmldsig@v1.1.1 >> grafana.scm
guix import go -r github.com/robfig/cron/v3@v3.0.1 >> grafana.scm
guix import go -r github.com/prometheus/prometheus@v1.8.2-0.20211011171444-354d8d2ecfac >> grafana.scm
guix import go -r github.com/prometheus/common@v0.37.0 >> grafana.scm
guix import go -r github.com/prometheus/client_model@v0.2.0 >> grafana.scm
guix import go -r github.com/prometheus/client_golang@v1.13.1 >> grafana.scm
guix import go -r github.com/pkg/errors@v0.9.1 >> grafana.scm
guix import go -r github.com/pkg/browser@v0.0.0-20210911075715-681adbf594b8 >> grafana.scm
guix import go -r github.com/patrickmn/go-cache@v2.1.0+incompatible >> grafana.scm
guix import go -r github.com/opentracing/opentracing-go@v1.2.0 >> grafana.scm
guix import go -r github.com/mwitkow/go-conntrack@v0.0.0-20190716064945-2f068394615f >> grafana.scm
guix import go -r github.com/matttproud/golang_protobuf_extensions@v1.0.2 >> grafana.scm
guix import go -r github.com/mattn/go-sqlite3@v1.14.16 >> grafana.scm
guix import go -r github.com/mattn/go-isatty@v0.0.14 >> grafana.scm
guix import go -r github.com/magefile/mage@v1.13.0 >> grafana.scm
guix import go -r github.com/m3db/prometheus_remote_client_golang@v0.4.4 >> grafana.scm
guix import go -r github.com/linkedin/goavro/v2@v2.10.0 >> grafana.scm
guix import go -r github.com/lib/pq@v1.10.4 >> grafana.scm
guix import go -r github.com/jung-kurt/gofpdf@v1.16.2 >> grafana.scm
guix import go -r github.com/json-iterator/go@v1.1.12 >> grafana.scm
guix import go -r github.com/jmespath/go-jmespath@v0.4.0 >> grafana.scm
guix import go -r github.com/influxdata/line-protocol@v0.0.0-20210311194329-9aa0e372d097 >> grafana.scm
guix import go -r github.com/influxdata/influxdb-client-go/v2@v2.6.0 >> grafana.scm
guix import go -r github.com/hashicorp/go-version@v1.3.0 >> grafana.scm
guix import go -r github.com/hashicorp/go-plugin@v1.4.3 >> grafana.scm
guix import go -r github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0 >> grafana.scm
guix import go -r github.com/grafana/thema@v0.0.0-20221113112305-b441ed85a1fd >> grafana.scm
guix import go -r github.com/grafana/grafana-plugin-sdk-go@v0.142.0 >> grafana.scm
guix import go -r github.com/grafana/grafana-azure-sdk-go@v1.3.1 >> grafana.scm
guix import go -r github.com/grafana/grafana-aws-sdk@v0.11.0 >> grafana.scm
guix import go -r github.com/grafana/cuetsy@v0.1.1 >> grafana.scm
guix import go -r github.com/gosimple/slug@v1.12.0 >> grafana.scm
guix import go -r github.com/gorilla/websocket@v1.5.0 >> grafana.scm
guix import go -r github.com/google/wire@v0.5.0 >> grafana.scm
guix import go -r github.com/google/uuid@v1.3.0 >> grafana.scm
guix import go -r github.com/google/go-cmp@v0.5.9 >> grafana.scm
guix import go -r github.com/golang/snappy@v0.0.4 >> grafana.scm
guix import go -r github.com/golang/mock@v1.6.0 >> grafana.scm
guix import go -r github.com/gogo/protobuf@v1.3.2 >> grafana.scm
guix import go -r github.com/gofrs/uuid@v4.3.0+incompatible >> grafana.scm
guix import go -r github.com/gobwas/glob@v0.2.3 >> grafana.scm
guix import go -r github.com/go-stack/stack@v1.8.1 >> grafana.scm
guix import go -r github.com/go-sql-driver/mysql@v1.6.0 >> grafana.scm
guix import go -r github.com/go-sourcemap/sourcemap@v2.1.3+incompatible >> grafana.scm
guix import go -r github.com/go-redis/redis/v8@v8.11.4 >> grafana.scm
guix import go -r github.com/go-openapi/strfmt@v0.21.3 >> grafana.scm
guix import go -r github.com/go-kit/kit@v0.12.0 >> grafana.scm
guix import go -r github.com/go-git/go-git/v5@v5.4.2 >> grafana.scm
guix import go -r github.com/getsentry/sentry-go@v0.13.0 >> grafana.scm
guix import go -r github.com/gchaincl/sqlhooks@v1.3.0 >> grafana.scm
guix import go -r github.com/fatih/color@v1.13.0 >> grafana.scm
guix import go -r github.com/cortexproject/cortex@v1.10.1-0.20211014125347-85c378182d0d >> grafana.scm
guix import go -r github.com/centrifugal/centrifuge@v0.25.0 >> grafana.scm
guix import go -r github.com/bradfitz/gomemcache@v0.0.0-20190913173617-a41fca850d0b >> grafana.scm
guix import go -r github.com/benbjohnson/clock@v1.3.0 >> grafana.scm
guix import go -r github.com/beevik/etree@v1.1.0 >> grafana.scm
guix import go -r github.com/aws/aws-sdk-go@v1.44.146 >> grafana.scm
guix import go -r github.com/VividCortex/mysqlerr@v0.0.0-20170204212430-6c6b55f8796f >> grafana.scm
guix import go -r github.com/Masterminds/semver@v1.5.0 >> grafana.scm
guix import go -r github.com/BurntSushi/toml@v1.1.0 >> grafana.scm
guix import go -r github.com/Azure/go-autorest/autorest@v0.11.27 >> grafana.scm
guix import go -r github.com/Azure/azure-sdk-for-go@v65.0.0+incompatible >> grafana.scm
guix import go -r cuelang.org/go@v0.4.3 >> grafana.scm
guix import go -r cloud.google.com/go/storage@v1.22.1 >> grafana.scm
--8<---------------cut here---------------end--------------->8---

-- 
Katherine


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2023-01-21 16:48 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <U4cud2p-Ms9M4P_VUwxO6HxBv_Us0qunzTs_jLoi1Hnlscr0UlfW4-myPoQR1Q2jLus_sZmgn9TKfAVbWOxkCpFYifBnLN8JUhBXYcB893g=@protonmail.com>
2023-01-21 16:37 ` Packaging Grafana Katherine Cox-Buday
2023-01-21 16:47   ` Katherine Cox-Buday

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).