Linux - GeneralThis Linux forum is for general Linux questions and discussion.
If it is Linux Related and doesn't seem to fit in any other forum then this is the place.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
FYI: fedora 14 is going out of support in about a month which means yum will be basically broken then. You may want to upgrade to Fedora 15, or better, fedora 16 at beginning of November
What a lovely broken system. This is the problem with dependency tracking. I was getting a similar error for forcefully installing the Trauma rpm (humble indbundle) because it was missing libpcre.so.3. The library was installed and I symlinked this file to the real one. Yum wouldn't fix it self until I uninstalled Trauma. I suppose if I wanted to keep it on my system, I would have created a new package that installed the libpcre.so.3 symlink so that the RPM database would know where it was.
Anyway, it looks like you may be getting conflicting repositories if you are running fedora 14 and seeing things for fedora 12 and 13.
Either way, I would first check what repositories your system is pointing too and make sure they are all for fedora 14.
Then I would run the above commands mentioned.
Then if that doesn't fix it, forcefully [re]install the version of python that it expects. Then rerun the update process.
You could install the smart update/package manager which improves the resolution of problems, but, as noted above, Fedora 12 (and 13) is no longer supported, and support for 14 will be dropped in December, one month after 16 is released.
(I always install smart and yumex, and disable the Package Manager automatic update features, so I can work around rpm problems.)
As a general rule, Fedora users should plan to update every six months, and they should be aware that no Fedora release should be expected to be supported for more than a year. (See the Fedora wiki for details.)
I know that it shouldn't be 14 but it's not my choice.
well, see what I have in /etc/yum.repos.d/ :
fedora12.repo
fedora12-updates.repo
fedora13.repo
fedora13-updates.repo
fedora.repo
fedora-updates.repo
fedora-updates-testing.repo
I edit all of them except fedora.repo and fedora-updates.repo and turned enabled from 1 to 0.
I run the above commands but I still get the same results.
How can I forcefully [re]install the version of python that it expects????
The rhpl is, according to Google, a Python code library use by Red Hat Enterprise Linux systems, not Fedora systems. Since you're using a F-14 system, what would break if you did a yum erase rhpl? (Just do a yum erase rhpl to see what's listed as being removed for dependencies. You can always enter N, unless you've aliased yum to yum -y, to abort the erase.) If the dependencies are programs that are not needed - which seems likely, since that library was last changed two years ago - you could just purge it and everything that depends on it.
You might also want to run a yum-check and a yum list obsoletes. (I note that the rhpl with which you're having a problem is from a Fedora 12 installation, not a Fedora 14 one, so I think you should wonder what other obsolete programs you may have on your almost obsolete current system.)
Last edited by PTrenholme; 10-14-2011 at 12:41 PM.
Distribution: RPM Distros,Mostly Mandrake Forks;Drake Tools/Utilities all the way!GO MAGEIA!!!
Posts: 986
Rep:
where is "yum update"
Fedora 14 is the best Fedora release by far as compared to 13 and 15. I have maybe 4 gigs of applications on 14 and most of the packages include rpms from different distros and it works great on two different and similar installs. Yum has a work around for installing different rpm versions apparently.
From the code you have posted it looks like you are trying to install an application manually with rpm files and rpm is telling you what the dependencies are. Find the application you want by doing a search on the web like "yum install application" so you know the correct name to use as the appplication or try your Package Manager. Yum works fine but the GUIs for it are not the best in my opinion so you are better off getting a little more Command line experience.
Last edited by theKbStockpiler; 10-14-2011 at 01:37 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.