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
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 ;)
On Wednesday 01 April 2009 03:34:03 Ned Slider wrote:
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 ;)
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
The version of nss you have installed is from the epel repo not base CentOS so it is conflicting with something from the 5.3 release. Remove the old version of nss, do the update and reinstall nss if required. I had a similar problem with one of the NetworkManager rpms from the epel repo.
Regards,
Tony
On Wednesday 01 April 2009 08:00:12 Tony Molloy wrote:
On Wednesday 01 April 2009 03:34:03 Ned Slider wrote:
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 ;)
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
The version of nss you have installed is from the epel repo not base CentOS so it is conflicting with something from the 5.3 release. Remove the old version of nss, do the update and reinstall nss if required. I had a similar problem with one of the NetworkManager rpms from the epel repo.
Regards,
Tony
Pleasse disregard this "piece of c**p". I was assuming youir problem was similar to mine. Should read e-mails more carefully before replying.
Regards,
Tony
-----Original Message----- From: centos-bounces@centos.org [mailto:centos-bounces@centos.org] On Behalf Of Tony Molloy Sent: Wednesday, April 01, 2009 3:00 AM To: CentOS mailing list Subject: Re: [CentOS] Upgrade
On Wednesday 01 April 2009 03:34:03 Ned Slider wrote:
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 ;)
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
The version of nss you have installed is from the epel repo not base CentOS so it is conflicting with something from the 5.3 release. Remove the old version of nss, do the update and reinstall nss if required. I had a similar problem with one of the NetworkManager rpms from the epel repo.
Regards,
Tony
Ouch, bet this is going to be a nightmare! No telling what else might be dependent on nss.
Thanks
Ned Slider wrote on Wed, 01 Apr 2009 03:34:03 +0100:
You didn't wait for the official release announcement ;)
Why should he? Is he only allowed to run yum update after each official announcement? I still see no release announcement yet, but packages are already available. I think there is a flaw in the release cycle logic. There's always a chance that despite of all the dependency checks a "half -update" creates a problem while the "full update" would not.
Once the release is imminent (say two days before it, or maybe a week before it and before *any* new package is distributed) there should be an announcement that a release of the new minor version is due, so that anyone can prepare and not accidentally download and install only half of the packages because the mirror isn't fully equipped yet (and update any of the "old" packages where he's not up-to-date yet before he updates to the new minor version). And after the release when it is safe to assume most mirrors have all the packages do the real announce.
Yes, you can follow this list and check yum update each day and assume that if after a long dry period new packages arrive that they must be part of 5.3 and wait a bit longer until all are available. But that's not really a clean solution. A preparation announcement would be.
Kai
You didn't wait for the official release announcement ;)
Why should he? Is he only allowed to run yum update after each official announcement? I still see no release announcement yet, but packages are already available.
In turn, I can see the release announcement, but no packages :-(
A few more hours won't hurt me, but I'd be curious to know if I can force yum to use certain mirror that seem to be in sync. I'm located in Finland, and the two local mirros have ages of 1.8 and 1.9 days now: http://mirror-status.centos.org/ However, I can see plenty of other mirrors in nearby countries that are 3-4 hours old only.
-- TiN
-----Original Message----- From: centos-bounces@centos.org [mailto:centos-bounces@centos.org] On
Behalf
Of Timo Neuvonen Sent: Wednesday, April 01, 2009 11:40 AM To: centos@centos.org Subject: Re: [CentOS] Upgrade
In turn, I can see the release announcement, but no packages :-(
A few more hours won't hurt me, but I'd be curious to know if I can force yum to use certain mirror that seem to be in sync. I'm located in Finland, and the two local mirros have ages of 1.8 and 1.9 days now: http://mirror-status.centos.org/ However, I can see plenty of other mirrors in nearby countries that are 3-4 hours old only.
Did you try a "yum clean all"?
It might also help using that yum fastest mirror plugin too. YMMV.
Timo Neuvonen wrote:
You didn't wait for the official release announcement ;)
Why should he? Is he only allowed to run yum update after each official announcement? I still see no release announcement yet, but packages are already available.
In turn, I can see the release announcement, but no packages :-(
A few more hours won't hurt me, but I'd be curious to know if I can force yum to use certain mirror that seem to be in sync.
comment out the mirror url and uncomment the baseurl for both base and updates.
But that might be hard on the centos.org server, so it probably is better to wait until the mirror list is working unless you really need the update.
I believe mirrors.kernel.org is all synced up - you could replace the baseurl setting with their mirror.
-----Original Message----- From: centos-bounces@centos.org [mailto:centos-bounces@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
Thomas Dukes wrote:
-----Original Message----- From: centos-bounces@centos.org [mailto:centos-bounces@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.
Try the following:
rpm -q --queryformat \ '%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH} Vendor: %{vendor}\n' nss
I get the following:
nss-3.12.2.0-4.el5.centos.x86_64 Vendor: CentOS nss-3.12.2.0-4.el5.centos.i386 Vendor: CentOS
That looks like what you have. So the question then is what requires the 2.el5 release?
That's strange because the version is the same, it is nitpicking over the release. Unless there is an epoch involved, it seems some package somewhere might have a release specific requirement, which is suppose to be a nono.
Try yum --exclude=nss update
and see if it tells you what package is bombing out on the upgrade.
-----Original Message----- From: centos-bounces@centos.org [mailto:centos-bounces@centos.org] On Behalf Of Michael A. Peters Sent: Wednesday, April 01, 2009 7:31 AM To: CentOS mailing list Subject: Re: [CentOS] Upgrade
Thomas Dukes wrote:
-----Original Message----- From: centos-bounces@centos.org [mailto:centos-bounces@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.
Try the following:
rpm -q --queryformat \ '%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH} Vendor: %{vendor}\n' nss
I get the following:
nss-3.12.2.0-4.el5.centos.x86_64 Vendor: CentOS nss-3.12.2.0-4.el5.centos.i386 Vendor: CentOS
I have the same: nss-3.12.2.0-4.el5.centos.i386 Vendor: CentOS
That looks like what you have. So the question then is what requires the 2.el5 release?
That's strange because the version is the same, it is nitpicking over the release. Unless there is an epoch involved, it seems some package somewhere might have a release specific requirement, which is suppose to be a nono.
Try yum --exclude=nss update
and see if it tells you what package is bombing out on the upgrade.
The error I got when I ran 'yum update' was:
Error: Missing Dependency: nss = 3.12.2.0-2-el5.centos is needed by package nss-devel
Maybe all the packages (nss) weren't available on the mirror at the time I ran the update. I see where nss-devel is 'set to be updated' but I don't see nss in the list.
Thanks
On Wed, Apr 1, 2009 at 12:58 PM, Thomas Dukes tdukes@sc.rr.com wrote:
Error: Missing Dependency: nss = 3.12.2.0-2-el5.centos is needed by package nss-devel
Maybe all the packages (nss) weren't available on the mirror at the time I ran the update. I see where nss-devel is 'set to be updated' but I don't see nss in the list.
I have the same problem here on an i386 box. Funnily enough, I don't even have nss-devel installed. I attempted the upgrade just a couple of minutes ago. The repositories might not have synchronised yet but I wasn't expecting to inherit a package I haven't already loaded. :)
On Wed, Apr 1, 2009 at 1:02 PM, Hakan Koseoglu hakan.koseoglu@gmail.com wrote:
I have the same problem here on an i386 box. Funnily enough, I don't even have nss-devel installed. I attempted the upgrade just a couple of minutes ago. The repositories might not have synchronised yet but I wasn't expecting to inherit a package I haven't already loaded. :)
Replying to my own mail: yum clean all && yum ugrade seems to fix my problem. I ended up in an other mirror and that one was just fine. :)
In article ceb75a570904010531q7defb281vcc40856a65f3a735@mail.gmail.com, Hakan Koseoglu centos@centos.org wrote:
yum clean all && yum ugrade seems to fix my problem.
I had problems on two systems (both problems different) and doing "yum clean all" fixed them. Not sure why but I'm sure glad it worked. ;)
Michael A. Peters wrote:
Thomas Dukes wrote:
The error I got when I ran 'yum update' was:
Error: Missing Dependency: nss = 3.12.2.0-2-el5.centos is needed by package nss-devel
Yes, that will do it - devel packages do need to be the same EVR. Sounds like you figured it out.
I have exactly the same problem. No nss-devel is installed currently. But yum update always gives the below message:
... Package nss-devel.i386 0:3.12.2.0-2.el5.centos set to be updated ... nss = 3.12.2.0-2.el5.centos is needed by package nss-devel ...
I can't install nss-devel either due to the very same error.
Sorry Michael, I still haven't figured it out. No clue at all.
Mufit
Mufit Eribol wrote:
Michael A. Peters wrote:
Thomas Dukes wrote:
The error I got when I ran 'yum update' was:
Error: Missing Dependency: nss = 3.12.2.0-2-el5.centos is needed by package nss-devel
Yes, that will do it - devel packages do need to be the same EVR. Sounds like you figured it out.
I have exactly the same problem. No nss-devel is installed currently. But yum update always gives the below message:
... Package nss-devel.i386 0:3.12.2.0-2.el5.centos set to be updated ... nss = 3.12.2.0-2.el5.centos is needed by package nss-devel ...
I can't install nss-devel either due to the very same error.
Sorry Michael, I still haven't figured it out. No clue at all.
Sounds like something in your upgrade requires nss-devel but an nss-devel to match the updates nss isn't in the repo, so the update finds the wrong nss-devel.
What happens when you comment out the mirror list and uncomment the baseurl for both base and updates?
Michael A. Peters wrote:
Mufit Eribol wrote:
Michael A. Peters wrote:
Thomas Dukes wrote:
The error I got when I ran 'yum update' was:
Error: Missing Dependency: nss = 3.12.2.0-2-el5.centos is needed by package nss-devel
Yes, that will do it - devel packages do need to be the same EVR. Sounds like you figured it out.
I have exactly the same problem. No nss-devel is installed currently. But yum update always gives the below message:
... Package nss-devel.i386 0:3.12.2.0-2.el5.centos set to be updated ... nss = 3.12.2.0-2.el5.centos is needed by package nss-devel ...
I can't install nss-devel either due to the very same error.
Sorry Michael, I still haven't figured it out. No clue at all.
Sounds like something in your upgrade requires nss-devel but an nss-devel to match the updates nss isn't in the repo, so the update finds the wrong nss-devel.
What happens when you comment out the mirror list and uncomment the baseurl for both base and updates?
There is strangeness about. First thing this morning, I see the chatter about updates and after a bit did a "yum check-update". Nothing listed. I waited and tried, waited and tried, finally moved /var/cache/yum out of the way and did the check-update again, allowing the cache to rebuild. This time, I got files listed, did a "yum update" and got
Install 12 Package(s) Update 322 Package(s) Remove 2 Package(s)
Total download size: 579 M Is this ok [y/N]: n
but had already grown wary and refused the update. Later, I decided to do a download only "yum update --downloadonly --downloaddir=/home/rj/download/c53" and it bombed with the nss dependency msg that others have seen. I DO have base and update repos enabled. It appears that the nss and/or nss-devel packages must be playing peek-a-boo somehow. Is it possible that one of the mirrors is short a package or maybe has a bad copy?
Michael A. Peters wrote:
Mufit Eribol wrote:
Michael A. Peters wrote:
Thomas Dukes wrote:
The error I got when I ran 'yum update' was:
Error: Missing Dependency: nss = 3.12.2.0-2-el5.centos is needed by package nss-devel
Yes, that will do it - devel packages do need to be the same EVR. Sounds like you figured it out.
I have exactly the same problem. No nss-devel is installed currently. But yum update always gives the below message:
... Package nss-devel.i386 0:3.12.2.0-2.el5.centos set to be updated ... nss = 3.12.2.0-2.el5.centos is needed by package nss-devel ...
I can't install nss-devel either due to the very same error.
Sorry Michael, I still haven't figured it out. No clue at all.
Sounds like something in your upgrade requires nss-devel but an nss-devel to match the updates nss isn't in the repo, so the update finds the wrong nss-devel.
What happens when you comment out the mirror list and uncomment the baseurl for both base and updates?
"yum update" gives the error. But "yum clean all && yum upgrade" fixed the problem as stated by one of the above posters and upgraded to 5.3 without any problem.
Thank you.
Mufit
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.
You need to *also* enable the updates repository if you aren't updating via anaconda (DVD/CD/Netinstall).
Ralph
On Wednesday 01 April 2009 02:36:36 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
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Thomas,
If you're doing an update from 5.2 to 5.3 you need to have both the base and the updates repo enabled. This is because there are some packages that were released as updates for 5.2 and they are newer than the packages in the 5.3 base such as nss. They have been released as updates to 5.3.
Regards,
Tony