On Fri, 2007-10-26 at 03:11 -0500, Johnny Hughes wrote: > Robert Slade wrote: > > On Thu, 2007-10-25 at 19:06 +0100, Robert Slade wrote: > >> Hi, > >> > >> I have just updated my system from Centos 4 to 5 using the DVD. When I > >> try to update using Yum, it gets so far then I get: > >> > >> "Public key for tomcat5-jsp-2.0-api-5.5.23-0jpp.3.0.2.el5.i386.rpm is > >> not installed" > >> > >> How do I get the key and install it? > >> > > To reply to my own post, the answer was obvious when I thought about it. > > It was looking for the GPG key downloaded and imported it and Bob's your > > uncle. Slightly puzzled that yum didn't automatically do it as per the > > documents though. > > Maybe the CentOS-Base.repo file in your /etc/yum.repos.d/ is the one for > CentOS-4 and not CentOS-5. > > The only difference between the CentOS-4 and CentOS-5 repo files is the > key ... we have different keys for CentOS-4 and CentOS-5. > > By default, there are many CONFIG files that are not replaced if they > have been updated when you do normal upgrades. In most cases, you will > instead get a file that is a replacement called <config-file-name>.rpmnew > > On an upgrade from CentOS-4 to CentOS-5, you will have MANY files named > .rpmnew that you will need to look at and you will need to modify the > appropriate config files that are currently in place (and designed for > CentOS-4) to work with CentOS-5. Johnny, Thanks for the pointer, I did have a CentOS-Base.repo.rmpnew file. I am still unsure what is happening with yum. I am getting this now: Loading "protectbase" plugin Loading "installonlyn" plugin /usr/lib/python2.4/site-packages/yum/plugins.py:380: DeprecationWarning: registerOpt() will go away in a future version of Yum. Please manipulate config.YumConf and config.RepoConf directly. DeprecationWarning) Unfortunately, the documenation on the web site for yum does not cover Centos5. Rob