glennzo
10th September 2009, 11:53 AM
Note to self, and everyone else.
If you have problems with yum updates with Alpha, or for that matter, any release of Fedora, check your exclude= line in /etc/yum.conf. I had excluded 3 or 4 packages that I just didn't need and didn't want to download since this is basically a test release at this point and I knew I wouldn't be using these programs. For example, openoffice, evolution, etc. This can, and did in my case, cause severe headaches when I tried to update Fedora 12 Alpha. Dependency errors everywhere. I pulled my hair out (what's left of it) for quite a while, then I started changing my exclude= line and the dependency errors started disappearing. Finally, I commented out the line completely and updates worked beautifully. A self inflicted wound, to say the least. In the end I won, which is what makes me such a Linux guru in my own mind :rolleyes: That same guru can totally mess up a Linux system in seconds ;)
For the new folks, exclude= doesn't exist by default in /etc/yum.conf. It's something that you actually have to add, hence the self inflicted wounds.
If you have problems with yum updates with Alpha, or for that matter, any release of Fedora, check your exclude= line in /etc/yum.conf. I had excluded 3 or 4 packages that I just didn't need and didn't want to download since this is basically a test release at this point and I knew I wouldn't be using these programs. For example, openoffice, evolution, etc. This can, and did in my case, cause severe headaches when I tried to update Fedora 12 Alpha. Dependency errors everywhere. I pulled my hair out (what's left of it) for quite a while, then I started changing my exclude= line and the dependency errors started disappearing. Finally, I commented out the line completely and updates worked beautifully. A self inflicted wound, to say the least. In the end I won, which is what makes me such a Linux guru in my own mind :rolleyes: That same guru can totally mess up a Linux system in seconds ;)
For the new folks, exclude= doesn't exist by default in /etc/yum.conf. It's something that you actually have to add, hence the self inflicted wounds.