[Pkg-cmake-team] Bug#868639: Bug#868639: cmake: error while loading shared libraries: libcrypto.so.1.0.0

Augusto Fraga Giachero augustofg96 at gmail.com
Tue Jul 18 00:44:20 UTC 2017


Hi Felix,

I've figure out the problem, it was my fault... I didn't realized that 
the .bashrc of my user modified the PATH variable and I was executing a 
locally installed cmake binary...

Sorry for the noise :(

Thank you for your help!

On 17-07-2017 17:16, Felix Geyer wrote:
> Hi,
>
> On 17.07.2017 04:20, Augusto Fraga Giachero wrote:
>> I've recently migrated my server from Debian 8 to Debian 9 and installed the last version of cmake available to Debian Stretch.
>>
>> Every time I invoke cmake a get as result:
>> cmake: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
>>
>> And it imediately closes.
>>
>> It seems that this package has been compiled with an older version of libssl than what is available in the Debian Stretch repository (libssl1.0.2 and libssl1.1).
> cmake doesn't link against libcrypto but transitively through libcurl.
>
> Either the upgrade on your system has been interrupted in the middle or your system is modified in
> some way.
>
> In a clean stretch chroot cmake links against the following:
>
> # ldd /usr/bin/cmake
> 	linux-vdso.so.1 (0x00007ffc8c1de000)
> 	libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f72615ef000)
> 	libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f72613d5000)
> 	libarchive.so.13 => /usr/lib/x86_64-linux-gnu/libarchive.so.13 (0x00007f7261121000)
> 	libcurl.so.4 => /usr/lib/x86_64-linux-gnu/libcurl.so.4 (0x00007f7260ea1000)
> 	libjsoncpp.so.1 => /usr/lib/x86_64-linux-gnu/libjsoncpp.so.1 (0x00007f7260c6d000)
> 	libuv.so.1 => /usr/lib/x86_64-linux-gnu/libuv.so.1 (0x00007f7260a47000)
> 	libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f72606c5000)
> 	libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f72604ae000)
> 	libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f726010f000)
> 	/lib64/ld-linux-x86-64.so.2 (0x000055b4020f3000)
> 	libnettle.so.6 => /usr/lib/x86_64-linux-gnu/libnettle.so.6 (0x00007f725fed8000)
> 	libacl.so.1 => /lib/x86_64-linux-gnu/libacl.so.1 (0x00007f725fccf000)
> 	liblzo2.so.2 => /lib/x86_64-linux-gnu/liblzo2.so.2 (0x00007f725faab000)
> 	liblzma.so.5 => /lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f725f885000)
> 	liblz4.so.1 => /usr/lib/x86_64-linux-gnu/liblz4.so.1 (0x00007f725f673000)
> 	libbz2.so.1.0 => /lib/x86_64-linux-gnu/libbz2.so.1.0 (0x00007f725f463000)
> 	libxml2.so.2 => /usr/lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f725f0a8000)
> 	libnghttp2.so.14 => /usr/lib/x86_64-linux-gnu/libnghttp2.so.14 (0x00007f725ee82000)
> 	libidn2.so.0 => /usr/lib/x86_64-linux-gnu/libidn2.so.0 (0x00007f725ec5e000)
> 	librtmp.so.1 => /usr/lib/x86_64-linux-gnu/librtmp.so.1 (0x00007f725ea41000)
> 	libssh2.so.1 => /usr/lib/x86_64-linux-gnu/libssh2.so.1 (0x00007f725e815000)
> 	libpsl.so.5 => /usr/lib/x86_64-linux-gnu/libpsl.so.5 (0x00007f725e607000)
> 	libssl.so.1.0.2 => /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2 (0x00007f725e39e000)
> 	libcrypto.so.1.0.2 => /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 (0x00007f725df3a000)
> 	libgssapi_krb5.so.2 => /usr/lib/x86_64-linux-gnu/libgssapi_krb5.so.2 (0x00007f725dced000)
> 	libkrb5.so.3 => /usr/lib/x86_64-linux-gnu/libkrb5.so.3 (0x00007f725da13000)
> 	libk5crypto.so.3 => /usr/lib/x86_64-linux-gnu/libk5crypto.so.3 (0x00007f725d7e0000)
> 	libcom_err.so.2 => /lib/x86_64-linux-gnu/libcom_err.so.2 (0x00007f725d5dc000)
> 	liblber-2.4.so.2 => /usr/lib/x86_64-linux-gnu/liblber-2.4.so.2 (0x00007f725d3cd000)
> 	libldap_r-2.4.so.2 => /usr/lib/x86_64-linux-gnu/libldap_r-2.4.so.2 (0x00007f725d17c000)
> 	libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f725cf5d000)
> 	libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f725cc59000)
> 	librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007f725ca51000)
> 	libnsl.so.1 => /lib/x86_64-linux-gnu/libnsl.so.1 (0x00007f725c839000)
> 	libattr.so.1 => /lib/x86_64-linux-gnu/libattr.so.1 (0x00007f725c634000)
> 	libicui18n.so.57 => /usr/lib/x86_64-linux-gnu/libicui18n.so.57 (0x00007f725c1b8000)
> 	libicuuc.so.57 => /usr/lib/x86_64-linux-gnu/libicuuc.so.57 (0x00007f725be10000)
> 	libicudata.so.57 => /usr/lib/x86_64-linux-gnu/libicudata.so.57 (0x00007f725a393000)
> 	libunistring.so.0 => /usr/lib/x86_64-linux-gnu/libunistring.so.0 (0x00007f725a07c000)
> 	libgnutls.so.30 => /usr/lib/x86_64-linux-gnu/libgnutls.so.30 (0x00007f7259ce3000)
> 	libhogweed.so.4 => /usr/lib/x86_64-linux-gnu/libhogweed.so.4 (0x00007f7259aae000)
> 	libgmp.so.10 => /usr/lib/x86_64-linux-gnu/libgmp.so.10 (0x00007f7259829000)
> 	libgcrypt.so.20 => /lib/x86_64-linux-gnu/libgcrypt.so.20 (0x00007f725951a000)
> 	libkrb5support.so.0 => /usr/lib/x86_64-linux-gnu/libkrb5support.so.0 (0x00007f725930e000)
> 	libkeyutils.so.1 => /lib/x86_64-linux-gnu/libkeyutils.so.1 (0x00007f725910a000)
> 	libresolv.so.2 => /lib/x86_64-linux-gnu/libresolv.so.2 (0x00007f7258ef3000)
> 	libsasl2.so.2 => /usr/lib/x86_64-linux-gnu/libsasl2.so.2 (0x00007f7258cd6000)
> 	libp11-kit.so.0 => /usr/lib/x86_64-linux-gnu/libp11-kit.so.0 (0x00007f7258a71000)
> 	libidn.so.11 => /lib/x86_64-linux-gnu/libidn.so.11 (0x00007f725883d000)
> 	libtasn1.so.6 => /usr/lib/x86_64-linux-gnu/libtasn1.so.6 (0x00007f725862a000)
> 	libgpg-error.so.0 => /lib/x86_64-linux-gnu/libgpg-error.so.0 (0x00007f7258416000)
> 	libffi.so.6 => /usr/lib/x86_64-linux-gnu/libffi.so.6 (0x00007f725820b000)
>
>
> Felix



More information about the Pkg-cmake-team mailing list