Created attachment 913417 [details] emerge --info dev-go/gopls-0.14.2 (which is well behind the current upstream v0.16.2) returns an invalid response to the version command (which causes it to fail in Eclipse) $ gopls version golang.org/x/tools/gopls (devel) golang.org/x/tools/gopls@(devel) As a workaround I manually installed the latest version of gopls using go install: $ go install golang.org/x/tools/gopls@latest $ go/bin/gopls version golang.org/x/tools/gopls v0.16.2
Hi Mike: Do you want to test the ebuild file of version 0.16.2? I can provide one here, but since I don't use Eclipse, I'm not sure where the problem lies. It could be due to a too low version or an issue with parsing the version string. The only change in this 0.16.2 ebuild is specifying the version number of gopls; otherwise, it will print @devel. I found that the maintainer of this package is Zac. If he doesn't mind, I can provide a PR, but I'm not sure if he wants to include a deps file (although it's not necessary).
Created attachment 913419 [details] gopls-0.16.2.ebuild
$ ebuild gopls-0.16.2.ebuild manifest clean compile $ cd /var/tmp/portage/dev-go/gopls-0.16.2/work/tools-gopls-v0.16.2/gopls/ $ ./gopls version golang.org/x/tools/gopls 0.16.2