The goal is I'm trying to have lighttpd, php 5, and mysql 5 on an old box.
The full story is:
I recently got my hands on an old HP Netserver LPr. I tried to install FC6 on it, but found out that at some point the kernel dropped support for the RAID card, so after using Google, I found that FC2 would support the card. After installing FC2, I upgraded everything except the kernel to FC3 using the instructions here http://fedoraproject.org/wiki/YumUpgradeFaq
I wanted to do then upgrade to FC4, but I ran into a ton of dependency issues (including needing a newer kernel). I realized that I was fine with the old versions of most of the packages, except I wanted newer php and mysql.
I then downloaded and installed some mysql 5.0 rpms. This worked great.
I then tried upgrading php to php 5 as well using yum and by downloading the rpms, but php5 wants some newer shared libraries. At this point I've uninstalled the old php using rpm -e When I try rpm -i php* in the directory with the php rpms, I get:
warning: /home/account/php-5.0.5-2.2.i386.rpm: V3 DSA signature: NOKEY, key ID 30c9ecf8
error: Failed dependencies:
libcrypto.so.5 is needed by php-5.0.5-2.2.i386
libdb-4.3.so is needed by php-5.0.5-2.2.i386
libssl.so.5 is needed by php-5.0.5-2.2.i386
libcrypto.so.5 is needed by php-mysql-5.0.5-2.2.i386
libmysqlclient.so.14 is needed by php-mysql-5.0.5-2.2.i386
libssl.so.5 is needed by php-mysql-5.0.5-2.2.i386
Currently for those libraries in /lib I have libcrypto.so.4, libdb-4.2.so, libssl.so.4, and no version of libmysqlclient.so.14 (when I tried to install that one it tried to update everything else to resolve dependencies, and ran into the same problems as the yum upgrade for getting to FC4).
I was thinking that the simplest solution at this point is if I could have the old and a new version of the library at the same time, but I don't know how to do that. However I'm open to other overall strategies for what I'm trying to do. Lighttpd also wants libcrypto.so.5 and libssl.so.5
I appreciate any help!