- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When attempting the installation of Parallel Studio XE 2018 Cluster Edition (2018.0.033) on Intel Clear Linux (v. 17780) I receive the message:
/root/parallel_studio_xe_2018_cluster_edition/./pset/32e/install: error while loading shared libraries: libimf.so: cannot open shared object file: No such file or directory
Examining the installer binary directly, there's no dependency on libimf.so:
root@n00 ~/parallel_studio_xe_2018_cluster_edition # ldd pset/32e/install linux-vdso.so.1 (0x00007ffec0367000) libdl.so.2 => /usr/lib64/libdl.so.2 (0x00007f533450e000) libz.so.1 => /usr/lib64/haswell/libz.so.1 (0x00007f53344df000) libm.so.6 => /usr/lib64/haswell/libm.so.6 (0x00007f5334353000) libutil.so.1 => /usr/lib64/libutil.so.1 (0x00007f533434f000) libpthread.so.0 => /usr/lib64/libpthread.so.0 (0x00007f533432f000) libISSASecureWebChannel.so => not found libISSASoapMessenger.so => not found libcrypto.so.1.0.0 => /usr/lib64/libcrypto.so.1.0.0 (0x00007f5333f0a000) libssl.so.1.0.0 => /usr/lib64/libssl.so.1.0.0 (0x00007f5333ca7000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f5333917000) libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007f53338fe000) libc.so.6 => /usr/lib64/haswell/libc.so.6 (0x00007f5333716000) /lib64/ld-linux-x86-64.so.2 (0x00007f533451f000)
Adjusting the LD_LIBRARY_PATH to include the missing libraries also doesn't help or show a dependency on libimf.so:
root@n00 ~/parallel_studio_xe_2018_cluster_edition # ldd pset/32e/libISSASecureWebChannel.so linux-vdso.so.1 (0x00007ffee75c9000) libcrypto.so.1.0.0 => /usr/lib64/libcrypto.so.1.0.0 (0x00007f590ea8b000) libssl.so.1.0.0 => /usr/lib64/libssl.so.1.0.0 (0x00007f590e828000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f590e498000) libm.so.6 => /usr/lib64/haswell/libm.so.6 (0x00007f590e30c000) libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007f590e2f3000) libc.so.6 => /usr/lib64/haswell/libc.so.6 (0x00007f590e109000) libdl.so.2 => /usr/lib64/libdl.so.2 (0x00007f590e104000) /usr/lib64/ld-linux-x86-64.so.2 (0x00007f590f116000) root@n00 ~/parallel_studio_xe_2018_cluster_edition # ldd pset/32e/libISSASoapMessenger.so linux-vdso.so.1 (0x00007ffd0f9a8000) libISSASecureWebChannel.so => not found libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f2545e08000) libm.so.6 => /usr/lib64/haswell/libm.so.6 (0x00007f2545c7c000) libgcc_s.so.1 => /usr/lib64/libgcc_s.so.1 (0x00007f2545c63000) libc.so.6 => /usr/lib64/haswell/libc.so.6 (0x00007f2545a7b000) libdl.so.2 => /usr/lib64/libdl.so.2 (0x00007f2545a74000) /usr/lib64/ld-linux-x86-64.so.2 (0x00007f25463b4000)
It's not a 32/64 bit issue (do folks even install 32-bit anything?):
root@n00 ~/parallel_studio_xe_2018_cluster_edition # file pset/32e/install pset/32e/install: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.9, stripped
If I try running pset/32e/install directly, it starts up without the message but shows other linking issues:
# /root/parallel_studio_xe_2018_cluster_edition/./pset/32e/install -t /tmp/ --download-dir /dev/shm/ --help /root/parallel_studio_xe_2018_cluster_edition/./pset/32e/install: Relink `/root/parallel_studio_xe_2018_cluster_edition/./pset/32e/libISSASecureWebChannel.so' with `/usr/lib64/libpthread.so.0' for IFUNC symbol `system' This program installs Intel(R) Software Development Products. Usage: install.sh [options] ...
but the installer started off working okay until:
Step 5 of 6 | Installation /root/parallel_studio_xe_2018_cluster_edition/pset/32e/install: Relink `/root/parallel_studio_xe_2018_cluster_edition/./pset/32e/libISSASecureWebChannel.so' with `/usr/lib64/libpthread.so.0' for IFUNC symbol `system' -------------------------------------------------------------------------------- Each component will be installed individually. If you cancel the installation, some components might remain on your system. This installation may take several minutes, depending on your system and the options you selected. -------------------------------------------------------------------------------- Installing Intel Trace Analyzer for Intel(R) 64 Architecture component... done -------------------------------------------------------------------------------- Installing Intel Trace Collector for Intel(R) 64 Architecture component... done -------------------------------------------------------------------------------- Installing Cluster Checker common files component... done -------------------------------------------------------------------------------- Installing Cluster Checker Analyzer component... done -------------------------------------------------------------------------------- Installing Cluster Checker Collector component... done -------------------------------------------------------------------------------- Installing Command line interface component... done -------------------------------------------------------------------------------- Installing Sampling Driver kit component... done -------------------------------------------------------------------------------- Installing Graphical user interface component... done -------------------------------------------------------------------------------- Installing Command line interface component... done -------------------------------------------------------------------------------- Installing Graphical user interface component... done -------------------------------------------------------------------------------- Installing Command line interface component... done -------------------------------------------------------------------------------- Installing Graphical user interface component... done -------------------------------------------------------------------------------- Installing Intel Compilers 18.0 common files - comp component: ERROR: Unable to extract data from RPM package. Please check that temporary directory is not full. -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- Failed to install component intel-comp-18.0.0-128-18.0.0-128.x86_64.rpm -------------------------------------------------------------------------------- a. Abort i. Ignore ...
This system has a single partition with several 10s of TB of disk free. I knew that we were not out of disk. So, I wound up strace-ing and found I needed cpio. After installing the following bundles:
root@n00 ~/parallel_studio_xe_2018_cluster_edition # swupd bundle-list swupd-client bundle list 3.12.1 Copyright (C) 2012-2017 Intel Corporation bootloader c-basic dev-utils editors kernel-native libX11client mixer network-basic openssh-server os-core os-core-update os-installer perl-basic pnp-tools-basic pxe-server python-basic storage-utils sysadmin-basic sysadmin-hostmgmt tcl-basic Current OS version: 17780I think I was able to get what I /think/ was a full install running:
/root/parallel_studio_xe_2018_cluster_edition/./pset/32e/install -t /tmp/ --download-dir /dev/shm/It would be nice if there were support for Clear Linux - I'd like to generate an intel-tools bundle but worry that it would be rather fragile. Is there a better way to do this?
Link Copied
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page