Hi,
I've installed curl with all despondency but when I try to start it I get:
root@xxx> curl
ld.so.1: curl: fatal: libcrypto.so.1.0.0: open failed: No such file or directory
Killed
Looks like I have to change/make symlinks but I don't know how/where.
Any idia?
---------- Post updated at 09:42 AM ---------- Previous update was at 09:27 AM ----------
PKGINST: SMCcurl
NAME: curl
CATEGORY: application
ARCH: sparc
VERSION: 7.21.7
BASEDIR: /usr/local
VENDOR: The Curl Group
PSTAMP: Steve Christensen
INSTDATE: okt. 12 2011 18:52
EMAIL: steve@smc.vnet.net
STATUS: completely installed
FILES: 383 installed pathnames
9 shared pathnames
15 directories
5 executables
8440 blocks used (approx)
At compile time it was dynamically linked with libcrypto.so.1.0.0, so it needs it at run time.
fgrep libcrypto.so /var/sadm/install/contents
might only list older ones; then add the appropriate openssl package.
Test for all dynamically linked libraries with
ldd /path/to/curl
root@myserver:/tmp> fgrep libcrypo.so /var/sadm/install
install/ install_data/
root@myserver:/tmp> fgrep libcrypo.so /var/sadm/install/contents
root@myserver:/tmp> fgrep libcrypo.so /var/sadm/install/
root@myserver:/tmp> fgrep libcrypto.so /var/sadm/install/contents
/usr/lib/AdobeReader/Adobe/Reader8/Reader/sparcsolaris/lib/libcrypto.so=libcrypto.so.0 s none SUNWacroread
/usr/lib/AdobeReader/Adobe/Reader8/Reader/sparcsolaris/lib/libcrypto.so.0=libcrypto.so.0.9.6 s none SUNWacroread
/usr/lib/AdobeReader/Adobe/Reader8/Reader/sparcsolaris/lib/libcrypto.so.0.9.6 f none 0755 root bin 1012040 20874 1243579950 SUNWacroread
/usr/local/ssl/lib/libcrypto.so=libcrypto.so.0 s none SMCossl SMCosslg
/usr/local/ssl/lib/libcrypto.so.0=libcrypto.so.0.9.7 s none SMCosslg
/usr/local/ssl/lib/libcrypto.so.0.9.7 f none 0555 root bin 1315928 12946 1115028878 SMCosslg
/usr/local/ssl/lib/libcrypto.so.0.9.8 f none 0555 bin bin 1584784 54159 1238376661 SMCossl
/usr/sfw/lib/libcrypto.so=./libcrypto.so.0.9.7 s none SUNWopenssl-libraries
/usr/sfw/lib/libcrypto.so.0.9.7 f none 0755 root bin 1452916 7293 1249689127 SUNWopenssl-libraries
/usr/sfw/lib/sparcv9/libcrypto.so=./libcrypto.so.0.9.7 s none SUNWopenssl-libraries
/usr/sfw/lib/sparcv9/libcrypto.so.0.9.7 f none 0755 root bin 1858112 45143 1249689127 SUNWopenssl-libraries
root@myserver:/tmp> ldd /usr/local/bin/curl
curl curl-config
root@myserver:/tmp> ldd /usr/local/bin/curl
libcurl.so.4 => /usr/local/lib/libcurl.so.4
libidn.so.11 => /usr/local/lib/libidn.so.11
libintl.so.8 => /usr/local/lib/libintl.so.8
libsec.so.1 => /usr/lib/libsec.so.1
libc.so.1 => /usr/lib/libc.so.1
libiconv.so.2 => /usr/local/lib/libiconv.so.2
libdl.so.1 => /usr/lib/libdl.so.1
libssh2.so.1 => /usr/local/lib/libssh2.so.1
libssl.so.1.0.0 => /usr/local/ssl/lib/libssl.so.1.0.0
libcrypto.so.1.0.0 => (file not found)
libnsl.so.1 => /usr/lib/libnsl.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
librt.so.1 => /usr/lib/librt.so.1
libz.so => /usr/local/lib/libz.so
libgcc_s.so.1 => /usr/sfw/lib/libgcc_s.so.1
libidn.so.11 (LIBIDN_1.0) => (version not found)
libcrypto.so.1.0.0 => (file not found)
libavl.so.1 => /lib/libavl.so.1
libcrypto.so.1.0.0 => (file not found)
libcrypto.so.0.9.8 => /usr/local/ssl/lib/libcrypto.so.0.9.8
libmp.so.2 => /lib/libmp.so.2
libmd.so.1 => /lib/libmd.so.1
libscf.so.1 => /lib/libscf.so.1
libaio.so.1 => /lib/libaio.so.1
libdoor.so.1 => /lib/libdoor.so.1
libuutil.so.1 => /lib/libuutil.so.1
libgen.so.1 => /lib/libgen.so.1
libm.so.2 => /lib/libm.so.2
/platform/SUNW,Sun-Blade-T6320/lib/libc_psr.so.1
/platform/SUNW,Sun-Blade-T6320/lib/libmd_psr.so.1
root@myserver:/tmp>
It looks better but what is this now???
root@myserver:/usr/local/lib> curl
ld.so.1: curl: fatal: libidn.so.11: version `LIBIDN_1.0' not found (required by file /usr/local/lib/libcurl.so.4)
ld.so.1: curl: fatal: libidn.so.11: open failed: No such file or directory
Killed
root@myserver:/usr/local/lib>
root@myserver:/usr/local/lib> ldd
root@myserver:/usr/local/lib> ldd /usr/local/bin/curl
libcurl.so.4 => /usr/local/lib/libcurl.so.4
libidn.so.11 => /usr/local/lib/libidn.so.11
libintl.so.8 => /usr/local/lib/libintl.so.8
libsec.so.1 => /usr/lib/libsec.so.1
libc.so.1 => /usr/lib/libc.so.1
libiconv.so.2 => /usr/local/lib/libiconv.so.2
libdl.so.1 => /usr/lib/libdl.so.1
libssh2.so.1 => /usr/local/lib/libssh2.so.1
libssl.so.1.0.0 => /usr/local/lib/libssl.so.1.0.0
libcrypto.so.1.0.0 => /usr/local/lib/libcrypto.so.1.0.0
libnsl.so.1 => /usr/lib/libnsl.so.1
libsocket.so.1 => /usr/lib/libsocket.so.1
librt.so.1 => /usr/lib/librt.so.1
libz.so => /usr/local/lib/libz.so
libgcc_s.so.1 => /usr/local/lib/libgcc_s.so.1
libidn.so.11 (LIBIDN_1.0) => (version not found)
libavl.so.1 => /lib/libavl.so.1
libmp.so.2 => /lib/libmp.so.2
libmd.so.1 => /lib/libmd.so.1
libscf.so.1 => /lib/libscf.so.1
libaio.so.1 => /lib/libaio.so.1
libdoor.so.1 => /lib/libdoor.so.1
libuutil.so.1 => /lib/libuutil.so.1
libgen.so.1 => /lib/libgen.so.1
libm.so.2 => /lib/libm.so.2
/platform/SUNW,Sun-Blade-T6320/lib/libc_psr.so.1
/platform/SUNW,Sun-Blade-T6320/lib/libmd_psr.so.1
root@myserver:/usr/local/lib>