Summary: | net-wireless/kismet-2023.07.1 fails to compile (DASH-SYSTEM): kis_external.h:51:10: fatal error: kismet.pb.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
Component: | Current packages | Assignee: | Rick Farina (Zero_Chaos) <zerochaos> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | eschwartz |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://github.com/kismetwireless/kismet/pull/517 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Agostino Sarubbo
![]() Created attachment 847766 [details]
build.log
build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: /bin/sh: 1: -I: not found kis_external.h:51:10: fatal error: protobuf_cpp/kismet.pb.h: No such file or directory libnm (the NetworkManager control library) was not found (or it was disabled). kis_external.h:51:10: fatal error: protobuf_cpp/kismet.pb.h: No such file or directory *** Bug 890022 has been marked as a duplicate of this bug. *** this looks more to me like dev-libs/protobuf-c wasn't satisfied or should be moved to BDEPEND? Any thoughts? dash_tinderbox has reproduced this issue with version 2023.07.1 - Updating summary. Just discovered this while trying to reproduce an entirely different bug. This package is... badly broken when you install `app-alternatives/sh[dash]`. The resulting avalanche of errors *looks* like protoc isn't installed, even though it actually is. Submitted upstream PR to solve it. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ba652f60fdd2504542f71b0b3ebcec3c8e0723 commit 55ba652f60fdd2504542f71b0b3ebcec3c8e0723 Author: Eli Schwartz <eschwartz93@gmail.com> AuthorDate: 2024-04-05 06:17:29 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-04-07 06:16:13 +0000 net-wireless/kismet: Add patch to fix bashisms in configure Submitted upstream. Not added to live ebuild because I hope it will soon be integrated... Closes: https://bugs.gentoo.org/890020 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org> ...c-bashism-fix-critical-existence-failure-.patch | 280 +++++++++++++++++++++ net-wireless/kismet/kismet-2023.07.1.ebuild | 10 +- 2 files changed, 286 insertions(+), 4 deletions(-) |