| Summary: | sys-auth/yubico-piv-tool-2.1.1 fails to compile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Agostino Sarubbo <ago> |
| 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: | remy |
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
build.log
1-CMakeError.log 1-CMakeOutput.log |
||
|
Description
Agostino Sarubbo
2020-08-26 05:17:42 UTC
Created attachment 656782 [details]
build.log
build log and emerge --info
Created attachment 656784 [details]
1-CMakeError.log
1-CMakeError.log
Created attachment 656786 [details]
1-CMakeOutput.log
1-CMakeOutput.log
This seems to be due to a missing dependency on dev-libs/check. I get the same error on a machine that doesn't have it installed, and emerging it allows sys-auth/yubico-piv-tool-2.1.1 to install successfully. The ebuild lists dev-libs/check as a dependency conditional on the "test" USE flag. Maybe it should be made unconditional? The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=022da5ba99be2b208ba8ae6ba60c15b118bbac5f commit 022da5ba99be2b208ba8ae6ba60c15b118bbac5f Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2020-09-06 20:23:13 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2020-09-06 20:27:09 +0000 sys-auth/yubico-piv-tool: only build tests when FEATURES=test is set This means we no longer need dev-libs/check present even when one does not wish to run the test suite. Closes: https://bugs.gentoo.org/739040 Signed-off-by: Marek Szuba <marecki@gentoo.org> .../yubico-piv-tool-2.1.1-tests-optional.patch | 39 ++++++++++++++++++++++ .../yubico-piv-tool/yubico-piv-tool-2.1.1.ebuild | 6 +++- 2 files changed, 44 insertions(+), 1 deletion(-) |