FedoraThis forum is for the discussion of the Fedora Project.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I thought this would have resolved itself by now, put after a month, it hasn't and I can't find the answer anywhere.
Fedora Core 7
Using YUM to check for updates, I get the following error:
python-devel conflicts with python < 2.5-15.fc7
I was going to try to uninstall python, and reinstall it, but that would have seemed in half of my system being uninstalled due to python dependencies.
Any ideas, or if you need more information, just ask, not sure what else to post about it.
Post the output of "yum list python python-devel".
That will show you what is installed and what updates are available.
Often, you will immediately spot the problem, such as having two versions of the conflicting package installed due to a past cleanup failure or having an old i386 package on a x86_64 system for which there is no longer an i386 update available.
The problem is likely being caused by having two versions of python installed.
I suspect that you have something installed from a 3rd-party repo requiring the old python or python-devel. Removing the offending 3rd-party package(s) usually simplifies this type of problem.
Suggestion: Now would be a good time to either back up or clone your systems. It would be very easy to trash your system while trying to fix a python problem.
If it were almost anything but python, I would suggest trying to uninstall python-2.5-14.fc7 and then reinstalling the dependent packages that were removed, if any.
There are several things you could try, but for now, try running "yum remove python-2.5-14.fc7" and "yum remove python-devel-2.5-14.fc7", but DO NOT answer "y". This is just to get some information.
If the removal tables (i.e., the simple package list at the end) are short, then post them. If they are long, then only post the 3rd-party packages that appear on the lists, as one of them might be the underlying problem.
Anyone with other ideas should join this discussion. It's a fixable problem, but doing so may not be simple.
My suggestion is to give it a day and see if others have ideas.
If it were my system, I might try removing python-2.5-14.fc7 with yum and then reinstall the other packages that were removed.
Another option might be to use rpm directly and to --force the update/installation of the new python-devel packages. Then, you could probably easily remove python-2.5-14.fc7, but I am reluctant to use --force.
Keep in mind, I make good backups and could restore the system from a clone very quickly if things went south. You may not be in the same situation. So, what I might do on my system and what you should do on your system may be very different things.
After making sure my needed stuff was backed-up, I went ahead and uninstalled python 2.5-15.fc7 (just because it seemed to have less dependencies) ran yum update, python was updated, and re-installed the dependencies that were removed (most were back anyhow)
2.5-14.fc7 was automatically removed, and 2.5-15.fc7 is now being used.
Not sure if it was dumb luck, or what needed to be done, but the problem appears to be fixed.
After installing yum-utils, you can run "package-cleanup --problems" to identify any remaining dependency issues and "package-cleanup --orphans" to find old installed packages and packages from 3rd-party repos not enabled in yum.repos.d or yum.conf.