Skip to content

add/reorder missing/misplaced extensions in Python 2.7.15 and 3.6.6 easyconfigs#7696

Merged
boegel merged 1 commit intoeasybuilders:developfrom
migueldiascosta:20190220133404_new_pr_Python2715
Mar 5, 2019
Merged

add/reorder missing/misplaced extensions in Python 2.7.15 and 3.6.6 easyconfigs#7696
boegel merged 1 commit intoeasybuilders:developfrom
migueldiascosta:20190220133404_new_pr_Python2715

Conversation

@migueldiascosta
Copy link
Copy Markdown
Member

(created using eb --new-pr)

@migueldiascosta
Copy link
Copy Markdown
Member Author

I needed these changes when installing in nodes without access to PyPI, after using --fetch on a node with access, but the main question is why doesn't exts_download_dep_fail = True catch these downloads on systems with access?

@boegel
Copy link
Copy Markdown
Member

boegel commented Mar 4, 2019

@migueldiascosta Can you post a debug log for the problem? Maybe it's specific to CentOS 6?

@boegel
Copy link
Copy Markdown
Member

boegel commented Mar 4, 2019

It looks like we missed this because dependencies that are specified via setup_requires are being pulled down silently, while dependencies specified via install_requires are easily detectable because of the Downloading ... message that is printed.

@boegel
Copy link
Copy Markdown
Member

boegel commented Mar 4, 2019

Test report by @boegel
SUCCESS
Build succeeded for 11 out of 11 (8 easyconfigs in this PR)
node3110.skitty.os - Linux centos linux 7.6.1810, Intel(R) Xeon(R) Gold 6140 CPU @ 2.30GHz, Python 2.7.5
See https://gist.github.com/65f2e24542dbec75b817e2270a019bad for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Mar 4, 2019

Test report by @boegel
SUCCESS
Build succeeded for 11 out of 11 (8 easyconfigs in this PR)
node2412.golett.os - Linux centos linux 7.6.1810, Intel(R) Xeon(R) CPU E5-2680 v3 @ 2.50GHz, Python 2.7.5
See https://gist.github.com/a6148b33e781f225121d45578a82cc9b for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Mar 4, 2019

Test report by @boegel
SUCCESS
Build succeeded for 8 out of 8 (8 easyconfigs in this PR)
node2046.delcatty.os - Linux centos linux 7.6.1810, Intel(R) Xeon(R) CPU E5-2670 0 @ 2.60GHz, Python 2.7.5
See https://gist.github.com/79f0a245beedcda9d71dda68b36d7705 for a full test report.

@boegel
Copy link
Copy Markdown
Member

boegel commented Mar 5, 2019

Going in, thanks @migueldiascosta!

@boegel boegel merged commit 991d713 into easybuilders:develop Mar 5, 2019
@migueldiascosta migueldiascosta deleted the 20190220133404_new_pr_Python2715 branch October 2, 2020 10:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants