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

Reply via email to