libcrypo.so.10

I am trying to install opendcp in OpenSUSE 12.1 in suse studio added the opendcp.rpm but it requires libcrypto.so.10 when I try to dl the rpm it gives me openssl dl’s so I add in the openssl and libopenssl rpm’s. DCP still requires libcrypto.so.10 how do I fix this within studio? Thank you in advance. Matt

You might have to symlink and install DCP under the boot script, simply because libopenssl1_0_0 does’nt contain libcrypto.so.10 but libcrypto.so.1.0.0 …

In the “Run script at the end of the build” script you could try something like:

ln -s /usr/lib64/libcrypto.so.1.0.0 /usr/lib64/libcrypto.so.10
rpm -ivh /opt/dcp_rpmfile.rpm

*remove 64 if your building for 32 bit system

Place the DCP rpm in the overlay files section (not as rpm in software section) in the path you want, in example /opt/
Change path and rpm file name in the code above.

Depending on/if the rpm is actually built for openSUSE you may have to install the rpm with something like:
rpm -ivh --nodeps /opt/dcp_rpmfile.rpm

Next to tertittens reply, try installing the libopenssl1_0_0-debuginfo
package seems to also provide libcrypto.so.10 (can’t check if this is so
atm).

libopenssl1_0_0-debuginfo should be in the default repositories, but
otherwise you can grab a copy and upload it into your SUSE Studio build,
links found here;

32bit:
http://download.opensuse.org/distribution/12.1/repo/oss/suse/i586/libopenssl-devel-1.0.0e-34.1.2.i586.rpm
64bit:
http://download.opensuse.org/distribution/12.1/repo/oss/suse/x86_64/libopenssl-devel-1.0.0e-34.1.2.x86_64.rpm

Hope that helps,
Willem


Knowledge Partner (voluntary sysop)

It ain’t anything like Harry Potter… but you gotta love the magic IT
can bring to this world

Magic31’s Profile: http://forums.suse.com/member.php?userid=73
View this thread: http://forums.suse.com/showthread.php?t=947