Hi Joseph, Have you tried to execute "rpm -qa | grep -i ssl" in the node where you are trying to do the installation to double check that the packages are installed? You should get something similar to this:
$ rpm -qa | grep -i ssl openssl-libs-1.0.1e-60.el7_3.1.x86_64 openssl-1.0.1e-60.el7_3.1.x86_64 openssl-devel-1.0.1e-60.el7_3.1.x86_64 regards, Pablo. 2017-11-17 12:58 GMT+01:00 Mr. Joseph John <[email protected]>: > Hi Alan, > The problem is not just for octave I tried installing numpy > and I am still getting the same error. > > == resolving dependencies ... > ERROR: Failed to process easyconfig /tmp/jobs/snow/2619/eb-f8WHrl/ > tweaked_dep_easyconfigs/Python-2.7.11-foss-2017a.eb: One or more OS > dependencies were not found: [('openssl-devel', 'libssl-dev', > 'libopenssl-devel')] > > > > > > *Joseph John * > > *Assistant Professor * > > *Department of Computer Science & Engineering * > *Rajagiri School of Engineering & Technology* > *https://josephjohnjj.github.io/ <https://josephjohnjj.github.io/>* > > On Fri, Nov 17, 2017 at 3:45 PM, Mr. Joseph John < > [email protected]> wrote: > >> Hi Alan, >> I had installed openssl-devel. The computer node gets the >> image from the PXE server. I had installed openssl-devel in the image and >> then I rebooted the compute nodes just to be sure. The problem still >> persists. >> >> >> On Friday, November 17, 2017, Alan O'Cais <[email protected]> wrote: >> >>> Dear Joseph, >>> >>> You can see in the logs that the commands EasyBuild is attempting to run >>> to check the SSL OS dependencies are: >>> rpm -q openssl-devel >>> rpm -q libopenssl-devel >>> rpm -q libssl-dev >>> I'm pretty sure it's the first of these that is relevant for CentOS. >>> Have you installed the devel libraries in the image? It would seem that you >>> haven''t (maybe you just installed the openssl rather than openssl-devel?) >>> since this error still exists. >>> >>> Alan >>> >>> >>> On 16 November 2017 at 18:22, Mr. Joseph John < >>> [email protected]> wrote: >>> >>>> Hi, >>>> I installed the dependencies in the image i used. I did not make >>>> any other changed. But the error still persists. >>>> >>>> >>>> On Thursday, November 16, 2017, Alan O'Cais <[email protected]> >>>> wrote: >>>> >>>>> The error in this log is >>>>> One or more OS dependencies were not found: [('openssl-devel', >>>>> 'libssl-dev', 'libopenssl-devel')] >>>>> which is the same as the first error, did you undo the change you made >>>>> to the image you use? >>>>> >>>>> On 16 Nov 2017 18:03, "Mr. Joseph John" <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi, >>>>>> Unfortunately, the entire log file is 23MB. I am including the >>>>>> parts of the log, I am assuming, is relevant : >>>>>> >>>>>> == 2017-11-16 06:23:24,532 easyconfig.py:907 DEBUG Using subtoolchain >>>>>> {'version': '2017a', 'name': 'intel'} for dep ncurses 6.0 >>>>>> == 2017-11-16 06:23:24,532 easyconfig.py:916 DEBUG Figured out >>>>>> toolchain to use for dep ncurses 6.0: {'version': '2017a', 'name': >>>>>> 'intel'} >>>>>> == 2017-11-16 06:23:24,532 easyconfig.py:1704 DEBUG Determining short >>>>>> module name for {'external_module_metadata': {}, 'full_mod_name': None, >>>>>> 'toolchain': {'version': '2017a', 'name': 'intel'}, 'name': 'ncurses', >>>>>> 'dummy': False, 'short_mod_name': None, 'external_module': False, >>>>>> 'versionsuffix': '', 'version': '6.0', 'toolchain_inherited': True, >>>>>> 'hidden': False, 'build_only': False} (force_visible: False) >>>>>> == 2017-11-16 06:23:24,533 easyconfig.py:1656 DEBUG No alternative >>>>>> software name specified to determine module name with >>>>>> == 2017-11-16 06:23:24,533 utilities.py:103 DEBUG Module name >>>>>> ncurses/6.0-intel-2017a validated >>>>>> == 2017-11-16 06:23:24,533 easyconfig.py:1706 DEBUG Obtained valid >>>>>> short module name ncurses/6.0-intel-2017a >>>>>> == 2017-11-16 06:23:24,533 easyconfig.py:1676 DEBUG Determining full >>>>>> module name for {'external_module_metadata': {}, 'full_mod_name': None, >>>>>> 'toolchain': {'version': '2017a', 'name': 'intel'}, 'name': 'ncurses', >>>>>> 'dummy': False, 'short_mod_name': None, 'external_module': False, >>>>>> 'versionsuffix': '', 'version': '6.0', 'toolchain_inherited': True, >>>>>> 'hidden': False, 'build_only': False} (force_visible: False) >>>>>> == 2017-11-16 06:23:24,533 easyconfig.py:1656 DEBUG No alternative >>>>>> software name specified to determine module name with >>>>>> == 2017-11-16 06:23:24,534 utilities.py:103 DEBUG Module name >>>>>> ncurses/6.0-intel-2017a validated >>>>>> == 2017-11-16 06:23:24,534 easyconfig.py:1683 DEBUG Obtained valid >>>>>> full module name ncurses/6.0-intel-2017a >>>>>> == 2017-11-16 06:23:24,534 easyconfig.py:467 INFO Validating >>>>>> easyconfig >>>>>> == 2017-11-16 06:23:24,534 easyconfig.py:472 INFO Checking OS >>>>>> dependencies >>>>>> == 2017-11-16 06:23:24,535 filetools.py:301 INFO Command rpm found at >>>>>> /usr/bin/rpm >>>>>> == 2017-11-16 06:23:24,535 run.py:132 DEBUG run_cmd: running cmd rpm >>>>>> -q openssl-devel (in /sNow/easybuild/software/EasyB >>>>>> uild/3.2.1/lib/python2.7/site-packages/easybuild_easyconfigs >>>>>> -3.2.1-py2.7.egg/easybuild/easyconfigs/o/OpenSSL) >>>>>> == 2017-11-16 06:23:24,535 run.py:157 INFO running cmd: rpm -q >>>>>> openssl-devel >>>>>> == 2017-11-16 06:23:24,608 run.py:439 DEBUG cmd "rpm -q >>>>>> openssl-devel" exited with exitcode 1 and output: >>>>>> package openssl-devel is not installed >>>>>> >>>>>> == 2017-11-16 06:23:24,608 run.py:483 DEBUG Using default regular >>>>>> expression: (?<![(,-]|\w)(?:error|segmentation >>>>>> fault|failed)(?![(,-]|\.?\w) >>>>>> == 2017-11-16 06:23:24,610 filetools.py:309 WARNING Could not find >>>>>> command 'dpkg' (with permissions to read/execute it) in $PATH >>>>>> (['/sNow/easybuild/centos/7.3.1611/Broadwell/software/EasyBuild/3.3.1/bin', >>>>>> '/sNow/snow-tools/bin', '/sNow/snow-tools/sbin', '/usr/lib64/qt-3.3/bin', >>>>>> '/usr/local/cuda-8.0/bin', '/sNow/snow-tools/bin', >>>>>> '/sNow/snow-tools/sbin', >>>>>> '/usr/local/bin', '/usr/bin', '/bin', '/usr/local/games', '/usr/games', >>>>>> '/opt/ibutils/bin']) >>>>>> == 2017-11-16 06:23:24,610 filetools.py:301 INFO Command rpm found at >>>>>> /usr/bin/rpm >>>>>> == 2017-11-16 06:23:24,610 run.py:132 DEBUG run_cmd: running cmd rpm >>>>>> -q libssl-dev (in /sNow/easybuild/software/EasyB >>>>>> uild/3.2.1/lib/python2.7/site-packages/easybuild_easyconfigs >>>>>> -3.2.1-py2.7.egg/easybuild/easyconfigs/o/OpenSSL) >>>>>> == 2017-11-16 06:23:24,610 run.py:157 INFO running cmd: rpm -q >>>>>> libssl-dev >>>>>> == 2017-11-16 06:23:24,683 run.py:439 DEBUG cmd "rpm -q libssl-dev" >>>>>> exited with exitcode 1 and output: >>>>>> package libssl-dev is not installed >>>>>> >>>>>> == 2017-11-16 06:23:24,683 run.py:483 DEBUG Using default regular >>>>>> expression: (?<![(,-]|\w)(?:error|segmentation >>>>>> fault|failed)(?![(,-]|\.?\w) >>>>>> == 2017-11-16 06:23:24,684 filetools.py:309 WARNING Could not find >>>>>> command 'dpkg' (with permissions to read/execute it) in $PATH >>>>>> (['/sNow/easybuild/centos/7.3.1611/Broadwell/software/EasyBuild/3.3.1/bin', >>>>>> '/sNow/snow-tools/bin', '/sNow/snow-tools/sbin', '/usr/lib64/qt-3.3/bin', >>>>>> '/usr/local/cuda-8.0/bin', '/sNow/snow-tools/bin', >>>>>> '/sNow/snow-tools/sbin', >>>>>> '/usr/local/bin', '/usr/bin', '/bin', '/usr/local/games', '/usr/games', >>>>>> '/opt/ibutils/bin']) >>>>>> == 2017-11-16 06:23:24,684 filetools.py:301 INFO Command rpm found at >>>>>> /usr/bin/rpm >>>>>> == 2017-11-16 06:23:24,685 run.py:132 DEBUG run_cmd: running cmd rpm >>>>>> -q libopenssl-devel (in /sNow/easybuild/software/EasyB >>>>>> uild/3.2.1/lib/python2.7/site-packages/easybuild_easyconfigs >>>>>> -3.2.1-py2.7.egg/easybuild/easyconfigs/o/OpenSSL) >>>>>> == 2017-11-16 06:23:24,685 run.py:157 INFO running cmd: rpm -q >>>>>> libopenssl-devel >>>>>> == 2017-11-16 06:23:24,746 run.py:439 DEBUG cmd "rpm -q >>>>>> libopenssl-devel" exited with exitcode 1 and output: >>>>>> package libopenssl-devel is not installed >>>>>> >>>>>> == 2017-11-16 06:23:24,747 run.py:483 DEBUG Using default regular >>>>>> expression: (?<![(,-]|\w)(?:error|segmentation >>>>>> fault|failed)(?![(,-]|\.?\w) >>>>>> == 2017-11-16 06:23:24,747 filetools.py:309 WARNING Could not find >>>>>> command 'dpkg' (with permissions to read/execute it) in $PATH >>>>>> (['/sNow/easybuild/centos/7.3.1611/Broadwell/software/EasyBuild/3.3.1/bin', >>>>>> '/sNow/snow-tools/bin', '/sNow/snow-tools/sbin', '/usr/lib64/qt-3.3/bin', >>>>>> '/usr/local/cuda-8.0/bin', '/sNow/snow-tools/bin', >>>>>> '/sNow/snow-tools/sbin', >>>>>> '/usr/local/bin', '/usr/bin', '/bin', '/usr/local/games', '/usr/games', >>>>>> '/opt/ibutils/bin']) >>>>>> == 2017-11-16 06:23:24,865 build_log.py:156 ERROR EasyBuild crashed >>>>>> with an error (at easybuild/centos/7.3.1611/Broa >>>>>> dwell/software/EasyBuild/3.3.1/lib/python2.7/site-packages/v >>>>>> sc_base-2.5.8-py2.7.egg/vsc/utils/exceptions.py:124 in __init__): >>>>>> One or more OS dependencies were not found: [('openssl-devel', >>>>>> 'libssl-dev', 'libopenssl-devel')] (at easybuild/centos/7.3.1611/Broa >>>>>> dwell/software/EasyBuild/3.3.1/lib/python2.7/site-packages/e >>>>>> asybuild_framework-3.3.1-py2.7.egg/easybuild/framework/easyconfig/easyconfig.py:525 >>>>>> in validate_os_deps) >>>>>> == 2017-11-16 06:23:24,866 build_log.py:156 ERROR EasyBuild crashed >>>>>> with an error (at easybuild/centos/7.3.1611/Broa >>>>>> dwell/software/EasyBuild/3.3.1/lib/python2.7/site-packages/v >>>>>> sc_base-2.5.8-py2.7.egg/vsc/utils/exceptions.py:124 in __init__): >>>>>> Failed to process easyconfig /tmp/jobs/snow/2594/eb-En1YcP/ >>>>>> tweaked_dep_easyconfigs/CMake-3.6.1-intel-2017a.eb: One or more OS >>>>>> dependencies were not found: [('openssl-devel', 'libssl-dev', >>>>>> 'libopenssl-devel')] (at easybuild/centos/7.3.1611/Broa >>>>>> dwell/software/EasyBuild/3.3.1/lib/python2.7/site-packages/e >>>>>> asybuild_framework-3.3.1-py2.7.egg/easybuild/framework/easyconfig/easyconfig.py:1263 >>>>>> in process_easyconfig) >>>>>> >>>>>> >>>>>> >>>>>> *Joseph John * >>>>>> >>>>>> *Assistant Professor * >>>>>> >>>>>> *Department of Computer Science & Engineering * >>>>>> *Rajagiri School of Engineering & Technology* >>>>>> *https://josephjohnjj.github.io/ <https://josephjohnjj.github.io/>* >>>>>> >>>>>> On Thu, Nov 16, 2017 at 9:25 PM, Mr. Joseph John < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Hi, >>>>>>> I am attaching the entire log file. Unfortunately, it is too >>>>>>> long to be included in the mail body. Sorry for the trouble. >>>>>>> >>>>>>> >>>>>>> >>>>>>> *Joseph John * >>>>>>> >>>>>>> *Assistant Professor * >>>>>>> >>>>>>> *Department of Computer Science & Engineering * >>>>>>> *Rajagiri School of Engineering & Technology* >>>>>>> *https://josephjohnjj.github.io/ <https://josephjohnjj.github.io/>* >>>>>>> >>>>>>> On Wed, Nov 15, 2017 at 8:54 PM, Alan O'Cais <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Hi Joesph, >>>>>>>> >>>>>>>> Can you give us the explicit error you are getting (or perhaps the >>>>>>>> whole log file)? I'm just wondering where it is coming from, it's not >>>>>>>> directly from EasyBuild, it's from one of the packages it is trying to >>>>>>>> install, the question is which one. >>>>>>>> >>>>>>>> Alan >>>>>>>> >>>>>>>> On 13 November 2017 at 18:08, Mr. Joseph John < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> I tried that and now that error is gone. But now I get an >>>>>>>>> error saying 'Linux headers" are missing. Is there anyway to install >>>>>>>>> it >>>>>>>>> through easybuild or do I have to install it directly in the PXE >>>>>>>>> image? >>>>>>>>> >>>>>>>>> >>>>>>>>> On Friday, November 10, 2017, Sami, Umit D. <[email protected]> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> You can add OS dependencies as a parameter to your *.eb file and >>>>>>>>>> install all dependencies with package manager for your linux >>>>>>>>>> distributions >>>>>>>>>> (i.e. for centos: Yum install libssl-dev). >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *-----------------------------------* >>>>>>>>>> >>>>>>>>>> *Umit D. Sami* >>>>>>>>>> >>>>>>>>>> HPC Apps & Systems (ERIS) >>>>>>>>>> >>>>>>>>>> w: http://www.partners.org >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *From: *<[email protected]> on behalf of "Mr. >>>>>>>>>> Joseph John" <[email protected]> >>>>>>>>>> *Reply-To: *"[email protected]" <[email protected]> >>>>>>>>>> *Date: *Friday, November 10, 2017 at 5:01 AM >>>>>>>>>> *To: *"[email protected]" <[email protected]> >>>>>>>>>> *Subject: *[easybuild] installing octave >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> I am new to EasyBuild. I tried installing Octave using the >>>>>>>>>> command : >>>>>>>>>> >>>>>>>>>> eb Octave-4.0.3-intel-2016b.eb --try-toolchain=intel,2017a >>>>>>>>>> -dr >>>>>>>>>> >>>>>>>>>> I keep getting the error >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> ERROR: Failed to process easyconfig /tmp/jobs/snow/2537/eb-Q5M8UC/ >>>>>>>>>> tweaked_dep_easyconfigs/cURL-7.49.1-intel-2017a.eb: One or more >>>>>>>>>> OS dependencies were not found: [('openssl-devel', 'libssl-dev', >>>>>>>>>> 'libopenssl-devel')] >>>>>>>>>> snow@sny02:/sNow/easybuild/software/EasyBuild/3.2.1/lib/pyth >>>>>>>>>> on2.7/site-packages/easybuild_easyconfigs-3.2.1-py2.7.egg/ea >>>>>>>>>> sybuild/easyconfigs/o/Oc >>>>>>>>>> tave$ >>>>>>>>>> >>>>>>>>>> Then I installed openssl and libssl (that too using >>>>>>>>>> EasyBuild) and I still get the error. We use single image >>>>>>>>>> provisioning in >>>>>>>>>> the compute nodes. The software suite used in Snow! from HPCNow!. >>>>>>>>>> >>>>>>>>>> How do I solve this issue? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> *Joseph John* >>>>>>>>>> >>>>>>>>>> *Assistant Professor* >>>>>>>>>> >>>>>>>>>> *Department of Computer Science & Engineering* >>>>>>>>>> >>>>>>>>>> *Rajagiri School of Engineering & Technology* >>>>>>>>>> *https://josephjohnjj.github.io/ >>>>>>>>>> <https://josephjohnjj.github.io/>* >>>>>>>>>> >>>>>>>>>> The information in this e-mail is intended only for the person to >>>>>>>>>> whom it is >>>>>>>>>> addressed. If you believe this e-mail was sent to you in error >>>>>>>>>> and the e-mail >>>>>>>>>> contains patient information, please contact the Partners >>>>>>>>>> Compliance HelpLine at >>>>>>>>>> http://www.partners.org/complianceline . If the e-mail was sent >>>>>>>>>> to you in error >>>>>>>>>> but does not contain patient information, please contact the >>>>>>>>>> sender and properly >>>>>>>>>> dispose of the e-mail. >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> >>>>>>>>> >>>>>>>>> *Joseph John * >>>>>>>>> >>>>>>>>> *Assistant Professor * >>>>>>>>> >>>>>>>>> *Department of Computer Science & Engineering * >>>>>>>>> *Rajagiri School of Engineering & Technology* >>>>>>>>> *https://josephjohnjj.github.io/ <https://josephjohnjj.github.io/>* >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Dr. Alan O'Cais >>>>>>>> E-CAM Software Manager >>>>>>>> Juelich Supercomputing Centre >>>>>>>> Forschungszentrum Juelich GmbH >>>>>>>> 52425 Juelich, Germany >>>>>>>> >>>>>>>> Phone: +49 2461 61 5213 <02461%20615213> >>>>>>>> Fax: +49 2461 61 6656 <02461%20616656> >>>>>>>> E-mail: [email protected] >>>>>>>> WWW: http://www.fz-juelich.de/ias/jsc/EN >>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------ >>>>>>>> ------------------------------------ >>>>>>>> ------------------------------------------------------------ >>>>>>>> ------------------------------------ >>>>>>>> Forschungszentrum Juelich GmbH >>>>>>>> 52425 Juelich >>>>>>>> Sitz der Gesellschaft: Juelich >>>>>>>> Eingetragen im Handelsregister des Amtsgerichts Dueren Nr. HR B 3498 >>>>>>>> Vorsitzender des Aufsichtsrats: MinDir Dr. Karl Eugen Huthmacher >>>>>>>> Geschaeftsfuehrung: Prof. Dr.-Ing. Wolfgang Marquardt >>>>>>>> (Vorsitzender), >>>>>>>> Karsten Beneke (stellv. Vorsitzender), Prof. Dr.-Ing. Harald Bolt, >>>>>>>> Prof. Dr. Sebastian M. Schmidt >>>>>>>> ------------------------------------------------------------ >>>>>>>> ------------------------------------ >>>>>>>> ------------------------------------------------------------ >>>>>>>> ------------------------------------ >>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>> >>>> -- >>>> >>>> >>>> *Joseph John * >>>> >>>> *Assistant Professor * >>>> >>>> *Department of Computer Science & Engineering * >>>> *Rajagiri School of Engineering & Technology* >>>> *https://josephjohnjj.github.io/ <https://josephjohnjj.github.io/>* >>>> >>>> >>> >>> >>> -- >>> Dr. Alan O'Cais >>> E-CAM Software Manager >>> Juelich Supercomputing Centre >>> Forschungszentrum Juelich GmbH >>> 52425 Juelich, Germany >>> >>> Phone: +49 2461 61 5213 <+49%202461%20615213> >>> Fax: +49 2461 61 6656 <+49%202461%20616656> >>> E-mail: [email protected] >>> WWW: http://www.fz-juelich.de/ias/jsc/EN >>> >> >> >> -- >> >> >> *Joseph John * >> >> *Assistant Professor * >> >> *Department of Computer Science & Engineering * >> *Rajagiri School of Engineering & Technology* >> *https://josephjohnjj.github.io/ <https://josephjohnjj.github.io/>* >> >> > -- Pablo Escobar López HPC systems engineer sciCORE, University of Basel SIB Swiss Institute of Bioinformatics http://scicore.unibas.ch

