# DISTDIR=... emerge games-rpg/baldurs-gate-ee ... [ebuild N ] dev-libs/openssl-compat-1.1.1u:1.1.1::gentoo USE="asm -rfc3779 -sctp -sslv3 -static-libs -test -tls-compression -tls-heartbeat -vanilla -verify-sig -weak-ssl-ciphers" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="(sse2)" 0 KiB [ebuild N f ~] games-rpg/baldurs-gate-ee-2.6.6.0.47291::gentoo 0 KiB ... >>> Install games-rpg/baldurs-gate-ee-2.6.6.0.47291 into /var/tmp/portage/games-rpg/baldurs-gate-ee-2.6.6.0.47291/image >>> Completed installing games-rpg/baldurs-gate-ee-2.6.6.0.47291 into /var/tmp/portage/games-rpg/baldurs-gate-ee-2.6.6.0.47291/image * Final size of build directory: 3226196 KiB (3.0 GiB) * Final size of installed tree: 3267296 KiB (3.1 GiB) strip: x86_64-pc-linux-gnu-strip --strip-unneeded -N __gentoo_check_ldflags__ -R .comment -R .GCC.command.line -R .note.gnu.gold-version /opt/baldurs-gate-ee/BaldursGate * QA Notice: Unresolved soname dependencies: * * /opt/baldurs-gate-ee/BaldursGate: libcrypto.so.1.0.0 libssl.so.1.0.0 * ... It fails to run: $ baldurs-gate-ee ./BaldursGate: error while loading shared libraries: libssl.so.1.0.0: cannot open shared object file: No such file or directory Emerging the slotted openssl-compat:1.0.0 fixes the problem
Thanks, this is a good point. I'll go over all other deps on openssl-compat too..
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d57e0ba90e3ce9cbbf81ba6c8644157492484f8 commit 3d57e0ba90e3ce9cbbf81ba6c8644157492484f8 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-07-02 22:21:07 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-07-02 22:21:07 +0000 games-rpg/baldurs-gate-ee: fix openssl-compat dep Closes: https://bugs.gentoo.org/909533 Signed-off-by: Sam James <sam@gentoo.org> ...e-2.6.6.0.47291.ebuild => baldurs-gate-ee-2.6.6.0.47291-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)