Bug 725066 - hwloc.x86_64 1.2-0.fc15 missing Provides that was present in 1.1-0.2.fc15
Summary: hwloc.x86_64 1.2-0.fc15 missing Provides that was present in 1.1-0.2.fc15
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: mpich2
Version: 15
Hardware: x86_64
OS: Linux
unspecified
high
Target Milestone: ---
Assignee: Jiri Hladky
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-07-22 18:12 UTC by Alex Chernyakhovsky
Modified: 2011-07-31 18:23 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-07-31 18:23:23 UTC
Type: ---


Attachments (Terms of Use)

Description Alex Chernyakhovsky 2011-07-22 18:12:30 UTC
Description of problem:
hwloc.x86_64 should Provide: libhwloc.so.1()(64bit) but no longer does so.


Version-Release number of selected component (if applicable):
hwloc-1.2-0.fc15.x86_64

How reproducible:
Every time

Steps to Reproduce:
1. yum update on a system with mpich2 previously installed
2.
3.
  
Actual results:
--> Finished Dependency Resolution
Error: Package: mpich2-1.4-1.fc15.x86_64 (f15-x86_64-updates)
           Requires: libhwloc.so.1()(64bit)
           Removing: hwloc-1.1-0.2.fc15.x86_64 (@f15-x86_64-everything)
               libhwloc.so.1()(64bit)
           Updated By: hwloc-1.2-0.fc15.x86_64 (f15-x86_64-updates)
               Not found
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Expected results:
yum update succeeds

Additional info:
The repo-names are for a local cobbler managed full mirror.

Comment 1 Alex Chernyakhovsky 2011-07-28 18:39:02 UTC
Further investigation has found that mpich2 just needs to be rebuilt correctly with the new hwloc:

# repoquery --requires "mpich2-0:1.4-0.1.rc1.fc15.x86_64" | grep hwloc
libhwloc.so.1()(64bit)

# repoquery --provides "hwloc-0:1.1-0.2.fc15.x86_64"
hwloc = 1.1-0.2.fc15
hwloc(x86-64) = 1.1-0.2.fc15
libhwloc.so.1()(64bit)

# repoquery --provides "hwloc-0:1.2-0.fc15.x86_64"
hwloc = 1.2-0.fc15
hwloc(x86-64) = 1.2-0.fc15
libhwloc.so.3()(64bit)

Comment 2 Rolf Fokkens 2011-07-30 12:21:59 UTC
Still same problem here.

Comment 3 Jiri Hladky 2011-07-30 17:45:19 UTC
Hello,

please download the newest mpich2 from Bodhi:
https://admin.fedoraproject.org/updates/mpich2-1.4-1.fc15.1

Click on mpich2-1.4-1.fc15.1:
Builds: 	mpich2-1.4-1.fc15.1

Then select a platform and get rpm.

If it works for you please scroll at the bottom of the Bodhi page, click on 
"Add comment"
login/register and click on "works for me" radio button. We need one more vote to push mpich2 build from Bodhi (testing) into the Fedora repositories.


Thanks
Jiri

Comment 4 Rolf Fokkens 2011-07-31 16:43:52 UTC
yum update works fine now.

Comment 5 Jiri Hladky 2011-07-31 18:23:23 UTC
Hello,

according to

https://admin.fedoraproject.org/updates/mpich2-1.4-1.fc15.1

mpich2-1.4-1.fc15.1 rpm has been pushed to F15 stable rpm repository. 

Thanks Ralf for conforming it's working.

Closing this BZ.

Jiri


Note You need to log in before you can comment on or make changes to this bug.