llawwehttam Posted February 20, 2009 Posted February 20, 2009 [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
kmount Posted February 20, 2009 Posted February 20, 2009 I'm not a fedora man but I'd suggest disabling the EPEL repository and try and update then.
srochford Posted February 20, 2009 Posted February 20, 2009 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 :-)
llawwehttam Posted February 20, 2009 Author Posted February 20, 2009 what exactly do you you mean by that and how do i do it thanks
Gatt Posted February 20, 2009 Posted February 20, 2009 (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 February 20, 2009 by Gatt
llawwehttam Posted February 20, 2009 Author Posted February 20, 2009 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
llawwehttam Posted February 20, 2009 Author Posted February 20, 2009 [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
RabbieBurns Posted February 20, 2009 Posted February 20, 2009 what does the results of Gatts suggestion show? ls -l /lib/libcrypto.so.*
Gatt Posted February 20, 2009 Posted February 20, 2009 yeah checked my F10 install - openssl provides libssl.so.7 not 6... Cant find any rpm that provides 6 yet
llawwehttam Posted February 20, 2009 Author Posted February 20, 2009 [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???
Gatt Posted February 20, 2009 Posted February 20, 2009 [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..)
llawwehttam Posted February 20, 2009 Author Posted February 20, 2009 [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
llawwehttam Posted February 20, 2009 Author Posted February 20, 2009 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???
Gatt Posted February 20, 2009 Posted February 20, 2009 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
Gatt Posted February 20, 2009 Posted February 20, 2009 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
sparkeh Posted February 20, 2009 Posted February 20, 2009 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.
llawwehttam Posted February 21, 2009 Author Posted February 21, 2009 I tried yum clean all but no luck so I know this sounds dumb but how do i change the link again?
Gatt Posted February 21, 2009 Posted February 21, 2009 rm /path/to/link-file ln -s sourcefile linkname
llawwehttam Posted February 23, 2009 Author Posted February 23, 2009 kk ty for all the help but im going back to FC8 cos i could use it I HATE CHANGE
Gatt Posted February 23, 2009 Posted February 23, 2009 Did you do a clean install of FC10 or upgrade? may be worth trying the install again..
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now