Trying to upgrade mysql-workbench from 8.0.19-r1 to 8.0.26-r1, I encountered the error CMake Error at CMakeLists.txt:88 (find_package): Could not find a configuration file for package "libssh" that is compatible with requested version "0.9.5". The following configuration files were considered but not accepted: /usr/lib64/cmake/libssh/libssh-config.cmake, version: 0.9.4 Reproducible: Always Steps to Reproduce: 1. emerge -1av mysql-workbench 2. 3. Actual Results: See Description Expected Results: No error Reason ------ I had net-libs/libssh-0.9.4 installed. This version was too low. Solution -------- After upgrading to net-libs/libssh-0.9.6, compilation of mysql-workbench could continue. The mysql-workbench-8.0.26-r1 ebuild should add a dependency to >=net-libs/libssh-0.9.5. You may close this issue as resolved. Some info: Portage 3.0.28 (python 3.8.12-final-0, default/linux/amd64/17.1/hardened, gcc-11.2.0, glibc-2.30-r8, 5.4.168-gentoo x86_64) ================================================================= System uname: Linux-5.4.168-gentoo-x86_64-Intel-R-_Core-TM-_i7-6700HQ_CPU_@_2.60GHz-with-glibc2.2.5 Timestamp of repository gentoo: Sat, 22 Jan 2022 sh bash 5.1_p8 ld GNU ld (Gentoo 2.37_p1 p0) 2.37 app-misc/pax-utils: 1.3.3::gentoo app-shells/bash: 5.1_p8::gentoo dev-java/java-config: 2.3.1::gentoo dev-lang/perl: 5.34.0-r6::gentoo dev-lang/python: 2.7.18_p13::gentoo, 3.6.10-r2::gentoo, 3.7.7-r2::gentoo, 3.8.12_p1-r1::gentoo, 3.9.9-r1::gentoo, 3.10.0_p1-r1::gentoo dev-lang/rust: 1.53.0::gentoo dev-lang/rust-bin: 1.53.0::gentoo dev-util/cmake: 3.21.4::gentoo dev-util/meson: 0.60.3::gentoo sys-apps/baselayout: 2.7-r3::gentoo sys-apps/openrc: 0.42.1::gentoo sys-apps/sandbox: 2.25::gentoo sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r4::gentoo sys-devel/automake: 1.11.6-r3::gentoo, 1.12.6::gentoo, 1.13.4-r2::gentoo, 1.14.1::gentoo, 1.15.1-r2::gentoo, 1.16.4::gentoo sys-devel/binutils: 2.33.1-r1::gentoo, 2.37_p1::gentoo sys-devel/binutils-config: 5.4::gentoo sys-devel/clang: 7.0.0::gentoo, 8.0.1::gentoo, 9.0.1::gentoo, 10.0.0::gentoo, 12.0.1::gentoo, 13.0.0::gentoo sys-devel/gcc: 7.5.0::gentoo, 8.3.0-r1::gentoo, 8.4.0::gentoo, 9.3.0::gentoo, 11.2.0::gentoo sys-devel/gcc-config: 2.5-r1::gentoo sys-devel/libtool: 2.4.6-r6::gentoo sys-devel/lld: 13.0.0::gentoo sys-devel/llvm: 7.0.0-r1::gentoo, 8.0.1::gentoo, 9.0.1::gentoo, 10.0.0::gentoo, 12.0.1::gentoo, 13.0.0::gentoo sys-devel/make: 4.3::gentoo sys-kernel/linux-headers: 5.4-r1::gentoo (virtual/os-headers) sys-libs/glibc: 2.30-r8::gentoo
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee5dba7eb4c5c237ead73115dd95c9f0040cf49 commit cee5dba7eb4c5c237ead73115dd95c9f0040cf49 Author: Hans de Graaff <graaff@gentoo.org> AuthorDate: 2023-01-08 10:37:25 +0000 Commit: Hans de Graaff <graaff@gentoo.org> CommitDate: 2023-01-08 10:38:46 +0000 dev-db/mysql-workbench: update dependencies mysql-workbench fails to compile with newer antlr-cpp versions and requires a newer libssh. Bug: https://bugs.gentoo.org/889534 Closes: https://bugs.gentoo.org/832688 Signed-off-by: Hans de Graaff <graaff@gentoo.org> .../mysql-workbench-8.0.31-r1.ebuild | 110 +++++++++++++++++++++ 1 file changed, 110 insertions(+)