HI Eduardo, The config.log looked nominal. Could you try the following additional options to the build with the internal PMIx builds:
--enable-orterun-prefix-by-default --disable-dlopen ? Also, for the mpirun built using the internal PMIx, could you check the output of ldd? And just in case, check if the PMIX_INSTALL_PREFIX is somehow being set? Howard Am Mo., 17. Dez. 2018 um 03:29 Uhr schrieb Eduardo Rothe < eduardo.ro...@yahoo.co.uk>: > Hi Howard, > > Thank you for you reply. I have just re-executed the whole process and > here is the config.log (in attachment to this message)! > > Just for restating, when I use internal PMIx I get the following error > while running mpirun (using Open MPI 4.0.0): > > -------------------------------------------------------------------------- > We were unable to find any usable plugins for the BFROPS framework. This > PMIx > framework requires at least one plugin in order to operate. This can be > caused > by any of the following: > > * we were unable to build any of the plugins due to some combination > of configure directives and available system support > > * no plugin was selected due to some combination of MCA parameter > directives versus built plugins (i.e., you excluded all the plugins > that were built and/or could execute) > > * the PMIX_INSTALL_PREFIX environment variable, or the MCA parameter > "mca_base_component_path", is set and doesn't point to any location > that includes at least one usable plugin for this framework. > > Please check your installation and environment. > -------------------------------------------------------------------------- > > Regards, > Eduardo > > > On Saturday, 15 December 2018, 18:35:44 CET, Howard Pritchard < > hpprit...@gmail.com> wrote: > > > Hi Eduardo > > Could you post the config.log for the build with internal PMIx so we can > figure that out first. > > Howard > > Eduardo Rothe via users <users@lists.open-mpi.org> schrieb am Fr. 14. > Dez. 2018 um 09:41: > > Open MPI: 4.0.0 > PMIx: 3.0.2 > OS: Debian 9 > > I'm building a debian package for Open MPI and either I get the following > error messages while configuring: > > undefined reference to symbol 'dlopen@@GLIBC_2.2.5' > undefined reference to symbol 'lt_dlopen' > > when using the configure option: > > ./configure --with-pmix=/usr/lib/x86_64-linux-gnu/pmix > > or otherwise, if I use the following configure options: > > ./configure --with-pmix=external > --with-pmix-libdir=/usr/lib/x86_64-linux-gnu/pmix > > I have a successfull compile, but when running mpirun I get the following > message: > > -------------------------------------------------------------------------- > We were unable to find any usable plugins for the BFROPS framework. This > PMIx > framework requires at least one plugin in order to operate. This can be > caused > by any of the following: > > * we were unable to build any of the plugins due to some combination > of configure directives and available system support > > * no plugin was selected due to some combination of MCA parameter > directives versus built plugins (i.e., you excluded all the plugins > that were built and/or could execute) > > * the PMIX_INSTALL_PREFIX environment variable, or the MCA parameter > "mca_base_component_path", is set and doesn't point to any location > that includes at least one usable plugin for this framework. > > Please check your installation and environment. > -------------------------------------------------------------------------- > > What I find most strange is that I get the same error message (unable to > find > any usable plugins for the BFROPS framework) even if I don't configure > external PMIx support! > > Can someone please hint me about what's going on? > > Cheers! > _______________________________________________ > users mailing list > users@lists.open-mpi.org > https://lists.open-mpi.org/mailman/listinfo/users > >
_______________________________________________ users mailing list users@lists.open-mpi.org https://lists.open-mpi.org/mailman/listinfo/users