FedoraThis forum is for the discussion of the Fedora Project.
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.
after doing so yum wouldnt work (python errors) and after a few hours of attempting to fix it I thought a reinstall would just be easier. During this time I did read that if you have an improper repository things can really go bad.
So how can I be sure this wont happen again? Im much further along and a reinstall isnt an option anymore.
Add support for other repositories
Fedora comes with a ton of software but there are still plenty of packages of interest to most users that are not included for a variety of reasons. This is where you find the MP3 plug-in and a ton of other packages. Yum is now the preferred update format, however the handy RHN icon on the GNOME task bar that I like (but nobody else does) still seems to be tied to the old RHN method using up2date.
Before you add repositories it's probably a good idea to make sure your system is fully updated first. It's still early but right now the Livna and freshrpms repositories seems to be the most useful. The easiest way to get started is to install the freshrpms-release packages:
Never combine Livna with rpmforge(FreshRPMS, Dag, Dries, ...).
With this setup it's not surprising that you ran in trouble(they're simply not compatible).
I personally prefer RPMForge over Livna.
The repos I use are:
*core
*updates
*extras
*freshrpms
*dries
You can find an example of a simular setup here: http://stanton-finley.net/fedora_cor...notes.html#Yum
Livna gets installed(for the 3D drivers), but not enabled. This allows you to use Livna packages without breaking your system.
If you use Livna for udpating, you can't use anthing else (core,updates,extras,livna).
This is not true. I have been using livna as an update repo for well over 3 months with those repos you list without issue.
Please read again.
Their's no problem with livna and extras (livna even started out of it). Their are problems between rpmforge(FreshRPMS, Dag, Dries, ...) and Livna.
You'll find a warning on any guide or howto:
Stanton Finley:
Quote:
Special warning regarding mixing incompatible repositories for software installation and updates:
...
As you continue please keep the following in mind: You should not use the livna.org repository in conjunction with the dag/freshrpms/dries/newrpms (RPMforge) collection of rpms in your configuration files for automatic updates. Use one group or the other but not both. These two groups are mutually incompatible and can cause errors in your installation if used together for automatic updates. Regardless of which group you choose you should also avoid using the ATrpms repository in your yum or apt configuration files for these reasons. Some additional information can be found here.
With this being said please note that it is nonetheless possible to obtain single RPM packaged applications from incompatible third party repositories in cases where such packages do not create errors when installed with yum. More specifically it is possible to configure other repositories with their enable flags set to "0" (off) so that the yum "--enablerepo" command must be used when one of those packages is desired.
I myself subscribe to the RPMforge collection as you can see in my repository selection instructions below. The dag/freshrpms/dries/newrpms/PlanetCCRMA (RPMforge) repositories have provided me with all of the programs I have needed as additions to the Fedora base.
To configure your Fedora Core 5 yum application to use the RPMForge repositories proceed as follows:
It's going in the right direction though. The extras repo(excluding Livna) should not give you troubles anymore (even though it did still gave me a few dubble packages).
Good luck with your system though, you'll need it.
Stanton Finley is not the great champion but its true thats erros can occure if
you mix too many repos. So just use the ones that are "supported..." by Fedora Release Notes.
Stanton Finley is not the great champion but its true thats erros can occure if
you mix too many repos. So just use the ones that are "supported..." by Fedora Release Notes.
You will not run in trouble using only one of them. They're all build against the fedora tree. It's combining non-official repos that can cause trouble. Extras and RPMForge are already working (see the FreshRPMS mailing list) on this. Why the Livna addon isn't following yet, remains unclear for me (and annoying for everyone)
Quote:
Originally Posted by odcheck
but sometimes try a little
Code:
yum install blahfassel --exclude-repo=whatever
If you're running in trouble
PS: I like the hints described by S.F.
IMO it makes more sense to do the opposite (and avoiding trouble)
Disabling either Livna or RPMforge and using "--include-repo=whatever" for installing something from the other one...
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.