Quote:
Originally Posted by brisbin33
if i go into add/remove and choose edit>>repositories and go to delete freshrpms it gives me a scary looking warning; i assume i couldn't make it any worse, would it be a good idea to delete that entirely (i un-ticked its box a week ago)?
|
No, I wouldn't delete it entirely, just make sure it is marked as not active (disabled).
Alternatively, if you don't mind having the FreshRPMs packages replacing some of the official Fedora packages then re-enable the FreshRPMs repo and I would imagine it *might* fix your dependency problems (it might also make it worse!). Personally, I wouldn't want the FreshRPMs stuff on my machine except for a few specific packages, so I wouldn't go down that route.
Quote:
is there an easy way to delete anything i've gotten from freshrpms and redownload as needed from livna to try and resolve the conflicting dependencies?
|
There is no particularly easy way to get your system back to having no freshrpms stuff installed and its gonna depend on just how many FreshRPM packages have been installed. The process I would use would be something along these lines...
1) Ensure the freshrpms repo is not enabled and that *only* the fedora, updates, and livna repos are enabled. Confirm this with "yum repolist" and you should get an output similar to this (yours may be i386 or whatever):
Code:
repo id repo name status
fedora Fedora 8 - x86_64 enabled
livna Livna for Fedora Core 8 - x86_64 - Base enabled
updates Fedora 8 - x86_64 - Updates enabled
2) Do "package-cleanup --orphans" this will list any packages installed that are not available from the currently enabled repos. i.e. this should list all the packages that you previously installed from freshrpms.
3) Analyse the output of the above command and...
a) If there are many many orphaned packages and some of them are core system packages then its going to be difficult to "downgrade" them all back to the standard fedora packages. You couldn't just delete them and reinstall them because the dependencies involved would probably mean crippling your whole system. I guess you'd have to grab the relevant RPMs from the fedora mirrors and use the command "rpm -iVh whatever.rpm --oldpackage" to force it to install the standard fedora packages.
b) If there are just a few orphaned packages and they are not core system packages but just installed apps then you could just try removing them individually with "yum erase packagename" then reinstalling them with "yum install packagename" - this will reinstall them from the official repos.
Hope this helps a bit.
Chris