I am upgrading to Fedora 12 on a Amazon EC2 using help here: http://www.ioncannon.net/system-administration/894/fedora-12-bootable-root-ebs-on-ec2/

I managed to do a 64 bit instance OK, however facing some problems with a standard one.

On the final bit of the install from 11 to 12 I am getting an error:

 Error: Missing Dependency: libcrypto.so.8 is needed by package httpd-tools-2.2.1.5-1.fc11.1.i586 (installed)
 Error: Missing Dependency: libssl.so.8 is needed by package httpd-tools-2.2.1.5-1.fc11.1.i586 (installed)

This is referenced in the comments from the link above but all it says is:

Q: Apache failed, or libssl.so.* & libcrypto.so.* are missing

A: These versions are mssing the symlinks they require. Easy fix, go symlink them to the newest versions in /lib

However I am afraid I don't know how to do this. If it is any help I tried running the command locate libssl.so and got:

 /lib/libssl.so.0.9.8b
 /lib/libssl.so.6
link|improve this question
Linking won't help. And upgrading from two versions earlier is rarely sane. – Ignacio Vazquez-Abrams May 6 '10 at 15:37
It upgrades in turn, ie 9>10>11>12, is that still bad? – bateman_ap May 6 '10 at 15:54
It can be, if you have no experience dealing with RPM packages. Best to do a fresh install if you haven't. – Ignacio Vazquez-Abrams May 6 '10 at 15:59
feedback

1 Answer

I am not familiar with EC2 so I am not sure if thre are any diferences between installing an OS on ec2 and a normal host or not, but if this was regular fedora on normal hardware or a regular household VM I'd just try:

yum install libcrypto.so.8
yum install libssl.so.8 
link|improve this answer
If I try that I get No package libcrypto.so.8 avaiable Playing with a new instance I have found if I uninstall httpd it appears to let me upgrade, but I'm worried I'm just painting over a crack! – bateman_ap May 6 '10 at 16:55
It's not such a big deal to uninstall httpd-tools if you decide you don't need it. – gareth_bowles May 7 '10 at 21:21
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.