Hi Torsten,
On 23/09/14 15:28, Torsten Harenberg wrote:
> Hi Jan Just,
>
> Am 23.09.14 um 14:46 schrieb Jan Just Keijser:
>> you'd need to link an openssl 1.0 library, read e.g.
>>
>> http://askubuntu.com/questions/339364/libssl-so-10-cannot-open-shared-object-file-no-such-file-or-directory
>>
>> |sudo apt-get install libssl1.0.0 libssl-dev
>> cd /lib/x86_64-linux-gnu
>> sudo ln -s libssl.so.1.0.0 libssl.so.10
>> sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10
>> |
>>
> I tried this as well:
>
> harenber@ubuntu1204:~$ sudo apt-get install libssl1.0.0 libssl-dev
> [sudo] password for harenber:
> Paketlisten werden gelesen... Fertig
> Abhängigkeitsbaum wird aufgebaut
> Statusinformationen werden eingelesen... Fertig
> libssl-dev ist schon die neueste Version.
> libssl1.0.0 ist schon die neueste Version.
> 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
>
> harenber@ubuntu1204:/lib/x86_64-linux-gnu$ sudo ln -s libssl.so.1.0.0
> libssl.so.10
> harenber@ubuntu1204:/lib/x86_64-linux-gnu$ sudo ln -s libcrypto.so.1.0.0
> libcrypto.so.10
> harenber@ubuntu1204:~$ glite-wms-job-submit
> glite-wms-job-submit: command not found
> harenber@ubuntu1204:~$ .
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/etc/profile.d/setup-emi3-ui-example.sh
> harenber@ubuntu1204:~$ glite-wms-job-submit
> glite-wms-job-submit: error while loading shared libraries:
> libpcre.so.0: cannot open shared object file: No such file or directory
> harenber@ubuntu1204:~$ cd -
> /lib/x86_64-linux-gnu
> harenber@ubuntu1204:/lib/x86_64-linux-gnu$ sudo ln -s
> /usr/lib/x86_64-linux-gnu/libpcreposix.so.3.12.1 libpcre.so.0
> harenber@ubuntu1204:/lib/x86_64-linux-gnu$ glite-wms-job-submit
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libcrypto.so.10: version
> `libcrypto.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libgridsite.so.2)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libssl.so.10: version
> `libssl.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_gssapi_gsi.so.4)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libcrypto.so.10: version
> `libcrypto.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_gssapi_gsi.so.4)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libssl.so.10: version
> `libssl.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libcanl_c.so.2)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libcrypto.so.10: version
> `libcrypto.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libcanl_c.so.2)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libcrypto.so.10: version
> `libcrypto.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_gsi_proxy_core.so.0)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libcrypto.so.10: version
> `libcrypto.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_gsi_credential.so.1)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libssl.so.10: version
> `libssl.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_gsi_callback.so.0)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libcrypto.so.10: version
> `libcrypto.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_gsi_callback.so.0)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libcrypto.so.10: version
> `libcrypto.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_gsi_sysconfig.so.1)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libcrypto.so.10: version
> `libcrypto.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_gsi_cert_utils.so.0)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libcrypto.so.10: version
> `libcrypto.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_openssl.so.0)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libssl.so.10: version
> `libssl.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_openssl.so.0)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libssl.so.10: version
> `libssl.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_openssl_error.so.0)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libcrypto.so.10: version
> `libcrypto.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_openssl_error.so.0)
> glite-wms-job-submit: /lib/x86_64-linux-gnu/libcrypto.so.10: version
> `libcrypto.so.10' not found (required by
> /cvmfs/grid.cern.ch/emi-ui-3.7.3-1_sl6v2/usr/lib64/libglobus_proxy_ssl.so.1)
> harenber@ubuntu1204:/lib/x86_64-linux-gnu$
>
>
> Note it actually founds the .so, but the version string inside is different.
>
>
and what about the "very stupid brute force" approach : copy over the
libssl.so.10 and libcrypto.so.10 files from SL/CentOS 6 and make sure
they are found using LD_LIBRARY_PATH (& remove the symlinks created above) ?
I can provide you with libssl.so.10 and libcrypto.so.10 files+symlinks
from CentOS or SL 6:
-rwxr-xr-x 1 root root 1953536 Aug 13 21:15 /usr/lib64/libcrypto.so.1.0.1e
lrwxrwxrwx 1 root root 19 Aug 19 12:49 /usr/lib64/libcrypto.so.10
-> libcrypto.so.1.0.1e
-rwxr-xr-x 1 root root 444040 Aug 13 21:15 /usr/lib64/libssl.so.1.0.1e
lrwxrwxrwx 1 root root 16 Aug 19 12:49 /usr/lib64/libssl.so.10 ->
libssl.so.1.0.1e
(plus possible depending libraries - another alternative is to build
hybrid libssl.so.10/libcrypto.so.10 files that have the depending libs
statically linked in).
cheers,
JJK / Jan Just Keijser
Nikhef
Amsterdam
|