[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