I just updated our local OpenMPI install from 1.2b2 to 1.2b3 and discovered that the man page setup is incomplete. Here is a directory listing of the two installs to show what I mean.

{/common/openmpi/pgi/1.2b2/man/man1}[27]% ls -l
total 99
lrwxrwxrwx  1 tjcamp commoners     8 Jan 11 11:37 mpic++.1 -> opalcc.1*
lrwxrwxrwx  1 tjcamp commoners     8 Jan 11 11:37 mpicc.1 -> opalcc.1*
lrwxrwxrwx  1 tjcamp commoners     8 Jan 11 11:37 mpiCC.1 -> opalcc.1*
-rwxrwxr-x  1 tjcamp commoners 28485 Jan 11 11:37 mpiexec.1*
lrwxrwxrwx  1 tjcamp commoners     8 Jan 11 11:37 mpif77.1 -> opalcc.1*
lrwxrwxrwx  1 tjcamp commoners     8 Jan 11 11:37 mpif90.1 -> opalcc.1*
-rwxrwxr-x  1 tjcamp commoners 28485 Jan 11 11:37 mpirun.1*
lrwxrwxrwx  1 tjcamp commoners     8 Jan 11 11:37 opalc++.1 -> opalcc.1*
-rwxrwxr-x  1 tjcamp commoners  7237 Jan 11 11:37 opalcc.1*
lrwxrwxrwx  1 tjcamp commoners     8 Jan 11 11:37 opalCC.1 -> opalcc.1*
lrwxrwxrwx  1 tjcamp commoners     8 Jan 11 11:37 ortec++.1 -> opalcc.1*
lrwxrwxrwx  1 tjcamp commoners     8 Jan 11 11:37 ortecc.1 -> opalcc.1*
lrwxrwxrwx  1 tjcamp commoners     8 Jan 11 11:37 orteCC.1 -> opalcc.1*
-rwxrwxr-x  1 tjcamp commoners 28485 Jan 11 11:37 orterun.1*

{/common/openmpi/pgi/1.2b3/man/man1}[29]% ls -l
total 88
lrwxrwxrwx  1 tjcamp commoners     8 Jan 17 09:24 mpic++.1 -> opalcc.1
lrwxrwxrwx  1 tjcamp commoners     8 Jan 17 09:24 mpicc.1 -> opalcc.1
lrwxrwxrwx  1 tjcamp commoners     8 Jan 17 09:24 mpiCC.1 -> opalcc.1
-rwxrwxr-x  1 tjcamp commoners 28485 Jan 17 09:24 mpiexec.1*
lrwxrwxrwx  1 tjcamp commoners     8 Jan 17 09:24 mpif77.1 -> opalcc.1
lrwxrwxrwx  1 tjcamp commoners     8 Jan 17 09:24 mpif90.1 -> opalcc.1
-rwxrwxr-x  1 tjcamp commoners 28485 Jan 17 09:24 mpirun.1*
-rwxrwxr-x  1 tjcamp commoners 28485 Jan 17 09:24 orterun.1*

In the 1.2b3 build I notice that the opal* page links are not longer included. Is this by design? Also, and more importantly, the actual opalcc.1 man page which the links point to is not copied into the man1 directory. I trace this to the addition (in 1.2b3) of WANT_INSTALL_HEADERS_TRUE to the man_MANS definition in opal/tools/ wrappers/Makefile.in. I checked config.log and it shows that WANT_INSTALL_HEADERS_TRUE = '#', which results in man_MANS not being defined. Is this a bug or should I be specifying something new (as compared to 1.2b2) when running configure.

Thanks,
Tim Campbell
Naval Research Laboratory

Reply via email to