Hi Nicolas, thank you for your response. Best regards, Robert > On 12. Dec 2019, at 08:14, Nicolas Morey-Chaisemartin <NMoreyChaisemartin@xxxxxxxx> wrote: > > Hi, > > On 12/10/19 6:25 PM, Mijakovic, Robert wrote: >> Hi guys, >> >> while installing rdma-core newer that 25 on one of our clusters through spack I have experienced an error: >> -- Installing: <home_directory>/rdma-core/25.0-gcc-matncbz/share/man/man8/check_lft_balance.8 >> CMake Error at spack-src/infiniband-diags/man/CMakeLists.txt:45 (file): >> file INSTALL cannot find >> “<scratch_directory>/rdma-core-25.0-matncbzfxrol36acyyahlx23fgxyafk6/spack-src/buildlib/pandoc-prebuilt/8dd347a2a5edc4ffd18f9205922fa35a3c8777e9". >> Call Stack (most recent call first): >> cmake_install.cmake:83 (include) >> >> Makefile:120: recipe for target 'install' failed >> make: *** [install] Error 1 >> >> Linux distribution and version: SLES 12.SP4 >> Linux kernel and version: 4.12.14-95.32-default >> InfiniBand hardware and firmware version: Mellanox Technologies MT27600 Family [Connect-IB], 10.16.1200 >> Kernel driver in use: mlx5_core >> >> Configured with: >> 'cmake' '<scratch_directory>/rdma-core-25.0-matncbzfxrol36acyyahlx23fgxyafk6/spack-src' '-G' 'Unix Makefiles' '-DCMAKE_INSTALL_PREFIX:PATH=<home_directory>/rdma-core/25.0-gcc-matncbz' '-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo' '-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON' '-DCMAKE_INSTALL_RPATH_USE_LINK_PATH:BOOL=FALSE' '-DCMAKE_INSTALL_RPATH:STRING=<home_directory>/rdma-core/25.0-gcc-matncbz/lib;<home_directory>/rdma-core/25.0-gcc-matncbz/lib64;<home_directory>/libnl/3.3.0-gcc-5k5xt7d/lib' '-DCMAKE_PREFIX_PATH:STRING=<home_directory>/libnl/3.3.0-gcc-5k5xt7d;<home_directory>/pandoc/2.7.3-gcc-klngaxi;<home_directory>/cmake/3.15.3-gcc-whfqqyj;<home_directory>/pkgconf/1.6.1-gcc-fn4iyyb' '-DCMAKE_INSTALL_SYSCONFDIR=<home_directory>/rdma-core/25.0-gcc-matncbz/etc' '-DCMAKE_INSTALL_RUNDIR=/var/run' >> >> Compiled with: >> 'make' '-j24’ >> Installed with: >> 'make' '-j24' 'install’ >> >> The file that was suppose to be copied (8dd347a2a5edc4ffd18f9205922fa35a3c8777e9) is not there. >> Based on the content of the input file (dump_fts.8.in.rst) from which 8dd347a2a5edc4ffd18f9205922fa35a3c8777e9 is suppose to be generated it seems that it is stored under different name, i.e., b003d15c599b5ef09af22508eeec09d65fc91a4e. >> I have checked the process of file creation and it seems that files are listed in rdma_man_pages which are then processed by function(rdma_man_pages) which does something wrong once the file is suppose to be copied back to the install location. >> >> The question is what and how to patch this thing other than commenting out the man pages? >> Thank you in advance for your time. >> >> Best regards, >> Robert >> > > There was a thread a couple of days ago on the ML discussing that: > https://marc.info/?l=linux-rdma&m=157553355626314&w=2 > > There's also a SLE12SP4 package available on OBS: https://build.opensuse.org/package/show/science:HPC/rdma-core > > As the SUSE maintainer for this, I feel obligated to point out that this is not officially supported by SUSE. It should unofficially work though :) > > Nicolas -- Dr. Robert Mijaković Leibniz Supercomputing Centre HPC Systems and Services Boltzmannstr. 1 D-85748 Garching Room I.2.034 Phone: +49 89 35831 8734 Fax: +49 89 35831 9700 Mobile:+49 (157) 786 605 00 mailto:robert.mijakovic@xxxxxx