eclass/go-module: remove go-get for corner case of unneeded deep build dependencies
authorRobin H. Johnson <robbat2@gentoo.org>
Tue, 10 Mar 2020 23:38:16 +0000 (16:38 -0700)
committerRobin H. Johnson <robbat2@gentoo.org>
Tue, 10 Mar 2020 23:39:17 +0000 (16:39 -0700)
commita7f89f8561b50162127cbbab1c0b0c3f5ed4164e
tree3343e6a4d218113bbd33a40c15cf6e08930b6ddb
parent06e89b240c525b560c76d5b55f2baf8173ba7f96
eclass/go-module: remove go-get for corner case of unneeded deep build dependencies

The helper function used to call 'go get' to verify by fake-fetching everything
from the main go.mod. However 'go get' also turns out to recursively try to
fetch everything in dependencies, even materials that are used only for tests
of the dependencies, or code generation.

If EGO_SUM is missing an entry now, it will fail during the build process
rather than the helper function.

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
eclass/go-module.eclass