This is an important issue that should be handled in the future, say 7.1 or 7.2. I think Red Hat Linux definitely needs some tools to upgrade a live system. The main reason for this is that you can do it remotely. I can't see anything more annoying than having to walk through every Linux workstation / server and perform the upgrade w/ CD-ROM or bootdisk, when I just as well could do it via SSH (in the future? :). Compare this with the upgradeibility of e.g. FreeBSD (cvsup, make world), and Linux has still ways to go. :-/ Actually, in Pinstripe, you _could_ do 'anaconda --method upgrade', but it'll die: you're running me on a live system! that's incredibly stupid. Tools like AutoRPM aren't enough, because there will always be some dependencies missing, pretty interesting packages added, problems with packages that may need heavy scripting/tweaking (like kernel) etc. Combined with a tool to handle all those .rpm{save,orig} files (merging the configurations where needed), we'd be in heaven :)
Certainly not for this release yet :)
up2date will do most of this now.