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 < jose...@rajagiritech.edu.in> 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 <a.oc...@fz-juelich.de> 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 < >> jose...@rajagiritech.edu.in> 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 <a.oc...@fz-juelich.de> >>> 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" <jose...@rajagiritech.edu.in> >>>> 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 < >>>>> jose...@rajagiritech.edu.in> 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 <a.oc...@fz-juelich.de> >>>>>> 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 < >>>>>>> jose...@rajagiritech.edu.in> 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. <uds...@partners.org> >>>>>>>> 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: *<easybuild-requ...@lists.ugent.be> on behalf of "Mr. >>>>>>>>> Joseph John" <jose...@rajagiritech.edu.in> >>>>>>>>> *Reply-To: *"easybuild@lists.ugent.be" <easybuild@lists.ugent.be> >>>>>>>>> *Date: *Friday, November 10, 2017 at 5:01 AM >>>>>>>>> *To: *"easybuild@lists.ugent.be" <easybuild@lists.ugent.be> >>>>>>>>> *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: a.oc...@fz-juelich.de >>>>>>> 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 >> Fax: +49 2461 61 6656 >> E-mail: a.oc...@fz-juelich.de >> 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/>* > >