Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 667248 - sys-cluster/minikube-0.29.0[-libvirt] - doins: at least one argument needed
Summary: sys-cluster/minikube-0.29.0[-libvirt] - doins: at least one argument needed
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Manuel Rüger (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-28 18:52 UTC by Kobboi
Modified: 2018-10-04 12:04 UTC (History)
3 users (show)

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


Attachments
Patch for minikube-0.29.0.ebuild (minikube-0.29.0.ebuild,477 bytes, patch)
2018-10-01 14:30 UTC, Anton Pyrogovskyi (qrntz)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kobboi 2018-09-28 18:52:28 UTC
(...)
k8s.io/minikube/cmd/minikube/cmd/config
k8s.io/minikube/cmd/util
k8s.io/minikube/cmd/minikube/cmd
k8s.io/minikube/cmd/minikube
make: Leaving directory '/var/tmp/portage/sys-cluster/minikube-0.29.0/work/minikube-0.29.0/src/k8s.io/minikube'
 * Skipping make test/check due to ebuild restriction.
/var/tmp/portage/sys-cluster/minikube-0.29.0/work/minikube-0.29.0/src/k8s.io/minikube /var/tmp/portage/sys-cluster/minikube-0.29.0/work/minikube-0.29.0
 * ERROR: sys-cluster/minikube-0.29.0::gentoo failed (install phase):
 *   dobin: at least one argument needed
 * 
 * If you need support, post the output of `emerge --info '=sys-cluster/minikube-0.29.0::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=sys-cluster/minikube-0.29.0::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/sys-cluster/minikube-0.29.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/sys-cluster/minikube-0.29.0/temp/environment'.
 * Working directory: '/var/tmp/portage/sys-cluster/minikube-0.29.0/work/minikube-0.29.0/src/k8s.io/minikube'
 * S: '/var/tmp/portage/sys-cluster/minikube-0.29.0/work/minikube-0.29.0'


Because of

dobin $(usex libvirt "out/docker-machine-driver-kvm2" "")

in src_install()
Comment 1 Daniel Salas 2018-09-29 00:23:27 UTC
It also fails with the libvirt flag disabled.
Comment 2 Daniel Salas 2018-09-29 00:33:35 UTC
(In reply to Daniel Salas from comment #1)
> It also fails with the libvirt flag disabled.

Take that back sys-cluster/minikube-0.29.0 [USE=-libvirt] is the one that fails, when I enable libvirt, it completes without any problems.
Comment 3 Anton Pyrogovskyi (qrntz) 2018-10-01 14:30:50 UTC
Created attachment 548584 [details, diff]
Patch for minikube-0.29.0.ebuild
Comment 4 Manuel Rüger (RETIRED) gentoo-dev 2018-10-04 09:44:11 UTC
I am currently unable to contribute to the tree, as legal impediments were enforced in a shortsighted premature way.
Comment 5 Mike Gilbert gentoo-dev 2018-10-04 11:58:43 UTC
Please don't start leaving cryptic comments on unrelated bug reports. If you want to voice your opinion, do it in the appropriate place.
Comment 6 Larry the Git Cow gentoo-dev 2018-10-04 12:04:51 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=614a2b77f353f7d651b3f141ed9287178410d62e

commit 614a2b77f353f7d651b3f141ed9287178410d62e
Author:     Mike Gilbert <floppym@gentoo.org>
AuthorDate: 2018-10-04 12:04:32 +0000
Commit:     Mike Gilbert <floppym@gentoo.org>
CommitDate: 2018-10-04 12:04:32 +0000

    sys-cluster/minikube: fix install with USE="-libvirt"
    
    Closes: https://bugs.gentoo.org/667248
    Package-Manager: Portage-2.3.50_p10, Repoman-2.3.11_p17
    Signed-off-by: Mike Gilbert <floppym@gentoo.org>

 sys-cluster/minikube/minikube-0.29.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)