I might have missed something here but: 1. I bet that, and I'm certainly using a lower bound here, 99.9% of our users will not even notice the issue between PSM and PSM2.
2. If there is anything that might negatively impact us as a community is the recurrent screwed-up with our own releases. For a production-quality software, releasing a new "stable" version every 3 weeks is not being reactive, is being obnoxious. 3. Except if the distro builds OMPI statically, I see no reason to have 2 build of OMPI due to conflicting symbols between two shared libraries that OMPI MCA load willingly. Why a simple "mtl = ^psm" in the OMPI system wide configuration file is not enough to solve the issue? George. On Wed, Sep 2, 2015 at 11:47 PM, Ralph Castain <r...@open-mpi.org> wrote: > I’m afraid that won’t solve the problem - the distro will still feel the > need to release -two- versions of OMPI, one with PSM and one with PSM2. > Ordinarily, I wouldn’t care - but this creates user confusion and reflects > on us as a community. > > > > On Sep 2, 2015, at 6:50 PM, Gilles Gouaillardet <gil...@rist.or.jp> > wrote: > > > > Ralph, > > > > what about automatically *not* building PSM2 if PSM is built and PSM2 is > not explicitly required ? > > /* in order to be future proof, we could even do that only if we detect > a symbol conflict */ > > we could abort if ompi is configure'd with both --with-psm and > --with-psm2, or simply do nothing > > (the end user might know what he/she is doing, and there will be nothing > to do on the ompi side > > when this gets fixed by the PSM folks) > > > > Cheers, > > > > Gilles > > > > On 9/3/2015 10:21 AM, Ralph Castain wrote: > >> Hi folks > >> > >> I regret to say that 1.10.0 is hitting an issue with at least one > upstream distro. Apparently, there is a symbol conflict between the PSM and > PSM2 libraries that precludes building both of those MTLs at the same time. > This is leading the distro to push for release of two OMPI 1.10.0 builds - > one with PSM and the other with PSM2. > >> > >> IMO, this is a very undesirable situation. I agree with the distro that > delaying release for some significant time as this would impact everyone > else’s users. Therefore, assuming that the PSM team is unable to quickly > resolve the problem in their libraries, my inclination is to release an > immediate 1.10.1 with the PSM2 MTL removed. > >> > >> I’m soliciting input - any opinions? > >> Ralph > >> > >> _______________________________________________ > >> devel mailing list > >> de...@open-mpi.org > >> Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > >> Link to this post: > http://www.open-mpi.org/community/lists/devel/2015/09/17919.php > > > > _______________________________________________ > > devel mailing list > > de...@open-mpi.org > > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > > Link to this post: > http://www.open-mpi.org/community/lists/devel/2015/09/17920.php > > _______________________________________________ > devel mailing list > de...@open-mpi.org > Subscription: http://www.open-mpi.org/mailman/listinfo.cgi/devel > Link to this post: > http://www.open-mpi.org/community/lists/devel/2015/09/17921.php