Wed 25 Oct 2006
Now that Fedora Core 6 is available it is time to upgrade those old crusty FC5 installs. To upgrade from FC5 you can follow these steps:
- You may be able to skip this step but I did a yum update on FC5 first to make sure everything there was up to date and worked before moving to FC6.
- Do a "yum clean all" to remove all the old yum cruft.
- Install the fedora-release for Fedora Core 6. Use the rpm command:
rpm -Uhv http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/Fedora/RPMS/fedora-release-6-4.noarch.rpm http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/Fedora/RPMS/fedora-release-notes-6-3.noarch.rpm
- Run the yum update: yum -y update. At this point I had to remove a few packages to get past dependency issues they weren't important and I just added them back after the update.
If you are still on FC4 you can upgrade from FC4 to FC5 first.
Tags: fedora, upgrade, yum, linux


















October 27th, 2006 at 10:10 pm
[...] So after doing my yum upgrade from FC5 to FC6 on a desktop I decided to see if it worked any better than FC5 on my old Dell Inspiron 600m laptop. FC5 wasn't bad on this laptop but two things always bugged me: 1) the ATI driver didn't work out of the box at anything above 800×600 so I had to wait for the binary ATI drivers to support chipset and then install that and 2) sleep in any form just didn't work correctly. I'm happy to say that both of these things are fixed in FC6. [...]
October 30th, 2006 at 6:57 am
… A good starting point for me, but like a number of people I guess I've butchered certain rpms over the lifetime of my machine. Dependencies then failed in yum around the kernel area.
To fix this I had to manually start the process by installling (not upgrading!) the kernel, then i had to install (again install not upgrade) the xscreensaver and associated dependencies so that hal could be upgraded.
That done yum did its stuff on update…. all looks good, I think..
October 31st, 2006 at 1:56 pm
I had to do another 'yum clean all' after installing the rpms.
November 9th, 2006 at 12:28 am
[...] I finally kicked my 64 bit install to the curb and am now running my AMD 64 desktop box in 32 bit mode. I decided that I had had enough of random crashes and having to compile things special every time I wanted something new. Having just upgraded from FC5 to FC6 on a couple other boxes I decided it was worth installing fresh on this box. Once the new install was finished I started looking into the new desktop enhancements that come in FC6 and after a little digging I ended up at the Beryl project. [...]
November 10th, 2006 at 12:03 am
Well…
This tip was very, very comprehensive…
I had search all the day for someone to help me to upgrade to FC6, and this tip was fundamental…
I got it!!!
November 11th, 2006 at 6:26 pm
Just for those who might be using multi-processor machines, it seems there isn't an SMP kernel package yet and until they release it my machine is apparently forced to stay at fc5 though if I wanted to install the standard kernel it would upgrade just fine. I guess I'll be waiting till they get it standardized.
November 11th, 2006 at 9:09 pm
Eric:
From what I see now, there aren't seperate kernels for FC6, like with all the versions before. Instead, it is one kernel that detects whether or not you have a multi-processor machine and runs accordingly.
November 11th, 2006 at 11:11 pm
There is no separate smp kernel for fedora core 6. The default kernel twiddles itself between smp and up as needed. Its all documented in the release notes.
November 14th, 2006 at 12:01 pm
Make sure there is enough space in the yum cache (/var/cache/yum). You'll need around 900 MB to download all updates. You can move the yum cache by changing /etc/yum.conf item cachedir.
November 16th, 2006 at 12:40 pm
One other thing, the yum daily scan for updates has been moved out of cron. A new package, yum-updatesd, is required.
Package diskdumputils no longer functions. The replacement is kernel-kdump and kexec-tools. These are required to catch kernel panics.
November 27th, 2006 at 7:15 pm
When I tried to install fedora-release-notes-6-3.noarch.rpm, I had a dependency fail:
/etc/redhat-release is needed by (installed) initscripts-8.31.6-1.i386. Fedora-release.noarch is installed. The /etc/redhat-release is a symbolic link to fedora-release, and its there…what am I missing?
December 1st, 2006 at 5:37 am
hello..
—————————————————-
# Run the yum update: yum -y update. At this point I had to remove a few packages to get past dependency issues they weren't important and I just added them back after the update.
—————————————————-
how do u do this step? to remove packages that we don't want to install? i did use --exclude option from yum..but it doesn't work at all?
any suggestion?
December 4th, 2006 at 4:01 pm
You can remove packages with
rpm --erase --repackage pkgname
--repackage is only needed if you plan to reinstall them some day.
December 5th, 2006 at 11:15 pm
oooww…remove the packages..i c..thx
i thought they did it through yum..
it's working now..upgrading my system
thx again pekka
December 8th, 2006 at 3:49 pm
Andy writes:
When I tried to install fedora-release-notes-6-3.noarch.rpm, I had a dependency fail:
/etc/redhat-release is needed by (installed) initscripts-8.31.6-1.i386. Fedora-release.noarch is installed. The /etc/redhat-release is a symbolic link to fedora-release, and its there…what am I missing?
Solution: install both fedora-release-6-4 and fedora-release-notes-6-3 at the same time.
December 9th, 2006 at 2:41 am
DON'T DO IT!!!!
Thanks for trying guys, but after going through these steps yum hangs, then rpm hangs with message:
rpmdb: unable to lock mutex: Invalid argument
which yields nothing on google other than someone else confirming that it doesn't work. RPM hangs so hard it can't even catch ctrl+c.
December 9th, 2006 at 3:00 pm
I'm getting a package conflict for hal;
# Error: Package hal conflicts with kernel = 0.5.7 is needed by (installed) gnome-mount-0.4-5.i386
hal >= 0.5.0 is needed by (installed) gnome-volume-manager-1.5.15-1.i386
hal >= 0.5.0 is needed by (installed) hal-cups-utils-0.5.5-1.2.fc5.2.i386
hal >= 0.5.0 is needed by (installed) nautilus-cd-burner-2.14.3-2.fc5.i386
hal >= 0.2.96 is needed by (installed) kudzu-1.2.34.5-1.i386
hal >= 0.5.0 is needed by (installed) NetworkManager-0.6.4-1.fc5.i386
hal >= 0.5.0 is needed by (installed) NetworkManager-gnome-0.6.4-1.fc5.i386
hal >= 0.5.7-3.fc5.1 is needed by (installed) gnome-power-manager-2.14.3-1.i386
hal = 0.5.7.1-2.fc5 is needed by (installed) hal-gnome-0.5.7.1-2.fc5.i386
What can I do - should I just remove all this stuff too!?
December 9th, 2006 at 3:01 pm
Oops missed some - these are also failing;
libhal-storage.so.1 is needed by (installed) gnome-mount-0.4-5.i386
libhal-storage.so.1 is needed by (installed) gnome-vfs2-2.14.2-1.i386
libhal.so.1 is needed by (installed) gnome-mount-0.4-5.i386
libhal.so.1 is needed by (installed) gphoto2-2.1.99-8.i386
libhal.so.1 is needed by (installed) gnome-volume-manager-1.5.15-1.i386
libhal.so.1 is needed by (installed) pm-utils-0.15-1.i386
libhal.so.1 is needed by (installed) gnome-vfs2-2.14.2-1.i386
libhal.so.1 is needed by (installed) gnome-utils-2.14.0-5.fc5.i386
libhal.so.1 is needed by (installed) hal-cups-utils-0.5.5-1.2.fc5.2.i386
libhal.so.1 is needed by (installed) nautilus-cd-burner-2.14.3-2.fc5.i386
libhal.so.1 is needed by (installed) NetworkManager-0.6.4-1.fc5.i386
libhal.so.1 is needed by (installed) NetworkManager-gnome-0.6.4-1.fc5.i386
libhal.so.1 is needed by (installed) desktop-printing-0.19-8.fc5.i386
libhal.so.1 is needed by (installed) gnome-power-manager-2.14.3-1.i386
December 10th, 2006 at 8:05 pm
Carson, you are a GOD of Linux & FC5/ FC6! I was dreading downloading a 4GB DVD image file and installing FC6 (over FC5) from a scratch. Your procedure works like a charm. Thanks a lot for posting your sinple procedure.
December 14th, 2006 at 2:24 am
yes..finnaly it's done..using zod now..:D
i have to remove thunderbird and firefox cos in fed core 5 i've already used the new one (firefox 2 & thunderbird 1.5.0.8) but in fed core 6 repo only firefox 1.5 and thunderbird 1.5.0.7..always conflict before i remove them..
December 17th, 2006 at 11:24 am
Well yum update broke my hush. A yum update of FC4 made the machine unstable (scrolling in Firefox froze the machine)
After the upgrade FC4->FC5->FC6 the machine runs no more
December 22nd, 2006 at 8:15 am
When issuing the yum -y update I get the following error message:
Error: Missing Dependency: libdbus-1.so.2 is needed by package dbus-qt
Error: Missing Dependency: dbus = 0.62 is needed by package dbus-qt
How do I remove those packages?
P.S. you said that you removed packages to get past dependancies: I am a newbee and I don't know how to do that.
Please help me!
thank you
December 24th, 2006 at 7:45 am
You need to either resolve the dependency, or remove the package that relies on it. You can do this via yum remove . Im not sure what dbus-qt actually does, but you "may" be able to remove it, continue with the update, and re-install it later. OR perhaps an easier way is to do the upgrade the recommended way - via the installation CD
December 25th, 2006 at 12:41 am
Good job! As long as you read what he wrote and make sure your currently up-to-date everything should install great!
*tips his fedora for you my friend..*
December 29th, 2006 at 4:47 pm
Updated worked fine … this is coming from FC4, upgraded 2 months ago to FC5 and now FC6.
I needed to remove any old (pre .17) kernel installations (find them with rpm -qa | grep kernel) and put in the new .18 kernel manually. I also had to rename the folder /usr/include/pqxx/pqxx and install a couple or RPMs from the cache manually (rpm -i --force) as well as uninstall some RPMs manually (rpm -e). What was also good, was to run a "yum clean all" followed by a second "yum -y update".
January 4th, 2007 at 10:32 pm
when i run yum -y update it says i need to be root what does that mean?
January 8th, 2007 at 1:56 pm
You have to login with root privilages. In a terminal window type 'su', press enter and it will ask you for your root password. Then you can do 'yum update'.
January 27th, 2007 at 5:25 am
I'm having problems with this upgrade. Is there anyway to go just back to fc5
my problem is conflicts which i can't resolve.
yum -y update says:
Error: elfutils-libs conflicts with elfutils > 0.119-1.2.1
Error: elfutils-libelf conflicts with elfutils > 0.119-1.2.1
and when I try to:
[root@ghill ~]# rpm -erase -repackage elfutils-libs
rpm: arguments to --root (-r) must begin with a /
so how I can resolve this, or how i can go back to fc5?
February 2nd, 2007 at 9:02 pm
Many thanks for your concise instructions … worked like a charm going from FC5 to FC6. Yum did what Anaconda could not do from either the CD set or the DVD owing to a bug of some sort.
The only small glitch I found was a program called 'seamonkey' which I had Yum remove and then just continued on with the update.
FC6 is certainly an improvement on FC5.
February 7th, 2007 at 3:04 pm
Henri,
you need to use two minus signs before erase and repackage. --erase --repackage.
February 9th, 2007 at 5:48 pm
I did follow your instructions. Once verything has been dowloaded (approx 1Gb) i get:
Running Transaction Test
Segment violation
How shall I proceed from this point?
Cordially
Juan
February 11th, 2007 at 1:07 pm
It all worked like a charm for me. The only problem I encountered was that bringing my system up to the 2.6.19 kernel broke my Cisco VPN client. I found a quick fix for that here:
http://www.tuxx-home.at/cmt.php?article=/2006/12/07/T09_36_48/index.html
Thanks,
George.
February 13th, 2007 at 6:52 pm
Failed for me right from the start with the rpm command…
Retrieving http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/Fedora/RPMS/fedora-release-6-4.noarch.rpm
Retrieving http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/Fedora/RPMS/fedora-release-notes-6-3.noarch.rpm
error: open of
February 13th, 2007 at 7:36 pm
Well after downloading the fedora-release and release-notes elsewhere all seems to be going well; I had to remove "mplayer" and "transcode" and "mplayer-fonts" for deps but I'll add these back later.
February 15th, 2007 at 7:09 pm
If you have problems with Cisco VPN clients, bin them and use vpnc instead. Just do yum install vpnc, set up the very basic config file and log in as before. Works like a dream and you don't have to recompile it into the kernel every time you patch
February 22nd, 2007 at 6:36 pm
I just followed steps 1-4 to from FC5 to FC6 and it worked well. I will share my experience in case it helps others, but first thanks to all who contributed. I have a fairly vanilla FC5 install from disks some time ago, and had been using yum to stay up-to-date. So I went and re-ran yum on FC5 (step1) first. Then I tried step 3 (forgot to do step2), and it failed with a dependency message. It was one package and I removed it since it was not critical "fedorafaq"…Then I reran step 2 to be safe.
Then I did step 3 and it took about 10 minutes. Then I did step 4 and it took about 3 hours. I have a pretty fast connection (LAN)…After that I restarted, and everything seems to be OK so far. I have it on an P4 HP Compaq for development.
February 28th, 2007 at 9:00 pm
Hello,
I have following erroe while FC4 to FC6 upgrade of my Desktop AMD 2400+ VIA chipset KT4V 6712 MSI Main Board with kingston 512 MB RAM.
Please any body have solution. Please replay to me.
--> Running transaction check
Error: Missing Dependency: mozilla = 37:1.7.8-2 is needed by package mozilla-mail
Error: Missing Dependency: libgnomecanvaspixbuf.so.1 is needed by package gtkhtml
Error: Missing Dependency: mozilla = 37:1.7.8-2 is needed by package mozilla-chat
Error: Missing Dependency: libgcj.so.6 is needed by package eclipse-pydev
Error: Missing Dependency: libgcj.so.6 is needed by package struts11
Error: Missing Dependency: hpoj = 0.91-13 is needed by package hpoj-devel
Error: Missing Dependency: libcrypto.so.5 is needed by package ckermit
Error: Missing Dependency: mozilla = 37:1.7.8-2 is needed by package mozilla-dom-inspector
Error: Missing Dependency: libcrypto.so.5 is needed by package perl-RPM2
Error: Missing Dependency: /usr/X11R6/lib/X11/XKeysymDB is needed by package openmotif
Error: Missing Dependency: mozilla = 37:1.7.8-2 is needed by package mozilla-js-debugger
Error: Missing Dependency: libssl.so.5 is needed by package ckermit
Error: Missing Dependency: libssl.so.5 is needed by package perl-RPM2
Error: Unable to satisfy dependencies
Error: Package hpoj-devel needs hpoj = 0.91-13, this is not available.
Error: Package openmotif needs /usr/X11R6/lib/X11/XKeysymDB, this is not available.
Error: Package ckermit needs libcrypto.so.5, this is not available.
Error: Package mozilla-js-debugger needs mozilla = 37:1.7.8-2, this is not available.
Error: Package perl-RPM2 needs libcrypto.so.5, this is not available.
Error: Package mozilla-dom-inspector needs mozilla = 37:1.7.8-2, this is not available.
Error: Package kudzu needs kernel
March 5th, 2007 at 5:27 pm
Thanks for this. I had a few dependency problems that needed to be resolved but worked a treat after I'd sorted them out. For those who run into the same issues this is how I fixed them.
I did a 'yum remove ' for each of the 'Error: Missing Dependency: is needed by package ' error messages and made a note of every package and it's dependencies that I removed. I then did the 'yum -y upgrade' and when it completed I used yum to reinstall all of the packages I removed.
I'm not sure why yum couldn't resolve these dependencies buy its self, maybe someone can enlighten me.
Cheers
Rob.
March 8th, 2007 at 3:26 pm
i have yum down to the following problems
Error: Unable to satisfy dependencies
Error: Package autofs needs kernel
March 8th, 2007 at 7:19 pm
I managed to download all the files that are needed and it didnt start loading the updates. the last thing i seen was a error about no more mirrors but its alredy download them all or was atleast at the finial one.
Is there a way to get it to start where it finished?
March 9th, 2007 at 10:14 pm
+1 to vpnc - works like a charm.
You WILL have to break and remake your connections
at least once every 8 hours or so, when your vpn
host decides it's time to handshake a new key.
No clue if that might be fixed someday, but that
small inconvenience is nothing compared to fighting
with cisco's crufty make on each kernel minor bump.
March 10th, 2007 at 1:33 pm
Did it via network yum install via network
http://www.city-fan.org/tips/YumRepoFromImages
I am doing it from my X . Everything went smooth with some yum remove for the missing deps. Now going to reboot ……
March 10th, 2007 at 2:31 pm
Yes it worked perfectly
A million thanks to all of you……especially carson…
March 15th, 2007 at 3:05 am
I have completed this (once dependencies dealt with) but at boot up my machine still says loading FC5?
Also if I do a "rpm -q kernel" I get:
kernel-2.6.15-1.2054_FC5
kernel-2.6.19-1.2288.2.4.fc5
(two kernels!?)
Does anyone have any ideas what is up or I have done wrong?
Thanks
March 27th, 2007 at 8:42 am
Gordon, remove the .15 kernel before doing it fully. Its one of the main deps of FC5 to FC6 and I don't think yours succeeded by the look of it.
March 28th, 2007 at 1:19 pm
Cheers Richard,
This got me back on right track.
I did this, ran yum update but still didn't get FC6, so ran GUI yum and chose FC6 kernel.
Now on FC6, still some kinks to iron out but 99% there.
Thanks.
G
March 29th, 2007 at 5:18 am
FC5 to FC6 can sometimes fail on CUPS, because FC5 Updates has a newer version thant FC6 updates.
If you see lots of warnings about GNUTILS and cups, then simply go to rpmfind.net and download a fc6 version greater than 1.2.8-1.
You will need cups and cups-libs.
now run yum localupdate and list the two rpms in full and it will do a upgrade. you can then run yum update again to finialise the updates.
eg yum localupdate cups-1.2.8-2.fc6.rpm cups-lib-1.2.8-2.fc6.rpm
March 29th, 2007 at 6:54 am
If we are talking yum update, instead of using rpm
you can use yum list e.g. yum list kernel. This will show all installed kernels and all available kernels
you can also use yum remove to remove a rpm binary
April 7th, 2007 at 11:52 am
[...] I ran in to the problem where the elfutils package came up as a conflict, as outlined in the comments here, here (post #5), and here. The last link had a "hackish" way of making it work, but, after some fighting and a little bit of panic, I can say that it doesn't really work and it just isn't worth the hassle. [...]
April 13th, 2007 at 12:22 pm
It isn't all that bad. After upgrading run yum update and it will show which dependencies didn't upgrade. rpm -e them and then get current. It does work at least in my environment.
April 17th, 2007 at 5:47 pm
Hello I do all the steps show up, BUT i got the follow error messages
http://centos.karan.org/el6/extras/stable/i386/RPMS/repodata/repomd.xml: [Errno 14] HTTP Erro r 404: Date: Tue, 17 Apr 2007 22:28:24 GMT
and
Cannot open/read repomd.xml file for repository: kbs-CentOS-Extras
failure: repodata/repomd.xml from kbs-CentOS-Extras: [Errno 256] No more mirrors to try.
Error: failure: repodata/repomd.xml from kbs-CentOS-Extras: [Errno 256] No more mirrors to tr y.
please someone can help me…
tanks you.
April 18th, 2007 at 6:42 am
WOW! That was easy. Thanks!
April 25th, 2007 at 8:34 pm
Odd, went without problems. Installed over 2000 filessets! However the kernel is still:
# uname -a
Linux mylinux 2.6.20-1.2312.fc5smp #1 SMP Tue Apr 10 15:30:02 EDT 2007 i686 i686 i386 GNU/Linux
When I do yum update it says "No Packages marked for Update/Obsoletion".
How do I know what packages are missing?
Can I assume only the kernel?
Help please!
Thanks,
Guy
April 25th, 2007 at 8:41 pm
I only have 1 package installed with kernel and fc6 in the name. However yum shows many updates. What do I do? Seems like I should install all the updates, but why did yum skip them?
# rpm -qa|grep fc6|grep kernel
kernel-headers-2.6.20-1.2944.fc6
# yum list|grep kernel
kernel-headers.i386 2.6.20-1.2944.fc6 installed
kernel-smp.i686 2.6.20-1.2312.fc5 installed
kernel-smp.i686 2.6.20-1.2307.fc5 installed
kernel-xen0.i686 2.6.20-1.2307.fc5 installed
kernel-xen0.i686 2.6.20-1.2312.fc5 installed
kernel.i686 2.6.20-1.2944.fc6 updates
kernel.i586 2.6.20-1.2944.fc6 updates
kernel-PAE.i686 2.6.20-1.2944.fc6 updates
kernel-PAE-debug.i686 2.6.20-1.2944.fc6 updates
kernel-PAE-debug-devel.i686 2.6.20-1.2944.fc6 updates
kernel-PAE-devel.i686 2.6.20-1.2944.fc6 updates
kernel-debug.i686 2.6.20-1.2944.fc6 updates
kernel-debug-devel.i686 2.6.20-1.2944.fc6 updates
kernel-devel.i586 2.6.20-1.2944.fc6 updates
kernel-devel.i686 2.6.20-1.2944.fc6 updates
kernel-doc.noarch 2.6.20-1.2944.fc6 updates
kernel-kdump.i686 2.6.20-1.2944.fc6 updates
kernel-kdump-devel.i686 2.6.20-1.2944.fc6 updates
kernel-xen.i686 2.6.20-1.2944.fc6 updates
kernel-xen-devel.i686 2.6.20-1.2944.fc6 updates
yum-kernel-module.noarch 1.0.3-1.fc6 extras
#
Thanks,
Guy
May 13th, 2007 at 3:37 am
[...] Upgrade FC5 to FC6 with yum First do a software update via Applications->Updater so that FC5 is upto date. Then in the terminal window clean up the update state using the command yum clean all Now set up the repositories, type rpm -Uhv http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/Fedora/RPMS/fedora-release-6-4.noarch.rpm http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/Fedora/RPMS/fedora-release-notes-6-3.noarch.rpm And finally start the update yum -y update More information http://www.ioncannon.net/system-administration/99/upgrade-fc5-to-fc6-with-yum/ [...]
May 18th, 2007 at 12:28 pm
At my place it was also very wrong..
trying to remove lm_sensors and kde-base so i have it undone…
rpm -e --nodeps fedora-release-6-4.noarch fedora-release-notes-6-3.noarch
yum clean all
yum -y update
You must not do it on an importend server if you don't have a spare
May 31st, 2007 at 1:53 pm
For 6-7
[root@localhost]# rpm -Uhv http://download.fedora.redhat.com/pub/fedor
a/linux/releases/7/Fedora/x86_64/os/Fedora/fedora-release-7-3.noarch.rpm http:/
/download.fedora.redhat.com/pub/fedora/linux/releases/7/Fedora/x86_64/os/Fedora
/fedora-release-notes-7.0.0-1.noarch.rpm
May 31st, 2007 at 3:11 pm
Do you know what the commands will be for Fedora Core 7?
June 2nd, 2007 at 5:33 am
[...] Now that Fedora Core 7 has been release it is time to upgrade from that crusty old Fedora Core 6. Last year I did a post on how to upgrade from FC5 to FC6 and this upgrade happened on the first box I used for that. [...]
June 7th, 2007 at 3:45 pm
can't upgdate fc5 to fc6 (x86_64)… dependency failed.
elfutils needs elfutils-libs this is not available!
Is anybody resolve elfutils dependency?
June 16th, 2007 at 7:35 pm
I had the "Failed dependencies" problem in spades!
First time through it was two:
livna-release-5-8.noarch (--erase and --repackage worked fine on that)
initscripts-8.31.6-1.i386
When I tried --erase --repackage on that, I got a list of dozens of items with failed dependencies, some of them pretty key-looking.
I stopped at that point.
Is there a trick to get past this?
July 2nd, 2007 at 1:33 pm
i had a stock FC5 installation and followed the instructions in the article, and like Guy's system it also did not install the FC6 kernel. i just did a
yum install kernel
and that was fixed (i can see the new kernel in /boot/grub/menu.lst )
July 4th, 2007 at 9:53 am
I received this error:
Error: Unable to satisfy dependencies
Error: Package autofs needs kernel
I restarted the server after running yum -y update then ran yum install autofs. The kernel was listed in the dependency list and was updated to fc6. The new kernel was loaded at the next reboot and there were no errors after running yum -y update.
Running fc6 now.
July 5th, 2007 at 10:50 am
One excellent starting point. Thank you.
One problem I had - I had the livna repos installed, and some RPMs like VLC. Removing these fixed the dependency issues.
My biggest problem was the
Error: Package autofs needs kernel for everything marked FC5.
It would appear therefore that the kernel message is erroneous, and generated because of one of the other kernel packages.
It now looks like I am now an FC6 man - until I do the FC7 bit!
Thanks again for pointing out the direction.
July 27th, 2007 at 6:52 pm
I have the same problem as ddn (#60), it complains about:
Error: Package elfutils needs elfutils-libelf = 0.119-1.2.1, this is not available.
Error: Package elfutils needs libdw.so.1(ELFUTILS_0.119), this is not available.
Error: Package cyrus-sasl needs cyrus-sasl-lib = 2.1.21-10, this is not available.
Error: Package elfutils needs elfutils-libs = 0.119-1.2.1, this is not available.
I checked, elfutils-libelf 0.119-1.2.1 is installed, and 0.128-2.fc6 is in the updates. I cant remove elfutils either, as it is required by yum….
Any suggestions?
August 8th, 2007 at 11:15 am
[...] Originally Posted by Dapper Dan Hi emperorlinux, It has been my experience that trying to upgrade to current version in RedHat/Fedora using yum is challenging to say the very least. I suppose it is doable, but I've tried on more than one occasion and problems always seemed to multiply as fast as I tried to address them. Unless this is a "project" you are undertaking for the purpose of learning more about your distro (and that is a good reason), I'd recommend upgrading from install CD/DVD to current which will cause a lot less headaches. Good luck. Hi all, I have read that many people are not happy to upgrade their linux using yum. However, I have just done this with my old FC5 distribution as emperorlinux and it worked perfectly! I was very impressed. I found these two links pretty helpful: YumUpgradeFaq - Fedora Project Wiki Upgrade FC5 to FC6 with yum @ IONCANNON Third party rpms seem to be a problem. I also had one dependency issue. In order to solve it, I just deinstalled the rpm and kept going. After your upgrade you can try to install it again. Mazer __________________ I was seduced by SUSE 5.1. Registered Linux User #451562 [...]
August 22nd, 2007 at 4:04 am
Hmm… I removed kernel-headers.i386 from RPM database to (force) reinstall, but yum can't find it. How do I get it back, anybody?
September 25th, 2007 at 12:06 pm
After the YUM upgrade - do a "yum install yum-utils" and this will resolve most, if not all of the dependencies and you can then do the yum -y upgrade after this completes. It sounds a bit strange, but it worked on several machines that all had different dependency issues…
cheers
September 28th, 2007 at 8:38 am
Yesterday I posted about my remote machine hanging after going from FC4->FC5, and that it was currently running in the old FC4 kernel. Tech support at the datacenter just gave me this little gem:
"kernel-2.6.20 is known to be unstable woth fedora core 5 . we recommend you use kernel-2.6.19 kernel-2.6.18 for fedora core 5."
Anyone else able to confirm this and recommend the best way to resolve it?
September 28th, 2007 at 9:11 am
Oops, that last comment was meant for the FC4->FC5 article. I've been bouncing between three of these articles and lost track…
October 4th, 2007 at 3:16 pm
[...] http://www.ioncannon.net/system-administration/99/upgrade-fc5-to-fc6-with-yum/ http://www.ioncannon.net/linux/68/upgrading-from-fc6-to-fedora7-with-yum/ [...]