Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 660386 - sys-cluster/kubectl-1.11.0 unhandled dependency on golang 1.10.2
Summary: sys-cluster/kubectl-1.11.0 unhandled dependency on golang 1.10.2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Manuel Rüger (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-04 20:23 UTC by Cameron C
Modified: 2019-01-03 15:51 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge info (emerge_info_kubectl,5.28 KB, text/plain)
2018-07-04 20:23 UTC, Cameron C
Details
build logs (build.log,7.34 KB, text/x-log)
2018-07-04 20:24 UTC, Cameron C
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Cameron C 2018-07-04 20:23:46 UTC
Created attachment 538324 [details]
emerge info

The kubectl 1.11.0 ebuild does not specify a minimum golang version number, but the compile tooling for the package specifies a minimum version of 1.10.2. At this time go 1.10.1 is the stable version. This causes a build failure if only the kubectl package is un-keyworded (there isn't really a better option as all kubectl versions are keyworded).

Build logs are attached.
Comment 1 Cameron C 2018-07-04 20:24:27 UTC
Created attachment 538328 [details]
build logs
Comment 2 Viktor Lazarev 2018-12-04 09:09:08 UTC
There's no activity here for a long time. I'm really wondering, if it makes sense to open a new ticket for newer kubectl-0.13.0, which requires not specified dependency  of go-1.11. For me it looks like it will be one more ticket, which won't be fixed for a long time if at all. Please do not consider this message as a blaming of anyone
Comment 3 Manuel Rüger (RETIRED) gentoo-dev 2019-01-03 15:51:14 UTC
I've added a DEPEND on golang-1.11 to kubectl-1.13.1 and kubernetes 1.13.1 in general. In general I'd recommend running latest golang available with k8s.