Skip to content

Python-3.7.2-GCCcore-8.2.0 broken optional dependency #8887

@patbel-pwr

Description

@patbel-pwr

Hi,
in mentioned easyconfig file there is this dependencies section:
dependencies = [ ('bzip2', '1.0.6'), # required for bz2 package in Python stdlib ('zlib', '1.2.11'), ('libreadline', '8.0'), ('ncurses', '6.1'), ('SQLite', '3.27.2'), ('XZ', '5.2.4'), ('GMP', '6.1.2'), # required for pycrypto ('libffi', '3.2.1'), # required for cryptography # OS dependency should be preferred if the os version is more recent then this version, # it's nice to have an up to date openssl for security reasons # Python 3.7 requires OpenSSL >= 1.0.2, uncomment line below if OS version is too old (e.g. CentOS 6) #('OpenSSL', '1.1.0j'), ]

I had to use this "uncomment line below if OS version is too old" option, and I discovered that there is no OpenSSL 1.1.0j package available in easybuild 3.9.4 which occured in build crash.

Changing:
#('OpenSSL', '1.1.0j'),
to:
#('OpenSSL', '1.1.1b'),
solved the issue.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions