mpich 3.1.4 in rawhide - soname changes

Orion Poplawski orion at cora.nwra.com
Fri Mar 13 22:46:23 UTC 2015


On 03/12/2015 12:00 PM, Dave Love wrote:
> Sandro Mani <manisandro at gmail.com> writes:
> 
>>> openmpi seems to be using
>>>
>>> /usr/lib64/openmpi/bin/
>>> /usr/lib64/openmpi/lib/
>>>
>>> so perhaps the "mpich" option is better than a generic "mpi"?
>>>
>> Yes, and this is the way it was before. I'd say this is just an
>> oversight in mpich-modules.patch [1], @MPILIBNAME@ changed for the
>> libmpich.so -> libmpi.so rename, and it ended up having this side
>> effect.
> 
> Yes, it's surely a bug.  It will likely break rebuilds, so it's probably
> worth holding off on them.  (I made a BZ report earlier after puzzling
> over why the package rebuild I was asked for failed.)

This should be fixed now with mpich-3.1.4-2.fc23

> Do we know if the actual ABI is incompatible, rather than library
> names/contents?  If not, a compatibility libmpich might be useful,
> partly to avoid breaking existing binaries and partly because I suspect
> some things will look for a library of that name, at least when
> building.

Hard to say, but it's a fairly moot point as the soname has changed.

Personally I think it's worth just biting the bullet and pushing 3.1.4 to F22
now and doing the rebuilds.

Deps appear to be:

boost-1.57.0-4.fc23.src.rpm
cp2k-2.5.1-9.fc22.src.rpm
dl_poly-1.9.20140324-9.fc23.src.rpm
elk-2.3.22-10.fc22.src.rpm
elpa-2013.11-5.008.fc22.src.rpm
espresso-3.3.0-2.fc22.src.rpm
freefem++-3.31-2.3.fc23.src.rpm
ga-5.3b-14.fc22.src.rpm
gmsh-2.8.5-7.fc22.src.rpm
gpaw-0.10.0.11364-9.fc22.src.rpm
gromacs-4.6.5-5.fc22.src.rpm
mathgl-2.3-4.fc23.src.rpm
mpi4py-1.3.1-5.fc22.src.rpm
netcdf-4.3.3-1.fc23.src.rpm
netcdf-cxx4-4.2.1-4.fc22.src.rpm
netcdf-fortran-4.4.1-1.fc22.src.rpm
netgen-mesher-5.3.1-3.fc22.src.rpm
nwchem-6.3.2-11.fc21.src.rpm
orsa-0.7.0-29.fc22.src.rpm
paraview-4.3.1-2.fc22.src.rpm
pypar-2.1.5_108-6.fc22.src.rpm
Ray-2.3.1-5.fc22.src.rpm
scalapack-2.0.2-6.fc22.src.rpm
scorep-1.3-4.fc23.src.rpm
scotch-6.0.3-2.fc22.src.rpm


-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA, Boulder/CoRA Office             FAX: 303-415-9702
3380 Mitchell Lane                       orion at nwra.com
Boulder, CO 80301                   http://www.nwra.com


More information about the devel mailing list