If sys-fs/cryptsetup is built with static-libs, ebuild reuires to build static dev-libs/libgpg-error even if default crypto backend (OpenSSL) does not need it. Slight change in ebuild file is needed to make this conditionally on gcrypt option (see attached patch). Reproducible: Always
Created attachment 699468 [details, diff] ebuild file fix
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b057f1aacabdb1fcfaf0f09b7ee8c6733a2689 commit 51b057f1aacabdb1fcfaf0f09b7ee8c6733a2689 Author: Mike Gilbert <floppym@gentoo.org> AuthorDate: 2021-09-17 16:42:24 +0000 Commit: Mike Gilbert <floppym@gentoo.org> CommitDate: 2021-09-17 16:42:24 +0000 sys-fs/cryptsetup: move libgpg-error behind USE=gcrypt Closes: https://bugs.gentoo.org/782541 Signed-off-by: Mike Gilbert <floppym@gentoo.org> sys-fs/cryptsetup/cryptsetup-2.4.1-r1.ebuild | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)