Unable to install nsrp-devel on CentOS 5.6

General support questions including new installations
Post Reply
tnuz
Posts: 5
Joined: 2011/04/11 13:23:35
Location: Ontario, Canada

Unable to install nsrp-devel on CentOS 5.6

Post by tnuz » 2011/04/11 16:00:58

I've got a new 5.5 64-bit install that has been updated to 5.6 this morning.
While installing nspr-devel through yum i get stuck at the following dependency:
[code]
nspr-devel-4.8.6-1.el5.x86_64 from base has depsolving problems
--> Missing Dependency: nspr = 4.8.6-1.el5 is needed by package nspr-devel-4.8.6-1.el5.x86_64 (base)
nspr-devel-4.8.6-1.el5.i386 from base has depsolving problems
--> Missing Dependency: nspr = 4.8.6-1.el5 is needed by package nspr-devel-4.8.6-1.el5.i386 (base)
Error: Missing Dependency: nspr = 4.8.6-1.el5 is needed by package nspr-devel-4.8.6-1.el5.i386 (base)
Error: Missing Dependency: nspr = 4.8.6-1.el5 is needed by package nspr-devel-4.8.6-1.el5.x86_64 (base)
[/code]

The sugestions by yum don't help.
[code]
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
[/code]

Could anyone please help me solve this?

pschaff
Retired Moderator
Posts: 18276
Joined: 2006/12/13 20:15:34
Location: Tidewater, Virginia, North America
Contact:

Unable to install nsrp-devel on CentOS 5.6

Post by pschaff » 2011/04/11 16:08:48

Looks like a multi-arch issue. Please show the results of [code]rpm -qa --qf "%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH}\n" nspr\*[/code]

tnuz
Posts: 5
Joined: 2011/04/11 13:23:35
Location: Ontario, Canada

Re: Unable to install nsrp-devel on CentOS 5.6

Post by tnuz » 2011/04/11 16:36:23

[code]
nspr-4.8.6-1.el5_5-x86_64
nspr-4.8.6-1.el5_5-i386
[/code]

When I do 'yum list nspr*' it gives me:
[code]
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.science.uottawa.ca
* extras: mirror.science.uottawa.ca
* updates: mirror.science.uottawa.ca
Installed Packages
nspr.i386 4.8.6-1.el5_5 installed
nspr.x86_64 4.8.6-1.el5_5 installed
Available Packages
nspr-devel.i386 4.8.6-1.el5 base
nspr-devel.x86_64 4.8.6-1.el5 base
[/code]

pschaff
Retired Moderator
Posts: 18276
Joined: 2006/12/13 20:15:34
Location: Tidewater, Virginia, North America
Contact:

Re: Unable to install nsrp-devel on CentOS 5.6

Post by pschaff » 2011/04/11 17:20:48

There seems to be an issue with the 5.6 packages versions.

In 5.5 [updates]
5.5/updates/x86_64/RPMS/nspr-4.8.6-1.el5_5.x86_64.rpm
5.5/updates/x86_64/RPMS/nspr-4.8.6-1.el5_5.i386.rpm
5.5/updates/x86_64/RPMS/nspr-devel-4.8.6-1.el5_5.i386.rpm
5.5/updates/x86_64/RPMS/nspr-devel-4.8.6-1.el5_5.x86_64.rpm

In 5.6 [base]
5.6/os/x86_64/CentOS/nspr-4.8.6-1.el5.i386.rpm
5.6/os/x86_64/CentOS/nspr-4.8.6-1.el5.x86_64.rpm
5.6/os/x86_64/CentOS/nspr-devel-4.8.6-1.el5.i386.rpm
5.6/os/x86_64/CentOS/nspr-devel-4.8.6-1.el5.x86_64.rpm

So the 5.5 packages appear to be "newer" as far as version number. Seems one should be able to use the new CentOS-Vault.repo [C5.5-updates] repo as a workaround, but somehow that finds no packages. Seems to be a problem with the metadata. Downloading nspr-devel-4.8.6-1.el5_5.x86_64.rpm and nspr-devel-4.8.6-1.el5_5.i386.rpm from http://vault.centos.org/5.5/updates/x86_64/RPMS and installing with "yum localinstall nspr-devel-4.8.6-1.el5_5*.rpm should work.

Problem reported on [url=http://lists.centos.org/pipermail/centos-devel/2011-April/007387.html]centos-devel[/url] but a [url=http://bugs.centos.org/main_page.php]bug report[/url] seems to be in order. It would be appropriate for you to make it as you discovered the issue.

P.S. - A belated welcome to the CentOS fora - just noticed I neglected to issue one before.

tnuz
Posts: 5
Joined: 2011/04/11 13:23:35
Location: Ontario, Canada

[RESOLVED] Unable to install nsrp-devel on CentOS 5.6

Post by tnuz » 2011/04/11 17:42:48

Hi Phil,

Thanks you for your response.
The fix you suggested works fine!
Hopefully the version difference issue will be solved soon.

Cheers Martijn

Post Reply