Summary: | app-portage/eix-0.34.1 fails to compile - /usr/bin/env: ‘protoc’: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Klemen Mihevc <solor> |
Component: | Current packages | Assignee: | Mikle Kolyada (RETIRED) <zlogene> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | flaviocamilo, martin, mgorny, NathanZachary |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | full build.log |
Description
Klemen Mihevc
2020-05-20 20:34:48 UTC
Created attachment 640594 [details]
full build.log
Ebuild has: --without-protobuf Maybe it is ignored. If dev-libs/protobuf is needed, then BDEPEND="dev-libs/protobuf" is needed for calling /usr/bin/protoc, and if there is linking (which would be very probable), then dev-libs/protobuf:= should be added also to DEPEND and RDEPEND. Confirmed that I am also seeing this bug on my ~arch machines. Apparently Makefiles don't account for --without-protobuf. I'm going to try to workaround this, pending upstream fix. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b21a1253f24d4d0697de24e1ef3b2e52af0d01 commit 73b21a1253f24d4d0697de24e1ef3b2e52af0d01 Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2020-05-21 05:43:13 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-05-21 07:08:01 +0000 app-portage/eix: Workaround dep on protobuf-c Bug: https://bugs.gentoo.org/724366 Signed-off-by: Michał Górny <mgorny@gentoo.org> app-portage/eix/eix-0.34.1.ebuild | 5 +++++ 1 file changed, 5 insertions(+) The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff6088c3d5fc77c7148dbba2f50d2031c2a23fec commit ff6088c3d5fc77c7148dbba2f50d2031c2a23fec Author: Michał Górny <mgorny@gentoo.org> AuthorDate: 2020-05-21 11:03:42 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2020-05-21 11:07:01 +0000 app-portage/eix: Bump to 0.34.2 Closes: https://bugs.gentoo.org/724366 Signed-off-by: Michał Górny <mgorny@gentoo.org> app-portage/eix/Manifest | 1 + app-portage/eix/eix-0.34.2.ebuild | 108 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 109 insertions(+) I released eix-0.34.2 with a fix. |