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?
Unable to install nsrp-devel on CentOS 5.6
-
- 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
Looks like a multi-arch issue. Please show the results of [code]rpm -qa --qf "%{NAME}-%{VERSION}-%{RELEASE}-%{ARCH}\n" nspr\*[/code]
Re: Unable to install nsrp-devel on CentOS 5.6
[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]
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]
-
- 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
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.
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.
[RESOLVED] Unable to install nsrp-devel on CentOS 5.6
Hi Phil,
Thanks you for your response.
The fix you suggested works fine!
Hopefully the version difference issue will be solved soon.
Cheers Martijn
Thanks you for your response.
The fix you suggested works fine!
Hopefully the version difference issue will be solved soon.
Cheers Martijn