"Thomas Dukes" <tdukes at sc.rr.com> wrote: > >> > -----Original Message----- >> > From: centos-bounces at centos.org >> > [mailto:centos-bounces at centos.org] On Behalf Of Ned Slider >> > Sent: Tuesday, March 31, 2009 10:34 PM >> > To: CentOS mailing list >> > Subject: Re: [CentOS] Upgrade >> > >> > Thomas Dukes wrote: >> >>> > > Hello, >>> > > >>> > > Just did yum update. There were numerous packages to be >>> >> > updated. I >> >>> > > get this is the newest release of Centos. >>> > > >>> > > The update bombed stating I need nss-3.12.2.0-2.el5. I did >>> >> > a rpm -q >> >>> > > nss and >>> > > nss-3.12.2.0-4.el5 is install in Cento 5.2. >>> > > >>> > > What's up with that? >>> > > >>> > > TIA >>> > > >>> >> > >> > You didn't wait for the official release announcement ;) >> > > Good one!! :-) > > Wasn't trying to upgrade to the newest release. I run a 'yum update' daily. > I only have Centos repos installed so I don't know how I have a version of > nss newer in 5.2 than 5.3. > > As someone suggested in a later reply, I'll wait a day or two and try again. > > Thanks > Lots of noise on the list today. I ran into the same problem when I attempted to "yum update" my workstation last night. I worked around it using the old old "rpm dependency hell" technique of retrying the update but sequentially excluding each dependency as the various update attempts revealed them to me. I finally got a working update with: yum --exclude wxGTK --exclude nss-devel --exclude 'rpm-*' --exclude popt update; date wxGTK is excluded since I'm also running audacity 1.3.0b. The remaining excludes got me around the nss-devel problem. Got up this morning and re-ran my yum update with only wxGTK excluded and it worked just fine. Literally as I was typing this e-mail, the update for my laptop did the same thing (complaint about a missing nss-devel). My other systems all required changing /etc/yum.repos.d/Centos-Base.repo to use "baseurl" instead of "mirrorlist" before the update would even run. I made the same change on the laptop and the update is now progressing as expected. The laptop and my workstation are the only x86_64 installations. The remaining systems are all 32 bit. Since the problem still occurred on my laptop but went away when I switched to "baseurl", I wonder if one of the mirrors has a bad configuration. The results of this morning's update on my workstation are as follows: [root at bend video]# yum --exclude wxGTK update; date Loaded plugins: fastestmirror, priorities, protectbase Loading mirror speeds from cached hostfile * rpmforge: rh-mirror.linux.iastate.edu * extras: ftp.lug.udel.edu * updates: ftp.linux.ncsu.edu * base: centos-distro.cavecreek.net * addons: centos.mirror.nac.net kbs-CentOS-Extras | 951 B 00:00 rpmforge | 1.1 kB 00:00 extras | 951 B 00:00 updates | 951 B 00:00 primary.xml.gz | 50 kB 00:00 updates 106/106 base | 1.1 kB 00:00 addons | 951 B 00:00 adobe-linux-i386 | 951 B 00:00 Excluding Packages in global exclude list Finished 331 packages excluded due to repository protections Setting up Update Process Resolving Dependencies --> Running transaction check ---> Package avahi-compat-libdns_sd.x86_64 0:0.6.16-1.el5_2.1 set to be updated ---> Package rpm-devel.x86_64 0:4.4.2.3-9.el5 set to be updated --> Processing Dependency: nss-devel for package: rpm-devel ---> Package rpm-libs.x86_64 0:4.4.2.3-9.el5 set to be updated ---> Package kernel.x86_64 0:2.6.18-128.1.1.el5 set to be installed ---> Package kernel-devel.x86_64 0:2.6.18-128.1.1.el5 set to be installed ---> Package kernel-headers.x86_64 0:2.6.18-128.1.1.el5 set to be updated ---> Package rpm-devel.i386 0:4.4.2.3-9.el5 set to be updated ---> Package rpm-libs.i386 0:4.4.2.3-9.el5 set to be updated ---> Package rpm.x86_64 0:4.4.2.3-9.el5 set to be updated ---> Package gdm.x86_64 1:2.16.0-47.el5.centos set to be updated ---> Package rpm-build.x86_64 0:4.4.2.3-9.el5 set to be updated ---> Package popt.i386 0:1.10.2.3-9.el5 set to be updated ---> Package rpm-python.x86_64 0:4.4.2.3-9.el5 set to be updated ---> Package popt.x86_64 0:1.10.2.3-9.el5 set to be updated --> Running transaction check ---> Package nss-devel.x86_64 0:3.12.2.0-4.el5.centos set to be updated --> Processing Dependency: nspr-devel >= 4.6.99 for package: nss-devel --> Running transaction check ---> Package nspr-devel.x86_64 0:4.7.3-2.el5 set to be updated --> Finished Dependency Resolution Dependencies Resolved ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: kernel x86_64 2.6.18-128.1.1.el5 updates 17 M kernel-devel x86_64 2.6.18-128.1.1.el5 updates 5.1 M Updating: avahi-compat-libdns_sd x86_64 0.6.16-1.el5_2.1 updates 23 k gdm x86_64 1:2.16.0-47.el5.centos base 3.6 M kernel-headers x86_64 2.6.18-128.1.1.el5 updates 948 k popt i386 1.10.2.3-9.el5 base 73 k popt x86_64 1.10.2.3-9.el5 base 75 k rpm x86_64 4.4.2.3-9.el5 base 1.2 M rpm-build x86_64 4.4.2.3-9.el5 base 303 k rpm-devel i386 4.4.2.3-9.el5 base 1.3 M rpm-devel x86_64 4.4.2.3-9.el5 base 1.3 M rpm-libs i386 4.4.2.3-9.el5 base 933 k rpm-libs x86_64 4.4.2.3-9.el5 base 927 k rpm-python x86_64 4.4.2.3-9.el5 base 60 k Installing for dependencies: nspr-devel x86_64 4.7.3-2.el5 base 115 k nss-devel x86_64 3.12.2.0-4.el5.centos updates 232 k Transaction Summary ================================================================================ Install 4 Package(s) Update 12 Package(s) Remove 0 Package(s) Total download size: 33 M Is this ok [y/N]: y Downloading Packages: (1/16): avahi-compat-libdns_sd-0.6.16-1.el5_2.1.x86_64.r | 23 kB 00:00 (2/16): rpm-python-4.4.2.3-9.el5.x86_64.rpm | 60 kB 00:00 (3/16): popt-1.10.2.3-9.el5.i386.rpm | 73 kB 00:00 (4/16): popt-1.10.2.3-9.el5.x86_64.rpm | 75 kB 00:00 (5/16): nspr-devel-4.7.3-2.el5.x86_64.rpm | 115 kB 00:01 (6/16): nss-devel-3.12.2.0-4.el5.centos.x86_64.rpm | 232 kB 00:01 (7/16): rpm-build-4.4.2.3-9.el5.x86_64.rpm | 303 kB 00:03 (8/16): rpm-libs-4.4.2.3-9.el5.x86_64.rpm | 927 kB 00:09 (9/16): rpm-libs-4.4.2.3-9.el5.i386.rpm | 933 kB 00:14 (10/16): kernel-headers-2.6.18-128.1.1.el5.x86_64.rpm | 948 kB 00:14 (11/16): rpm-4.4.2.3-9.el5.x86_64.rpm | 1.2 MB 00:13 (12/16): rpm-devel-4.4.2.3-9.el5.i386.rpm | 1.3 MB 00:15 (13/16): rpm-devel-4.4.2.3-9.el5.x86_64.rpm | 1.3 MB 00:16 (14/16): gdm-2.16.0-47.el5.centos.x86_64.rpm | 3.6 MB 00:43 (15/16): kernel-devel-2.6.18-128.1.1.el5.x86_64.rpm | 5.1 MB 01:10 (16/16): kernel-2.6.18-128.1.1.el5.x86_64.rpm | 17 MB 03:51 -------------------------------------------------------------------------------- Total 76 kB/s | 33 MB 07:21 Running rpm_check_debug Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction ... This is with *no* changes to /etc/yum.repos.d/Centos-Base on the workstation but includes an update to nss-devel. I would interpret this as I got a different mirror this morning on the workstation and a bad mirror just minutes ago when I attempted to update the laptop. Changing to baseurl on the laptop got me a different mirror (or just blind luck that I didn't get the same mirror). Unfortunately, my first (bad) attempt to update the laptop has already scrolled off of the screen history. Cheers, Dave -- Politics, n. Strife of interests masquerading as a contest of principles. -- Ambrose Bierce