----------------------------------------
Date: Sun, 23 Feb 2014 15:25:15 +0200 From: jussilehtola@fedoraproject.org To: seb@boisvert.info CC: scitech@lists.fedoraproject.org Subject: Re: Broken dependencies: Ray
On Sun, 23 Feb 2014 07:58:25 -0500 Sébastien Boisvert seb@boisvert.info wrote:
Hello SciTech group,
The Ray packages fails rawhide build (f21) because of mpich (again). The last time, it was because the package mpich changed its name from mpich2 to mpich.
(clip)
Ray has broken dependencies in the rawhide tree: On x86_64: Ray-mpich-2.1.0-8.fc21.x86_64 requires libmpichcxx.so.10()(64bit) Ray-mpich-2.1.0-8.fc21.x86_64 requires libmpich.so.10()(64bit) On i386: Ray-mpich-2.1.0-8.fc21.i686 requires libmpichcxx.so.10 Ray-mpich-2.1.0-8.fc21.i686 requires libmpich.so.10 On armhfp: Ray-mpich-2.1.0-8.fc21.armv7hl requires libmpichcxx.so.10 Ray-mpich-2.1.0-8.fc21.armv7hl requires libmpich.so.10 Please resolve this as soon as possible.
No, this is because mpich has had an unannounced soname bump once again. Soname bumps break requirements, so all dependent packages have to be rebuilt.
I see. Do I need to change Ray's spec file ?
Again, the mpich maintainer who did the bump has not informed about this.
In the repository, it has no f21 branch. [1]
coreutils [2] does not also have the f21 branch.
The git for maintainers documentation [3] refers to the admin request documentation for creating branches [4]. Therefore, I understand that I don't get to create the branch myself.
Therefore, I suppose that the rawhide build is based on the master branch.
Yes, rawhide is the master branch, and currently rawhide is f21. When f21 is branched, the master branch will become f22.
Thanks.
-- Susi Lehtola Fedora Project Contributor jussilehtola@fedoraproject.org
scitech@lists.fedoraproject.org