#1886: Should update openmpi in F11 prior to final

Fedora Release Engineering rel-eng at fedoraproject.org
Tue May 26 16:05:38 UTC 2009


#1886: Should update openmpi in F11 prior to final
-----------------------------+----------------------------------------------
 Reporter:  dledford         |       Owner:  rel-eng at lists.fedoraproject.org
     Type:  task             |      Status:  new                            
Milestone:  Fedora 11 Final  |   Component:  koji                           
 Keywords:                   |  
-----------------------------+----------------------------------------------
 There is a file conflict between the openmpi-1.3.1 package in F11 and
 another package (496131). There are also several other bugs that should be
 fixed in openmpi prior to F11 release (474677, 496909, 496911, 499851).
 However, before embarking on resolving all these issues, there is a
 dependent package that openmpi builds against that also needs updating.
 However, updating that package has to be done in 4 steps:

 libibcommon -> buildroot libibumad against new libibcommon -> buildroot
 libibmad against new libibumad -> buildroot opensm against new libibmad ->
 buildroot openmpi against new opensm

 So, before attempting to undertake this task for F11, I'm posting here to
 get review/approval for the intended process. The opensm update is ready
 to go (it's been built from the devel branch for f12 already, as has
 openmpi). The only question is whether or not to resolve these issues
 prior to F11 or after F11 goes live. One final note to this matter is that
 the current openmpi version is 1.3.1, and when it gets updated to 1.3.2,
 there will be a binary ABI breakage. The openmpi 1.3.2 package has been
 released, but hadn't when openmpi was last updated. If we go this route
 (aka, update F11), we can go straight to 1.3.2 which is supposed to solve
 the binary breakage on upgrade issue once and for all. This will prevent a
 binary ABI break shortly after F11 is released.

 The libibcommon package is already built, but not anything else just
 because of the chain of dependencies. If this is approved, then I would
 suggest just keeping this ticket open and I'll update it each time the
 next package is ready to be moved into the F11 buildroot.

 Current libibcommon package n-v-r: libibcommon-1.2.0-1.fc11

-- 
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/1886>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project


More information about the rel-eng mailing list