matrixkv icon indicating copy to clipboard operation
matrixkv copied to clipboard

Building failure

Open rickif opened this issue 3 years ago • 1 comments

> ~/workspace/thirdparty/matrixkv   main ±  make docker
======== compiled matrixkv docker
docker build -t matrixkv -f Dockerfile .
[+] Building 46.4s (12/14)                                                                                                                                                                                               
 => [internal] load build definition from Dockerfile                                                                                                                                                                0.1s
 => => transferring dockerfile: 1.36kB                                                                                                                                                                              0.0s
 => [internal] load .dockerignore                                                                                                                                                                                   0.1s
 => => transferring context: 2B                                                                                                                                                                                     0.0s
 => [internal] load metadata for docker.io/library/golang:1.17.5-alpine3.15                                                                                                                                         6.1s
 => [internal] load metadata for docker.io/library/alpine:latest                                                                                                                                                    5.6s
 => [stage-1 1/3] FROM docker.io/library/alpine:latest@sha256:686d8c9dfa6f3ccfc8230bc3178d23f84eeaf7e457f36f271ab1acc53015037c                                                                                      3.5s
 => => resolve docker.io/library/alpine:latest@sha256:686d8c9dfa6f3ccfc8230bc3178d23f84eeaf7e457f36f271ab1acc53015037c                                                                                              0.0s
 => => sha256:686d8c9dfa6f3ccfc8230bc3178d23f84eeaf7e457f36f271ab1acc53015037c 1.64kB / 1.64kB                                                                                                                      0.0s
 => => sha256:4ff3ca91275773af45cb4b0834e12b7eb47d1c18f770a0b151381cd227f4c253 528B / 528B                                                                                                                          0.0s
 => => sha256:e66264b98777e12192600bf9b4d663655c98a090072e1bab49e233d7531d1294 1.47kB / 1.47kB                                                                                                                      0.0s
 => => sha256:2408cc74d12b6cd092bb8b516ba7d5e290f485d3eb9672efc00f0583730179e8 2.80MB / 2.80MB                                                                                                                      3.2s
 => => extracting sha256:2408cc74d12b6cd092bb8b516ba7d5e290f485d3eb9672efc00f0583730179e8                                                                                                                           0.2s
 => [builder 1/6] FROM docker.io/library/golang:1.17.5-alpine3.15@sha256:4918412049183afe42f1ecaf8f5c2a88917c2eab153ce5ecf4bf2d55c1507b74                                                                          31.1s
 => => resolve docker.io/library/golang:1.17.5-alpine3.15@sha256:4918412049183afe42f1ecaf8f5c2a88917c2eab153ce5ecf4bf2d55c1507b74                                                                                   0.0s
 => => sha256:8474650232fca6807a8567151ee0a6bd2a54ea28cfc93f7824b42267ef4af693 1.36kB / 1.36kB                                                                                                                      0.0s
 => => sha256:d8bf44a3f6b435c736d8b355ea32eb014508656504c77a3ecbc9378c84665762 5.20kB / 5.20kB                                                                                                                      0.0s
 => => sha256:59bf1c3509f33515622619af21ed55bbe26d24913cedbca106468a5fb37a50c3 2.82MB / 2.82MB                                                                                                                      5.7s
 => => sha256:666ba61612fd7c93393f9a5bc1751d8a9929e32d51501dba691da9e8232bc87b 282.16kB / 282.16kB                                                                                                                  3.3s
 => => sha256:4918412049183afe42f1ecaf8f5c2a88917c2eab153ce5ecf4bf2d55c1507b74 1.65kB / 1.65kB                                                                                                                      0.0s
 => => sha256:8ed8ca4862056a130f714accb3538decfa0663fec84e635d8b5a0a3305353dee 155B / 155B                                                                                                                          3.7s
 => => sha256:1ff5b6d8b8c6b6093e19083f398755431fee6120fae681379ad828e84f387ec0 110.13MB / 110.13MB                                                                                                                 26.4s
 => => sha256:40fcfd711f8db74e87407ed47c1d306a77eefe885d79679595d94f13c905f395 155B / 155B                                                                                                                          4.4s
 => => extracting sha256:59bf1c3509f33515622619af21ed55bbe26d24913cedbca106468a5fb37a50c3                                                                                                                           0.1s
 => => extracting sha256:666ba61612fd7c93393f9a5bc1751d8a9929e32d51501dba691da9e8232bc87b                                                                                                                           0.1s
 => => extracting sha256:8ed8ca4862056a130f714accb3538decfa0663fec84e635d8b5a0a3305353dee                                                                                                                           0.0s
 => => extracting sha256:1ff5b6d8b8c6b6093e19083f398755431fee6120fae681379ad828e84f387ec0                                                                                                                           4.2s
 => => extracting sha256:40fcfd711f8db74e87407ed47c1d306a77eefe885d79679595d94f13c905f395                                                                                                                           0.0s
 => [internal] load build context                                                                                                                                                                                   0.1s
 => => transferring context: 173.34kB                                                                                                                                                                               0.0s
 => [builder 2/6] RUN go env -w GOPROXY=https://goproxy.cn,direct                                                                                                                                                   1.2s
 => [builder 3/6] RUN MAIN_VERSION=$(cat /etc/alpine-release | cut -d '.' -f 0-2)     && mv /etc/apk/repositories /etc/apk/repositories-bak     && {         echo "https://mirrors.aliyun.com/alpine/v${MAIN_VERSI  7.1s
 => [builder 4/6] COPY . /go/src/github.com/matrixorigin/matrixkv                                                                                                                                                   0.3s
 => [builder 5/6] WORKDIR /go/src/github.com/matrixorigin/matrixkv                                                                                                                                                  0.1s
 => ERROR [builder 6/6] RUN make                                                                                                                                                                                    0.3s
------
 > [builder 6/6] RUN make:
#12 0.286 ======== prepare distribute dir:
#12 0.287 mkdir -p /go/src/github.com/matrixorigin/matrixkv/dist/
#12 0.289 ======== compiled matrixkv binary
#12 0.290 env GOOS=linux go build -mod=vendor -o /go/src/github.com/matrixorigin/matrixkv/dist/matrixkv -ldflags "-w -s" /go/src/github.com/matrixorigin/matrixkv/cmd/*.go
#12 0.296 go: inconsistent vendoring in /go/src/github.com/matrixorigin/matrixkv:
#12 0.296       github.com/BurntSushi/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/cockroachdb/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/gin-gonic/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/lni/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/matrixorigin/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.uber.org/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/DataDog/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/RoaringBitmap/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/beorn7/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/bits-and-blooms/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/cespare/xxhash/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/cockroachdb/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/cockroachdb/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/cockroachdb/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/cockroachdb/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/coreos/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/coreos/go-systemd/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/davecgh/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/docker/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/dustin/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/fagongzi/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/fagongzi/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/form3tech-oss/[email protected]+incompatible: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/gin-contrib/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/go-ole/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/gogo/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/golang/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/golang/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/google/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/gorilla/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/grpc-ecosystem/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/grpc-ecosystem/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/grpc-ecosystem/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/jonboulle/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/json-iterator/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/juju/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/klauspost/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/kr/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/kr/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/lni/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/lufia/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/mattn/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/matttproud/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/modern-go/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/modern-go/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/montanaflynn/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/mschoch/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/phf/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/pkg/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/pmezard/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/power-devops/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/prometheus/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/prometheus/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/prometheus/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/prometheus/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/shirou/gopsutil/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/sirupsen/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/soheilhy/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/spf13/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/stretchr/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/tklauser/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/tklauser/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/tmc/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/ugorji/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/xiang90/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       github.com/yusufpapurcu/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.etcd.io/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.etcd.io/etcd/api/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.etcd.io/etcd/client/pkg/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.etcd.io/etcd/client/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.etcd.io/etcd/client/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.etcd.io/etcd/pkg/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.etcd.io/etcd/raft/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.etcd.io/etcd/server/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.opentelemetry.io/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.opentelemetry.io/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.opentelemetry.io/otel/exporters/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.opentelemetry.io/otel/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.opentelemetry.io/otel/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.opentelemetry.io/otel/sdk/export/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.opentelemetry.io/otel/sdk/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.opentelemetry.io/otel/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.opentelemetry.io/proto/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.uber.org/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.uber.org/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       golang.org/x/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       golang.org/x/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       golang.org/x/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       golang.org/x/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       golang.org/x/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       golang.org/x/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       google.golang.org/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       google.golang.org/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       google.golang.org/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       gopkg.in/go-playground/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       gopkg.in/natefinch/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       gopkg.in/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       gopkg.in/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       sigs.k8s.io/[email protected]: is explicitly required in go.mod, but not marked as explicit in vendor/modules.txt
#12 0.296       go.etcd.io/etcd/raft/v3: is replaced in go.mod, but not marked as replaced in vendor/modules.txt
#12 0.296       go.etcd.io/etcd/v3: is replaced in go.mod, but not marked as replaced in vendor/modules.txt
#12 0.296 
#12 0.296       To ignore the vendor directory, use -mod=readonly or -mod=mod.
#12 0.296       To sync the vendor directory, run:
#12 0.296               go mod vendor
#12 0.297 make: *** [Makefile:14: matrixkv] Error 1
------
executor failed running [/bin/sh -c make]: exit code: 2
make: *** [Makefile:18: docker] Error 1

rickif avatar Jul 13 '22 13:07 rickif

Run ""go mod vendor" after getting this error

yclchuxue avatar Jul 14 '22 07:07 yclchuxue