I just emerged app-emulation/genymotion-bin-2.10.0 and tried to start it: $ genymotion genymotion: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory $ find /lib64/ /usr/lib64/ | grep libcrypto.so.1.0.0 $ find /lib64/ /usr/lib64/ | grep libcrypto.so /usr/lib64/libcrypto.so /usr/lib64/libcrypto.so.41 /usr/lib64/libcrypto.so.41.0.2 $ equery b /usr/lib64/libcrypto.so * Searching for /usr/lib64/libcrypto.so ... dev-libs/libressl-2.6.0 (/usr/lib64/libcrypto.so.41.0.2) dev-libs/libressl-2.6.0 (/usr/lib64/libcrypto.so -> libcrypto.so.41.0.2) LD_PRELOADing does not help: $ LD_PRELOAD="/usr/lib64/libcrypto.so.41.0.2" genymotion genymotion: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
I think that genymotion-bin cannot working with libressl, but I should investigate. How did you installed package since dev-libs/openssl is a dependency and openssl and libressl cannot coexist?
(In reply to Marco Genasci from comment #1) > How did you installed package since dev-libs/openssl is a dependency and > openssl and libressl cannot coexist? I'm using custom ebuilds: The libressl ebuild has this line added: RDEPEND="=dev-libs/openssl-9999" and then there's a dummy dev-libs/openssl-9999.ebuild: # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 inherit multilib-build DESCRIPTION="This is a fake ebuild to support libressl" HOMEPAGE="http://www.openssl.org/" SRC_URI="" LICENSE="public-domain" SLOT="0" KEYWORDS="amd64 mips ppc ppc64 x86" IUSE="kerberos static-libs bindist" DEPEND=">=dev-libs/libressl-2.0.0[static-libs?,${MULTILIB_USEDEP}]" RDEPEND="${DEPEND} app-misc/c_rehash" I totally forgot about these as they are old, sorry about that.
If you want use genymotion-bin with libressl you can change two lines in ebuild: * In RDEPEND variable remove dev-libs/openssl * change line (in src_install) doins "${MY_PN}"/{libswscale,libavutil,libprotobuf}.so* in doins "${MY_PN}"/{libswscale,libavutil,libprotobuf,libcrypto}.so* In that way you use libcrypto provided by genymotion-bin package.
hi. new version released Genymotion 2.11.0
(In reply to bochkov from comment #4) > hi. > new version released Genymotion 2.11.0 Shortly will be available.