[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#859207: RFP: minio -- Cloud storage server compatible with Amazon S3



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.


Reply to: