Jump to content

V.10 yum --> Missing Dependency: libssl.so.6


Recommended Posts

Posted

[root@Fedora10-test hgs]# yum update

Loaded plugins: refresh-packagekit

Setting up Update Process

Resolving Dependencies

--> Running transaction check

---> Package libssh2.i386 0:0.18-9.el5 set to be updated

--> Processing Dependency: libssl.so.6 for package: libssh2

--> Processing Dependency: libcrypto.so.6 for package: libssh2

--> Finished Dependency Resolution

libssh2-0.18-9.el5.i386 from epel has depsolving problems

--> Missing Dependency: libcrypto.so.6 is needed by package libssh2-0.18-9.el5.i386 (epel)

libssh2-0.18-9.el5.i386 from epel has depsolving problems

--> Missing Dependency: libssl.so.6 is needed by package libssh2-0.18-9.el5.i386 (epel)

Error: Missing Dependency: libcrypto.so.6 is needed by package libssh2-0.18-9.el5.i386 (epel)

Error: Missing Dependency: libssl.so.6 is needed by package libssh2-0.18-9.el5.i386 (epel)

 

 

i tried :[root@Fedora10-test hgs]# yum install libcrypto.so.6

Loaded plugins: refresh-packagekit

Setting up Install Process

Parsing package install arguments

No package libcrypto.so.6 available.

Nothing to do

 

and :

[root@Fedora10-test hgs]# yum install libssl.so.6

Loaded plugins: refresh-packagekit

Setting up Install Process

Parsing package install arguments

No package libssl.so.6 available.

Nothing to do

 

it turns out fedora 10 has libssl.so.7 and libcrypto.so.7 but this is stopping yum update working

thanks for any help

Posted

I remember having similar problems with FreeBSD and read various recommendations that you just make a symlink to point to (say) libssl.so.7

 

this feels horribly wrong but it might be worth a try :-)

Posted (edited)

do this:

 

# cd /lib

# ln -s libssl.so.7 libssl.so.6

# ls

 

 

A Symbolic link is a bit like a shortcut - so libssl.so.6 acts like a shortcut to libssl.so.7

 

if you do ls -l in the /lib you will see something like this:

 

# ls -l 
lrwxrwxrwx  1 root root      11 2009-02-20 11:24 libssl.so.6 -> libssl.so.7
lrwxrwxrwx  1 root root      16 2009-02-18 21:06 libssl.so.7 -> libssl.so.0.9.8g

Edited by Gatt
Posted

didnt really work but thanks anyway

 

got

[root@Fedora10-test lib]# yum update

Loaded plugins: refresh-packagekit

Setting up Update Process

Resolving Dependencies

--> Running transaction check

---> Package libssh2.i386 0:0.18-9.el5 set to be updated

--> Processing Dependency: libssl.so.6 for package: libssh2

--> Processing Dependency: libcrypto.so.6 for package: libssh2

--> Finished Dependency Resolution

libssh2-0.18-9.el5.i386 from epel has depsolving problems

--> Missing Dependency: libcrypto.so.6 is needed by package libssh2-0.18-9.el5.i386 (epel)

libssh2-0.18-9.el5.i386 from epel has depsolving problems

--> Missing Dependency: libssl.so.6 is needed by package libssh2-0.18-9.el5.i386 (epel)

Error: Missing Dependency: libcrypto.so.6 is needed by package libssh2-0.18-9.el5.i386 (epel)

Error: Missing Dependency: libssl.so.6 is needed by package libssh2-0.18-9.el5.i386 (epel)

 

any more help appreciated

Posted

[root@Fedora10-test hgs]# yum install openssl

Loaded plugins: refresh-packagekit

Setting up Install Process

Parsing package install arguments

Package openssl-0.9.8g-12.fc10.i686 already installed and latest version

Nothing to do

 

thats the problem it needs an earlier version

Posted

[root@Fedora10-test hgs]# ls -l libssl.so.7 libssl.so.6

lrwxrwxrwx 1 root root 11 2009-02-20 12:08 libssl.so.6 -> libssl.so.7

lrwxrwxrwx 1 root root 11 2009-02-20 12:08 libssl.so.7 -> libssl.so.7

 

any other suggestions???

Posted
[root@Fedora10-test hgs]# ls -l libssl.so.7 libssl.so.6

lrwxrwxrwx 1 root root 11 2009-02-20 12:08 libssl.so.6 -> libssl.so.7

lrwxrwxrwx 1 root root 11 2009-02-20 12:08 libssl.so.7 -> libssl.so.7

 

any other suggestions???

 

libssl.so.7 is linked to itself? (if colour is on it appears red)

 

do an ls -l libssl* and look for something like libssl.so.0.9.8g

then remove the libssl.so.7 (rm libssl.so.7) and recreate it to the libssl.so.0.9.8g from earlier.

 

# cd /lib

# ls -l libssl*

# rm libssl.so.7

# ln -s libssl.so.0.9.8g libssl.so.7

 

(replace libssl.so.0.9.8g with yours..)

Posted

[root@Fedora10-test lib]# ls -l libssl*

-rwxr-xr-x 1 root root 196652 2009-01-23 05:53 libssl3.so

-rwxr-xr-x 1 root root 304564 2009-01-07 15:29 libssl.so.0.9.8g

lrwxrwxrwx 1 root root 11 2009-02-20 11:31 libssl.so.6 -> libssl.so.7

lrwxrwxrwx 1 root root 16 2009-02-18 14:35 libssl.so.7 -> libssl.so.0.9.8g

 

like this

 

[root@Fedora10-test hgs]# yum update

Loaded plugins: refresh-packagekit

Setting up Update Process

Resolving Dependencies

--> Running transaction check

---> Package libssh2.i386 0:0.18-9.el5 set to be updated

--> Processing Dependency: libssl.so.6 for package: libssh2

--> Processing Dependency: libcrypto.so.6 for package: libssh2

--> Finished Dependency Resolution

libssh2-0.18-9.el5.i386 from epel has depsolving problems

--> Missing Dependency: libcrypto.so.6 is needed by package libssh2-0.18-9.el5.i386 (epel)

libssh2-0.18-9.el5.i386 from epel has depsolving problems

--> Missing Dependency: libssl.so.6 is needed by package libssh2-0.18-9.el5.i386 (epel)

Error: Missing Dependency: libcrypto.so.6 is needed by package libssh2-0.18-9.el5.i386 (epel)

Error: Missing Dependency: libssl.so.6 is needed by package libssh2-0.18-9.el5.i386 (epel)

 

no difference

Posted

oooh but for libcrypt i get

 

[root@Fedora10-test lib]# ls -l libcrypt*

-rwxr-xr-x 1 root root 49512 2008-12-08 13:33 libcrypt-2.9.so

-rwxr-xr-x 1 root root 1350672 2009-01-07 15:29 libcrypto.so.0.9.8g

lrwxrwxrwx 1 root root 19 2009-02-18 14:35 libcrypto.so.7 -> libcrypto.so.0.9.8g

lrwxrwxrwx 1 root root 22 2009-02-18 13:39 libcryptsetup.so.0 -> libcryptsetup.so.0.0.0

-rwxr-xr-x 1 root root 55224 2008-10-30 10:47 libcryptsetup.so.0.0.0

lrwxrwxrwx 1 root root 15 2009-02-18 14:30 libcrypt.so.1 -> libcrypt-2.9.so

lrwxrwxrwx 1 root root 13 2009-02-20 11:32 libcrypt.so.6 -> libcrypt.so.7

 

last bit is red???

Posted

it should be

 

libcrypto.so.6 -> libcrypto.so.7

 

your missing the 'o' and the end of libcrypto

remove the symlink and re-create it

Posted

Not had anyluck yet in tracking down an RPM with libssl.so.6 :(

Though I have openssl installed with no libssl.so.6

 

try

# yum clean all

 

then try and install openssl again

Posted

This could be symptomatic of another problem as F10 doesn't provide libssl.so.6 but uses libssl.so.7

 

This can happen after a failed upgrade, or pointing at the wrong repositories.

 

Check up on those as well.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...