这是indexloc提供的服务,不要输入任何密码
Skip to content

I can't make or make rpm #89

@Qolwid

Description

@Qolwid

I got this error while trying to make or make rpm. My server is using CentOS8. Here are the process:

[root@webserver7 nginx-vts-exporter-0.10.7]# ls
_config.yml docker-entrypoint.sh go.mod LICENSE nginx_vts_exporter.go rpm vendor
dashboard Dockerfile go.sum Makefile README.md systemd VERSION
[root@webserver7 nginx-vts-exporter-0.10.7]# go env
GOARCH="amd64"
GOBIN=""
GOCACHE="/root/.cache/go-build"
GOEXE=""
GOFLAGS=""
GOHOSTARCH="amd64"
GOHOSTOS="linux"
GOOS="linux"
GOPATH="/root/go"
GOPROXY=""
GORACE=""
GOROOT="/usr/lib/golang"
GOTMPDIR=""
GOTOOLDIR="/usr/lib/golang/pkg/tool/linux_amd64"
GCCGO="gccgo"
CC="gcc"
CXX="g++"
CGO_ENABLED="1"
GOMOD="/root/nginx-vts-exporter-0.10.7/go.mod"
CGO_CFLAGS="-g -O2"
CGO_CPPFLAGS=""
CGO_CXXFLAGS="-g -O2"
CGO_FFLAGS="-g -O2"
CGO_LDFLAGS="-g -O2"
PKG_CONFIG="pkg-config"
GOGCCFLAGS="-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build289474102=/tmp/go-build -gno-record-gcc-switches"
[root@webserver7 nginx-vts-exporter-0.10.7]# make rpm

building rpm package
./
./.dockerignore
./.gitignore
./.promu.yml
./.travis.yml
./Dockerfile
./LICENSE
./Makefile
./README.md
./VERSION
./_config.yml
./dashboard/
./dashboard/nginx-vts-exporter.json
./docker-entrypoint.sh
./go.mod
./go.sum
./nginx_vts_exporter.go
./rpm/
./rpm/makerpm.sh
./rpm/nginx_vts_exporter.spec.tmpl
./rpm/SRPMS/
./systemd/
./systemd/nginx_vts_exporter.default
./systemd/nginx_vts_exporter.service
./vendor/
./vendor/github.com/
./vendor/github.com/beorn7/
./vendor/github.com/beorn7/perks/
./vendor/github.com/beorn7/perks/LICENSE
./vendor/github.com/beorn7/perks/quantile/
./vendor/github.com/beorn7/perks/quantile/exampledata.txt
./vendor/github.com/beorn7/perks/quantile/stream.go
./vendor/github.com/cespare/
./vendor/github.com/cespare/xxhash/
./vendor/github.com/cespare/xxhash/v2/
./vendor/github.com/cespare/xxhash/v2/.travis.yml
./vendor/github.com/cespare/xxhash/v2/LICENSE.txt
./vendor/github.com/cespare/xxhash/v2/README.md
./vendor/github.com/cespare/xxhash/v2/go.mod
./vendor/github.com/cespare/xxhash/v2/go.sum
./vendor/github.com/cespare/xxhash/v2/xxhash.go
./vendor/github.com/cespare/xxhash/v2/xxhash_amd64.go
./vendor/github.com/cespare/xxhash/v2/xxhash_amd64.s
./vendor/github.com/cespare/xxhash/v2/xxhash_other.go
./vendor/github.com/cespare/xxhash/v2/xxhash_safe.go
./vendor/github.com/cespare/xxhash/v2/xxhash_unsafe.go
./vendor/github.com/golang/
./vendor/github.com/golang/protobuf/
./vendor/github.com/golang/protobuf/AUTHORS
./vendor/github.com/golang/protobuf/CONTRIBUTORS
./vendor/github.com/golang/protobuf/LICENSE
./vendor/github.com/golang/protobuf/proto/
./vendor/github.com/golang/protobuf/proto/clone.go
./vendor/github.com/golang/protobuf/proto/decode.go
./vendor/github.com/golang/protobuf/proto/deprecated.go
./vendor/github.com/golang/protobuf/proto/discard.go
./vendor/github.com/golang/protobuf/proto/encode.go
./vendor/github.com/golang/protobuf/proto/equal.go
./vendor/github.com/golang/protobuf/proto/extensions.go
./vendor/github.com/golang/protobuf/proto/lib.go
./vendor/github.com/golang/protobuf/proto/message_set.go
./vendor/github.com/golang/protobuf/proto/pointer_reflect.go
./vendor/github.com/golang/protobuf/proto/pointer_unsafe.go
./vendor/github.com/golang/protobuf/proto/properties.go
./vendor/github.com/golang/protobuf/proto/table_marshal.go
./vendor/github.com/golang/protobuf/proto/table_merge.go
./vendor/github.com/golang/protobuf/proto/table_unmarshal.go
./vendor/github.com/golang/protobuf/proto/text.go
./vendor/github.com/golang/protobuf/proto/text_parser.go
./vendor/github.com/golang/protobuf/ptypes/
./vendor/github.com/golang/protobuf/ptypes/any.go
./vendor/github.com/golang/protobuf/ptypes/any/
./vendor/github.com/golang/protobuf/ptypes/any/any.pb.go
./vendor/github.com/golang/protobuf/ptypes/any/any.proto
./vendor/github.com/golang/protobuf/ptypes/doc.go
./vendor/github.com/golang/protobuf/ptypes/duration.go
./vendor/github.com/golang/protobuf/ptypes/duration/
./vendor/github.com/golang/protobuf/ptypes/duration/duration.pb.go
./vendor/github.com/golang/protobuf/ptypes/duration/duration.proto
./vendor/github.com/golang/protobuf/ptypes/timestamp.go
./vendor/github.com/golang/protobuf/ptypes/timestamp/
./vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.pb.go
./vendor/github.com/golang/protobuf/ptypes/timestamp/timestamp.proto
./vendor/github.com/matttproud/
./vendor/github.com/matttproud/golang_protobuf_extensions/
./vendor/github.com/matttproud/golang_protobuf_extensions/LICENSE
./vendor/github.com/matttproud/golang_protobuf_extensions/NOTICE
./vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/
./vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/.gitignore
./vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/Makefile
./vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/decode.go
./vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/doc.go
./vendor/github.com/matttproud/golang_protobuf_extensions/pbutil/encode.go
./vendor/github.com/prometheus/
./vendor/github.com/prometheus/client_golang/
./vendor/github.com/prometheus/client_golang/LICENSE
./vendor/github.com/prometheus/client_golang/NOTICE
./vendor/github.com/prometheus/client_golang/prometheus/
./vendor/github.com/prometheus/client_golang/prometheus/.gitignore
./vendor/github.com/prometheus/client_golang/prometheus/README.md
./vendor/github.com/prometheus/client_golang/prometheus/build_info.go
./vendor/github.com/prometheus/client_golang/prometheus/build_info_pre_1.12.go
./vendor/github.com/prometheus/client_golang/prometheus/collector.go
./vendor/github.com/prometheus/client_golang/prometheus/counter.go
./vendor/github.com/prometheus/client_golang/prometheus/desc.go
./vendor/github.com/prometheus/client_golang/prometheus/doc.go
./vendor/github.com/prometheus/client_golang/prometheus/expvar_collector.go
./vendor/github.com/prometheus/client_golang/prometheus/fnv.go
./vendor/github.com/prometheus/client_golang/prometheus/gauge.go
./vendor/github.com/prometheus/client_golang/prometheus/go_collector.go
./vendor/github.com/prometheus/client_golang/prometheus/histogram.go
./vendor/github.com/prometheus/client_golang/prometheus/internal/
./vendor/github.com/prometheus/client_golang/prometheus/internal/metric.go
./vendor/github.com/prometheus/client_golang/prometheus/labels.go
./vendor/github.com/prometheus/client_golang/prometheus/metric.go
./vendor/github.com/prometheus/client_golang/prometheus/observer.go
./vendor/github.com/prometheus/client_golang/prometheus/process_collector.go
./vendor/github.com/prometheus/client_golang/prometheus/process_collector_other.go
./vendor/github.com/prometheus/client_golang/prometheus/process_collector_windows.go
./vendor/github.com/prometheus/client_golang/prometheus/promhttp/
./vendor/github.com/prometheus/client_golang/prometheus/promhttp/delegator.go
./vendor/github.com/prometheus/client_golang/prometheus/promhttp/http.go
./vendor/github.com/prometheus/client_golang/prometheus/promhttp/instrument_client.go
./vendor/github.com/prometheus/client_golang/prometheus/promhttp/instrument_server.go
./vendor/github.com/prometheus/client_golang/prometheus/registry.go
./vendor/github.com/prometheus/client_golang/prometheus/summary.go
./vendor/github.com/prometheus/client_golang/prometheus/timer.go
./vendor/github.com/prometheus/client_golang/prometheus/untyped.go
./vendor/github.com/prometheus/client_golang/prometheus/value.go
./vendor/github.com/prometheus/client_golang/prometheus/vec.go
./vendor/github.com/prometheus/client_golang/prometheus/wrap.go
./vendor/github.com/prometheus/client_model/
./vendor/github.com/prometheus/client_model/LICENSE
./vendor/github.com/prometheus/client_model/NOTICE
./vendor/github.com/prometheus/client_model/go/
./vendor/github.com/prometheus/client_model/go/metrics.pb.go
./vendor/github.com/prometheus/common/
./vendor/github.com/prometheus/common/LICENSE
./vendor/github.com/prometheus/common/NOTICE
./vendor/github.com/prometheus/common/expfmt/
./vendor/github.com/prometheus/common/expfmt/decode.go
./vendor/github.com/prometheus/common/expfmt/encode.go
./vendor/github.com/prometheus/common/expfmt/expfmt.go
./vendor/github.com/prometheus/common/expfmt/fuzz.go
./vendor/github.com/prometheus/common/expfmt/openmetrics_create.go
./vendor/github.com/prometheus/common/expfmt/text_create.go
./vendor/github.com/prometheus/common/expfmt/text_parse.go
./vendor/github.com/prometheus/common/internal/
./vendor/github.com/prometheus/common/internal/bitbucket.org/
./vendor/github.com/prometheus/common/internal/bitbucket.org/ww/
./vendor/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg/
./vendor/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg/README.txt
./vendor/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg/autoneg.go
./vendor/github.com/prometheus/common/model/
./vendor/github.com/prometheus/common/model/alert.go
./vendor/github.com/prometheus/common/model/fingerprinting.go
./vendor/github.com/prometheus/common/model/fnv.go
./vendor/github.com/prometheus/common/model/labels.go
./vendor/github.com/prometheus/common/model/labelset.go
./vendor/github.com/prometheus/common/model/metric.go
./vendor/github.com/prometheus/common/model/model.go
./vendor/github.com/prometheus/common/model/signature.go
./vendor/github.com/prometheus/common/model/silence.go
./vendor/github.com/prometheus/common/model/time.go
./vendor/github.com/prometheus/common/model/value.go
./vendor/github.com/prometheus/common/version/
./vendor/github.com/prometheus/common/version/info.go
./vendor/github.com/prometheus/procfs/
./vendor/github.com/prometheus/procfs/.gitignore
./vendor/github.com/prometheus/procfs/.golangci.yml
./vendor/github.com/prometheus/procfs/CONTRIBUTING.md
./vendor/github.com/prometheus/procfs/LICENSE
./vendor/github.com/prometheus/procfs/MAINTAINERS.md
./vendor/github.com/prometheus/procfs/Makefile
./vendor/github.com/prometheus/procfs/Makefile.common
./vendor/github.com/prometheus/procfs/NOTICE
./vendor/github.com/prometheus/procfs/README.md
./vendor/github.com/prometheus/procfs/arp.go
./vendor/github.com/prometheus/procfs/buddyinfo.go
./vendor/github.com/prometheus/procfs/cpuinfo.go
./vendor/github.com/prometheus/procfs/crypto.go
./vendor/github.com/prometheus/procfs/doc.go
./vendor/github.com/prometheus/procfs/fixtures.ttar
./vendor/github.com/prometheus/procfs/fs.go
./vendor/github.com/prometheus/procfs/go.mod
./vendor/github.com/prometheus/procfs/go.sum
./vendor/github.com/prometheus/procfs/internal/
./vendor/github.com/prometheus/procfs/internal/fs/
./vendor/github.com/prometheus/procfs/internal/fs/fs.go
./vendor/github.com/prometheus/procfs/internal/util/
./vendor/github.com/prometheus/procfs/internal/util/parse.go
./vendor/github.com/prometheus/procfs/internal/util/readfile.go
./vendor/github.com/prometheus/procfs/internal/util/sysreadfile.go
./vendor/github.com/prometheus/procfs/internal/util/sysreadfile_compat.go
./vendor/github.com/prometheus/procfs/internal/util/valueparser.go
./vendor/github.com/prometheus/procfs/ipvs.go
./vendor/github.com/prometheus/procfs/mdstat.go
./vendor/github.com/prometheus/procfs/meminfo.go
./vendor/github.com/prometheus/procfs/mountinfo.go
./vendor/github.com/prometheus/procfs/mountstats.go
./vendor/github.com/prometheus/procfs/net_dev.go
./vendor/github.com/prometheus/procfs/net_sockstat.go
./vendor/github.com/prometheus/procfs/net_softnet.go
./vendor/github.com/prometheus/procfs/net_unix.go
./vendor/github.com/prometheus/procfs/proc.go
./vendor/github.com/prometheus/procfs/proc_environ.go
./vendor/github.com/prometheus/procfs/proc_fdinfo.go
./vendor/github.com/prometheus/procfs/proc_io.go
./vendor/github.com/prometheus/procfs/proc_limits.go
./vendor/github.com/prometheus/procfs/proc_ns.go
./vendor/github.com/prometheus/procfs/proc_psi.go
./vendor/github.com/prometheus/procfs/proc_stat.go
./vendor/github.com/prometheus/procfs/proc_status.go
./vendor/github.com/prometheus/procfs/schedstat.go
./vendor/github.com/prometheus/procfs/stat.go
./vendor/github.com/prometheus/procfs/ttar
./vendor/github.com/prometheus/procfs/vm.go
./vendor/github.com/prometheus/procfs/xfrm.go
./vendor/github.com/prometheus/procfs/zoneinfo.go
./vendor/golang.org/
./vendor/golang.org/x/
./vendor/golang.org/x/sys/
./vendor/golang.org/x/sys/AUTHORS
./vendor/golang.org/x/sys/CONTRIBUTORS
./vendor/golang.org/x/sys/LICENSE
./vendor/golang.org/x/sys/PATENTS
./vendor/golang.org/x/sys/windows/
./vendor/golang.org/x/sys/windows/aliases.go
./vendor/golang.org/x/sys/windows/dll_windows.go
./vendor/golang.org/x/sys/windows/empty.s
./vendor/golang.org/x/sys/windows/env_windows.go
./vendor/golang.org/x/sys/windows/eventlog.go
./vendor/golang.org/x/sys/windows/exec_windows.go
./vendor/golang.org/x/sys/windows/memory_windows.go
./vendor/golang.org/x/sys/windows/mkerrors.bash
./vendor/golang.org/x/sys/windows/mkknownfolderids.bash
./vendor/golang.org/x/sys/windows/mksyscall.go
./vendor/golang.org/x/sys/windows/race.go
./vendor/golang.org/x/sys/windows/race0.go
./vendor/golang.org/x/sys/windows/security_windows.go
./vendor/golang.org/x/sys/windows/service.go
./vendor/golang.org/x/sys/windows/str.go
./vendor/golang.org/x/sys/windows/syscall.go
./vendor/golang.org/x/sys/windows/syscall_windows.go
./vendor/golang.org/x/sys/windows/types_windows.go
./vendor/golang.org/x/sys/windows/types_windows_386.go
./vendor/golang.org/x/sys/windows/types_windows_amd64.go
./vendor/golang.org/x/sys/windows/types_windows_arm.go
./vendor/golang.org/x/sys/windows/zerrors_windows.go
./vendor/golang.org/x/sys/windows/zknownfolderids_windows.go
./vendor/golang.org/x/sys/windows/zsyscall_windows.go
./vendor/modules.txt
Last metadata expiration check: 0:05:14 ago on Mon 08 Jun 2020 10:25:17 PM WIB.
Package golang-1.12.12-4.module_el8.1.0+271+e71148fc.x86_64 is already installed.
Package make-1:4.2.1-9.el8.x86_64 is already installed.
Dependencies resolved.
Nothing to do.
Complete!
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.RPju4H

  • umask 022
  • cd /root/nginx-vts-exporter-0.10.7/rpm/BUILD
  • cd /root/nginx-vts-exporter-0.10.7/rpm/BUILD
  • rm -rf nginx-vts-exporter-0.10.7
  • /usr/bin/gzip -dc /root/nginx-vts-exporter-0.10.7/rpm/SOURCES/nginx_vts_exporter-0.10.7.tar.gz
  • /usr/bin/tar -xof -
  • STATUS=0
  • '[' 0 -ne 0 ']'
  • cd nginx-vts-exporter-0.10.7
  • /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w .
  • /usr/bin/cp /root/nginx-vts-exporter-0.10.7/rpm/SOURCES/nginx_vts_exporter.service /root/nginx-vts-exporter-0.10.7/rpm/SOURCES/nginx_vts_exporter.default .
  • exit 0
    Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.pmJRK0
  • umask 022
  • cd /root/nginx-vts-exporter-0.10.7/rpm/BUILD
  • cd nginx-vts-exporter-0.10.7
    ++ go env GOPATH
  • export GOPATH=/root/go
  • GOPATH=/root/go
  • GO111MODULE=on
  • make build
    make[1]: Entering directory '/root/nginx-vts-exporter-0.10.7/rpm/BUILD/nginx-vts-exporter-0.10.7'
    go: finding github.com/alecthomas/template latest
    go: finding github.com/alecthomas/units latest
    go: finding gopkg.in/check.v1 latest
    go: finding golang.org/x/oauth2 latest
    go: finding github.com/mwitkow/go-conntrack latest
    go: finding golang.org/x/net latest
    go: finding golang.org/x/sync latest
    go: finding golang.org/x/sys latest
    go: finding golang.org/x/crypto latest
    go: finding github.com/modern-go/concurrent latest
    go: finding golang.org/x/tools latest
    go: finding gopkg.in/yaml.v3 latest
    go: finding github.com/cncf/udpa/go latest
    go: finding golang.org/x/time latest
    go: finding golang.org/x/lint latest
    go: finding golang.org/x/exp latest
    go: finding github.com/kr/logfmt latest
    go: finding google.golang.org/genproto latest
    go: finding github.com/google/pprof latest
    go: finding golang.org/x/xerrors latest
    go: finding github.com/golang/glog latest
    go: finding github.com/chzyer/readline latest
    go: finding github.com/chzyer/test latest
    go: finding github.com/golang/groupcache latest
    go: finding github.com/go-gl/glfw/v3.3/glfw latest
    go: finding github.com/go-gl/glfw latest
    go: finding golang.org/x/mobile latest
    go: finding github.com/BurntSushi/xgb latest
    go: finding golang.org/x/image latest
    go: finding github.com/streadway/amqp latest
    go: finding golang.org/x/tools v0.0.0-20190628153133-6cdbf07be9d0
    go: finding github.com/eapache/go-xerial-snappy latest
    go: finding github.com/coreos/go-systemd latest
    go: finding github.com/coreos/pkg latest
    go: finding rsc.io/binaryregexp v0.2.0
    go: finding github.com/streadway/handy latest
    go: finding github.com/xiang90/probing latest
    go: finding github.com/tmc/grpc-websocket-proxy latest
    go: finding github.com/golang/protobuf v1.4.0-rc.2
    go: finding github.com/rcrowley/go-metrics latest
    go: finding github.com/gopherjs/gopherjs latest
    go: finding github.com/clbanning/x2j latest
    go: finding golang.org/x/exp v0.0.0-20190510132918-efd6b22b2522
    go: finding github.com/influxdata/influxdb1-client latest
    go: finding github.com/samuel/go-zookeeper latest
    go: finding cloud.google.com/go/bigquery v1.7.0
    go: finding github.com/opentracing-contrib/go-observer latest
    go: finding golang.org/x/tools v0.0.0-20190312151545-0bb0c0a6e846
    go: finding golang.org/x/sys v0.0.0-20200511232937-7e40ca221e25
    go: finding golang.org/x/tools v0.0.0-20200512131952-2bc93b1c0c88
    go: finding golang.org/x/mobile v0.0.0-20190312151609-d3739f865fa6
    go: finding github.com/op/go-logging latest
    go: finding google.golang.org/protobuf v0.0.0-20200228230310-ab0ca4ff8a60
    go: finding github.com/golang/protobuf v1.4.0-rc.1.0.20200221234624-67d41d38c208
    go: finding gopkg.in/tomb.v1 latest
    go: finding google.golang.org/genproto v0.0.0-20200511104702-f5ebc3bea380
    go: finding github.com/franela/goreq latest
    go: finding github.com/modocache/gover latest
    go: finding github.com/ianlancetaylor/demangle latest
    go: finding cloud.google.com/go/pubsub v1.3.1
    go: finding github.com/codahale/hdrhistogram latest
    go: finding sourcegraph.com/sourcegraph/appdash latest
    go: finding golang.org/x/tools v0.0.0-20180221164845-07fd8470d635
    go: finding github.com/xdg/scram latest
    go: finding golang.org/x/sys v0.0.0-20191120155948-bd437916bb0e
    go: finding github.com/prometheus/tsdb v0.7.1
    go: finding github.com/aryann/difflib latest
    go: finding golang.org/x/net v0.0.0-20200506145744-7e3656a0809f
    go: finding google.golang.org/genproto v0.0.0-20200312145019-da6875a35672
    go: finding github.com/franela/goblin latest
    go: finding github.com/cockroachdb/datadriven latest
    go: finding golang.org/x/tools v0.0.0-20190816200558-6889da9d5479
    go: github.com/coreos/go-systemd@v0.0.0-20200602090505-b51e752dd1c9: go.mod has post-v0 module path "github.com/coreos/go-systemd/v22" at revision b51e752dd1c9
    go: finding golang.org/x/tools v0.0.0-20200312045724-11d5b4c81c7d
    go: finding google.golang.org/protobuf v0.0.0-20200221191635-4d8936d0db64
    go: finding cloud.google.com/go v0.54.0
    go: finding github.com/golang/protobuf v1.3.4
    go: finding cloud.google.com/go/bigquery v1.5.0
    go: finding github.com/prometheus/common v0.4.0
    go: finding github.com/onsi/gomega v1.7.1
    go: finding github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084
    go: finding github.com/frankban/quicktest v1.10.0
    go get: error loading module requirements
    make[1]: *** [Makefile:69: promu] Error 1
    make[1]: Leaving directory '/root/nginx-vts-exporter-0.10.7/rpm/BUILD/nginx-vts-exporter-0.10.7'
    error: Bad exit status from /var/tmp/rpm-tmp.pmJRK0 (%build)

Is there anything wrong with it? Hope you can help..

Thanks..

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions