Failed to install latest dlv (1.22.1) on Ubuntu20.04 amd64
IOsetting opened this issue · comments
IOsetting commented
Please answer the following before submitting your issue:
Note: Please include any substantial examples (debug session output,
stacktraces, etc) as linked gists.
milton@t550:~/WorkGo/src/test002$ /opt/go/latest/bin/go version
go version go1.22.1 linux/amd64
milton@t550:~/WorkGo/src/test002$ GOPROXY=https://goproxy.io,direct /opt/go/latest/bin/go install github.com/go-delve/delve/cmd/dlv@latest
go: downloading github.com/go-delve/delve v1.22.1
go: downloading github.com/sirupsen/logrus v1.9.3
go: downloading github.com/spf13/cobra v1.7.0
go: downloading github.com/mattn/go-isatty v0.0.20
go: downloading github.com/spf13/pflag v1.0.5
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading github.com/cosiner/argv v0.1.0
go: downloading github.com/derekparker/trie v0.0.0-20230829180723-39f4de51ef7d
go: downloading github.com/go-delve/liner v1.2.3-0.20231231155935-4726ab1d7f62
go: downloading github.com/google/go-dap v0.11.0
go: downloading github.com/hashicorp/golang-lru v1.0.2
go: downloading golang.org/x/arch v0.6.0
go: downloading golang.org/x/sys v0.13.0
go: downloading go.starlark.net v0.0.0-20231101134539-556fd59b42f6
go: downloading github.com/cpuguy83/go-md2man/v2 v2.0.2
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/mattn/go-runewidth v0.0.13
go: downloading github.com/russross/blackfriday/v2 v2.1.0
go: downloading github.com/rivo/uniseg v0.2.0
../../../go/pkg/mod/github.com/go-delve/delve@v1.22.1/service/debugger/debugger.go:32:2: found packages native (dump_linux.go) and your_linux_architecture_is_not_supported_by_delve (support_sentinel_linux.go) in /home/milton/go/pkg/mod/github.com/go-delve/delve@v1.22.1/pkg/proc/native
If this is about source listing not showing up (or breakpoints not being
accepted) while running in a container please read our
FAQ
first.
- What version of Delve are you using (
dlv version
)?
1.22.1 - What version of Go are you using? (
go version
)?
go version go1.22.1 linux/amd64
- What operating system and processor architecture are you using?
Ubuntu 20.04, amd64
$ uname -a
Linux t550 5.15.0-101-generic #111~20.04.1-Ubuntu SMP Mon Mar 11 15:44:43 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
- What did you do?
- What did you expect to see?
- What did you see instead?
Alessandro Arzilli commented
What's the output of go env
?
IOsetting commented
/opt/go/latest/bin/go env
GO111MODULE=''
GOARCH='arm'
GOBIN=''
GOCACHE='/home/milton/.cache/go-build'
GOENV='/home/milton/.config/go/env'
GOEXE=''
GOEXPERIMENT=''
GOFLAGS=''
GOHOSTARCH='amd64'
GOHOSTOS='linux'
GOINSECURE=''
GOMODCACHE='/home/milton/go/pkg/mod'
GONOPROXY=''
GONOSUMDB=''
GOOS='linux'
GOPATH='/home/milton/go'
GOPRIVATE=''
GOPROXY='https://proxy.golang.org,direct'
GOROOT='/opt/go/go1.22.1'
GOSUMDB='sum.golang.org'
GOTMPDIR=''
GOTOOLCHAIN='auto'
GOTOOLDIR='/opt/go/go1.22.1/pkg/tool/linux_amd64'
GOVCS=''
GOVERSION='go1.22.1'
GCCGO='gccgo'
GOARM='7'
AR='ar'
CC='gcc'
CXX='g++'
CGO_ENABLED='0'
GOMOD='/home/milton/WorkGo/src/test002/go.mod'
GOWORK=''
CGO_CFLAGS='-O2 -g'
CGO_CPPFLAGS=''
CGO_CXXFLAGS='-O2 -g'
CGO_FFLAGS='-O2 -g'
CGO_LDFLAGS='-O2 -g'
PKG_CONFIG='pkg-config'
GOGCCFLAGS='-fPIC -marm -Wl,--no-gc-sections -fmessage-length=0 -ffile-prefix-map=/tmp/go-build3709290491=/tmp/go-build -gno-record-gcc-switches'
I noticed the problem, should it be amd64
?
GOARCH='arm'
IOsetting commented
Thank you for the help. This problem has been solved.