Error ' undefined reference to uuid@' with MVAPICH2 in Conda environment


Users may encoutner an error like ' undefined reference to `uuid_unparse@UUID_1.0' while compiling MPI applications with mvapich2 in some Conda enivronments. We found pre-installed libuuid package from Conda conflicting with system libuuid libraries. The affected Conda packages are python/2.7-conda5.2python/3.6-conda5.2 and python/3.7-2019.10. If  users experience this issue, you can temporarily unload python module or set environemnt variable export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH while building MPI applications.