[wplug-internet] Linode upgrade
Vance Kochenderfer
vkochend at nyx.net
Mon Jul 12 22:36:07 EDT 2010
[Posted to the list for documentation/accessibility purposes. The
upgrade instructions referred to are
yum clean all
yum update glibc\*
yum update yum\* rpm\* pyth\*
yum clean all
yum update mkinitrd nash
yum update selinux\*
yum update
shutdown -r now
-VK]
DK wrote:
> I started on upgrading the server. Following the instructions that
> Vance provided, I progressed until "yum update". The following error
> was returned:
>
> --> Finished Dependency Resolution
> fuse-2.7.4-8.el5.i386 from base has depsolving problems
> --> Missing Dependency: kernel >=3D 2.6.14 is needed by package
> fuse-2.7.4-8.el5.i386 (base)
> glibc-headers-2.5-49.el5_5.2.i386 from updates has depsolving problems
> --> Missing Dependency: kernel-headers is needed by package
> glibc-headers-2.5-49.el5_5.2.i386 (updates)
> glibc-headers-2.5-49.el5_5.2.i386 from updates has depsolving problems
> --> Missing Dependency: kernel-headers >=3D 2.2.1 is needed by package
> glibc-headers-2.5-49.el5_5.2.i386 (updates)
> Error: Missing Dependency: kernel-headers is needed by package
> glibc-headers-2.5-49.el5_5.2.i386 (updates)
> Error: Missing Dependency: kernel >=3D 2.6.14 is needed by package
> fuse-2.7.4-8.el5.i386 (base)
> Error: Missing Dependency: kernel-headers >=3D 2.2.1 is needed by
> package glibc-headers-2.5-49.el5_5.2.i386 (updates)
> You could try using --skip-broken to work around the problem
> You could try running: package-cleanup --problems
> package-cleanup --dupes
> rpm -Va --nofiles --nodigest
> The program package-cleanup is found in the yum-utils package.
I went through and updated packages in groups. It turned out that
spamassassin was the culprit; the updated version wanted to pull in
all sorts of dependencies. I just removed it, as we aren't using it.
I also edited the yum fastestmirror plugin config file to exclude the
host mirror.vcu.edu. For some reason, it was always choosing this
incredibly slow (16kB/s) mirror.
I rebooted, and the system wasn't on the network. I had to remove
the HWADDR line from /etc/sysconfig/network-scripts/ifcfg-eth0 and
restart networking as described in
<http://www.linode.com/forums/viewtopic.php?t=4774>.
Things all seem to be working now. We are fully up to date with
CentOS 5.5. I documented everything in the server-maintenance file.
Vance Kochenderfer | "Get me out of these ropes and into a
vkochend at nyx.net | good belt of Scotch" -Nick Danger
More information about the wplug-internet
mailing list