dh-make-golang, as usual, crashes: anarcat@angela:dist$ dh-make-golang estimate github.com/minio/minio go get: 2.48 GiBpackage github.com/minio/minio imports github.com/coreos/go-oidc: no Go files in /tmp/dh-make-golang4060759079/src/github.com/coreos/go-oidc go get: 2.58 GiBpackage github.com/minio/minio: cannot find package "github.com/golang-jwt/jwt/v4" in any of: /usr/lib/go-1.19/src/github.com/golang-jwt/jwt/v4 (from $GOROOT) /tmp/dh-make-golang4060759079/src/github.com/golang-jwt/jwt/v4 (from $GOPATH) package github.com/minio/minio: cannot find package "github.com/golang-jwt/jwt/v4/request" in any of: /usr/lib/go-1.19/src/github.com/golang-jwt/jwt/v4/request (from $GOROOT) /tmp/dh-make-golang4060759079/src/github.com/golang-jwt/jwt/v4/request (from $GOPATH) go get: 3.39 GiBpackage github.com/minio/minio: cannot find package "github.com/minio/madmin-go/v2" in any of: /usr/lib/go-1.19/src/github.com/minio/madmin-go/v2 (from $GOROOT) /tmp/dh-make-golang4060759079/src/github.com/minio/madmin-go/v2 (from $GOPATH) go get: 3.58 GiBpackage github.com/minio/minio: cannot find package "github.com/grpc-ecosystem/grpc-gateway/protoc-gen-swagger/options" in any of: /usr/lib/go-1.19/src/github.com/grpc-ecosystem/grpc-gateway/protoc-gen-swagger/options (from $GOROOT) /tmp/dh-make-golang4060759079/src/github.com/grpc-ecosystem/grpc-gateway/protoc-gen-swagger/options (from $GOPATH) go get: 3.66 GiBpackage github.com/minio/minio: cannot find package "github.com/minio/madmin-go/v2/estream" in any of: /usr/lib/go-1.19/src/github.com/minio/madmin-go/v2/estream (from $GOROOT) /tmp/dh-make-golang4060759079/src/github.com/minio/madmin-go/v2/estream (from $GOPATH) package github.com/minio/minio: cannot find package "github.com/minio/madmin-go/v2/kernel" in any of: /usr/lib/go-1.19/src/github.com/minio/madmin-go/v2/kernel (from $GOROOT) /tmp/dh-make-golang4060759079/src/github.com/minio/madmin-go/v2/kernel (from $GOPATH) go get: 3.82 GiB/tmp/dh-make-golang4060759079/src/github.com/minio/minio/internal/s3select/progress.go:33:2: cannot find package "github.com/pierrec/lz4" in any of: /usr/lib/go-1.19/src/github.com/pierrec/lz4 (from $GOROOT) /tmp/dh-make-golang4060759079/src/github.com/pierrec/lz4 (from $GOPATH) go get: 4.01 GiBpackage github.com/minio/minio: cannot find package "github.com/elastic/go-elasticsearch/v7" in any of: /usr/lib/go-1.19/src/github.com/elastic/go-elasticsearch/v7 (from $GOROOT) /tmp/dh-make-golang4060759079/src/github.com/elastic/go-elasticsearch/v7 (from $GOPATH) go get: 4.07 GiBpackage github.com/minio/minio: cannot find package "github.com/minio/madmin-go/v2/cgroup" in any of: /usr/lib/go-1.19/src/github.com/minio/madmin-go/v2/cgroup (from $GOROOT) /tmp/dh-make-golang4060759079/src/github.com/minio/madmin-go/v2/cgroup (from $GOPATH) 2023/06/15 11:50:44 estimate: go get: exit status 1 anarcat@angela:dist[1]$
... so i doubt this will be easy to package (or maintain) in Debian. The `go.mod` file has about 90 direct dependencies, it's 240 lines long. Upstream ships binary packages here; https://dl.min.io/server/minio/release/linux-amd64/archive/ install instructions from upstream: https://min.io/docs/minio/linux/index.html wget https://dl.min.io/server/minio/release/linux-amd64/archive/minio_20230609073212.0.0_amd64.deb -O minio.deb sudo dpkg -i minio.deb AKA `curl | bash`. they do not seem to have release versions, all tags on github are basically ISO timestamps: https://github.com/minio/minio/tags In theory, they have "stable" container images, but in practice, the instructions: https://github.com/minio/minio#stable just pull the latest image from: https://quay.io/repository/minio/minio which currently points to the latest tag, released 5 years ago. A.