[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 246
  • Last Modified:

upgrade fedora 4 to 5 Unable to satisfy dependencies

Iam trying update my hosting platfrom remotely from fedora core 4 to 5.
First thing I've done is download: fedora-release-5-5.noarch.rpm and install it with rpm. (source: http://www.brandonhutchinson.com/Upgrading_Red_Hat_Linux_with_yum.html)
After this I've tried to upgrade with yum -y upgrade.

At the end Iám getting the following errors:
===================================================
Error: Missing Dependency: libdbus-1.so.1 is needed by package dhcdbd
Error: Unable to satisfy dependencies
Error: Package nmap needs libssl.so.5, this is not available.
Error: Package gnupg needs libcrypto.so.5, this is not available.
Error: Package squid needs libssl.so.5, this is not available.
Error: Package python needs libssl.so.5, this is not available.
Error: Package libc-client2004g needs libssl.so.5, this is not available.
Error: Package squid needs libcrypto.so.5, this is not available.
Error: Package dhcdbd needs libdbus-1.so.1, this is not available.
Error: Package samba needs libssl.so.5, this is not available.
Error: Package python needs libcrypto.so.5, this is not available.
Error: Package libc-client2004g needs libcrypto.so.5, this is not available.
Error: Package gnupg needs libssl.so.5, this is not available.
Error: Package samba needs libcrypto.so.5, this is not available.
Error: Package nmap needs libcrypto.so.5, this is not available.
============================================
But al the libs are in the /libs dir.
I've tried to make a symbolic link to the dir /usr/lib ... but didn't help either.. same errors.

How can I solve this problem and upgrade safetely to core 5 ?

Thanks in advance..
0
wanted4u
Asked:
wanted4u
2 Solutions
 
JohnK813Commented:
I'm actually going through the same process right now, using the same website.  (Went from 3->4 and 4->5 last week, and am running 'yum -y update' to get to FC6 as we speak.)  Be sure to check out the YumUpgrade FAQ that's linked on that page: http://fedoraproject.org/wiki/YumUpgradeFaq

What's happening is that yum is seeing two versions of those packages, one for FC4 and one for FC5.  It's trying to update both, and it's getting confused.

Start by deleting old kernels:
This command will give you a list of all kernels:
#rpm -qa | grep kernel
You will probably see one that ends in .FC4 and one that ends in .FC5  Try deleting the .FC4
#yum remove kernel-2.4.whatevernumber.FC4
OR
#rpm -e kernel-2.4.whatevernumber.FC4
If you have other kernel's that DON'T end in .FC5, try deleting those as well.

Then, run 'yum -y update' again and post the error messages here.  This may not completely solve your problems, but it's the best place to start.
0
 
Kerem ERSOYPresidentCommented:
Hi,

Did you try to run "ldconfig" befre you start yum ? It seems that yur ldcache is missing some information.

Cheers,
K.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now