Summary: | dev-cpp/abseil-cpp: hard rely on gtest | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | corporal9736 |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | kuraga333, sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=915902 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
corporal9736
2024-06-13 02:50:59 UTC
Ah, oops. Thanks. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=812ed0dc593a40ad402f7091f31938d389a67803 commit 812ed0dc593a40ad402f7091f31938d389a67803 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-06-13 02:53:25 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-06-13 02:57:11 +0000 dev-cpp/abseil-cpp: unconditionally depend on gtest This is unfortunate but it's needed given abseil-cpp needs it for some of the libraries it installs. An alternative would be to control the helpers with USE=testlib or something, I guess. Fixes: 53bb853b51f0ccdacba1714a9405e23fbdd96ce2 Bug: https://bugs.gentoo.org/915902 Closes: https://bugs.gentoo.org/934175 Signed-off-by: Sam James <sam@gentoo.org> ...eil-cpp-20230125.3-r2.ebuild => abseil-cpp-20230125.3-r3.ebuild} | 6 ++---- ...eil-cpp-20230802.0-r1.ebuild => abseil-cpp-20230802.0-r2.ebuild} | 6 ++---- ...eil-cpp-20240116.2-r1.ebuild => abseil-cpp-20240116.2-r2.ebuild} | 3 ++- 3 files changed, 6 insertions(+), 9 deletions(-) For the benefit of future maintainers who hopefully will adopt abseil-cpp: I'm not hard-against making it a USE flag like testlib or test-lib, but it's still pretty rare in Gentoo (although far better than conditional file installation based on USE=test), I'm just worried about what happens if any consumers automagically link against it, etc. |