Comment
Author: Admin | 2025-04-28
Running go-ethereum on Ubuntu Trusty Tahr 14.04Running for months, then after a recent update, I uninstalled some libraries (sudo apt-get purge ethminer eth libethereum) from an initial build because my gpus would not connect.I resolved to create another mining instance. I created a new directory and new miner, however, I can not make geth. I get a geth error 2. Here is the make, with errors (after the 2nd runtime):newInstall/go-ethereum$ make geth ...newInstall/go-ethereum$ make gethbuild/env.sh go install -v -ldflags '-X main.gitCommit 54904...8' -tags opencl ./cmd/gethcrypto/rsaruntime/traceruntime/trace/usr/lib/go/src/runtime/trace/trace.go:23: undefined: runtime.StartTrace/usr/lib/go/src/runtime/trace/trace.go:28: undefined: runtime.ReadTrace/usr/lib/go/src/runtime/trace/trace.go:41: undefined: runtime.StopTracecrypto/rsa/usr/lib/go/src/crypto/rsa/rsa.go:93: undefined: crypto.DecrypterOpts/usr/lib/go/src/crypto/rsa/rsa.go:98: use of .(type) outside type switchmake: *** [geth] Error 2UPDATE 1: I went back to the original go-ethereum build, re-installed cpp-ethereum, and the GPUs are at least connecting now. Initial JSON-RPC error, then connecting and after loading miner header, get a BUS error, and fails. Restarted miners, DAG loaded, everything is running fine. No more hashrate display, however. So far so good with the cpp-ethereum re-install.Here is the full build text:make gethbuild/env.sh go install -v -ldflags '-X main.gitCommit 5490437...8' -tags opencl ./cmd/gethgithub.com/codegangsta/cligithub.com/Gustav-Simonsson/go-opencl/clgithub.com/ethereum/go-ethereum/rlpgithub.com/ethereum/go-ethereum/crypto/eciesgithub.com/ethereum/go-ethereum/crypto/sha3github.com/pborman/uuidgolang.org/x/crypto/pbkdf2golang.org/x/crypto/ripemd160github.com/ethereum/go-ethereum/logger/gloggithub.com/ethereum/go-ethereum/crypto/randentropygithub.com/ethereum/go-ethereum/crypto/secp256k1golang.org/x/crypto/scryptgithub.com/ethereum/go-ethereum/paramsgithub.com/hashicorp/golang-lrugithub.com/rcrowley/go-metricsgithub.com/syndtr/goleveldb/leveldb/utilgithub.com/syndtr/goleveldb/leveldb/comparergithub.com/syndtr/gosnappy/snappygithub.com/ethereum/go-ethereum/commongopkg.in/karalabe/cookiejar.v2/collections/prquegithub.com/syndtr/goleveldb/leveldb/cachegithub.com/syndtr/goleveldb/leveldb/storagegithub.com/syndtr/goleveldb/leveldb/filtergithub.com/syndtr/goleveldb/leveldb/optgithub.com/ethereum/go-ethereum/eventgopkg.in/fatih/set.v0crypto/rsacrypto/rsa/usr/lib/go/src/crypto/rsa/rsa.go:93: undefined: crypto.DecrypterOpts/usr/lib/go/src/crypto/rsa/rsa.go:98: use of .(type) outside type switchgithub.com/huin/goupnp/scpdgolang.org/x/net/html/atomgolang.org/x/net/htmlgithub.com/syndtr/goleveldb/leveldb/errorsgithub.com/ethereum/go-ethereum/loggergolang.org/x/text/transformgithub.com/syndtr/goleveldb/leveldb/iteratorgithub.com/syndtr/goleveldb/leveldb/journalgolang.org/x/text/encodinggithub.com/syndtr/goleveldb/leveldb/memdbgithub.com/syndtr/goleveldb/leveldb/tablegolang.org/x/text/encoding/internal/identifiergolang.org/x/text/encoding/internalgolang.org/x/text/encoding/unicodegolang.org/x/text/encoding/charmapgolang.org/x/text/encoding/japanesegithub.com/ethereum/go-ethereum/metricsgolang.org/x/text/encoding/koreangolang.org/x/text/encoding/simplifiedchinesegithub.com/syndtr/goleveldb/leveldbgolang.org/x/text/encoding/traditionalchinesegithub.com/jackpal/go-nat-pmpgithub.com/ethereum/go-ethereum/event/filtergithub.com/robertkrimen/otto/filegithub.com/robertkrimen/otto/tokengithub.com/robertkrimen/otto/astgithub.com/robertkrimen/otto/dbggithub.com/robertkrimen/otto/parsergithub.com/robertkrimen/otto/registrygithub.com/ethereum/go-ethereum/rpc/sharedgithub.com/ethereum/go-ethereum/rpc/codecgithub.com/peterh/linergithub.com/mattn/go-isattygithub.com/ethereum/go-ethereum/ethdbgithub.com/shiena/ansicolorgithub.com/fatih/colorgithub.com/robertkrimen/ottoruntime/traceruntime/trace/usr/lib/go/src/runtime/trace/trace.go:23: undefined: runtime.StartTrace/usr/lib/go/src/runtime/trace/trace.go:28: undefined: runtime.ReadTrace/usr/lib/go/src/runtime/trace/trace.go:41: undefined: runtime.StopTracegithub.com/mattn/go-runewidthgithub.com/nsf/termbox-gogolang.org/x/net/html/charsetgithub.com/gizak/termuigithub.com/ethereum/go-ethereum/jsregithub.com/ethereum/go-ethereum/cryptogithub.com/ethereum/go-ethereum/core/vmgithub.com/ethereum/go-ethereum/triegithub.com/ethereum/go-ethereum/accountsgithub.com/ethereum/go-ethereum/common/compilergithub.com/ethereum/go-ethereum/common/registrargithub.com/ethereum/go-ethereum/rpc/useragentgithub.com/ethereum/go-ethereum/core/typesgithub.com/ethereum/go-ethereum/core/stategithub.com/ethereum/go-ethereum/powgithub.com/ethereum/go-ethereum/eth/downloadergithub.com/ethereum/ethashmake: *** [geth] Error 2
Add Comment