Skip to content

fall back to sequential extension install if parallel install is not implemented#4034

Merged
boegel merged 2 commits intoeasybuilders:developfrom
branfosj:20220625090227_new_pr_qPOUyEPejo
Jul 6, 2022
Merged

fall back to sequential extension install if parallel install is not implemented#4034
boegel merged 2 commits intoeasybuilders:developfrom
branfosj:20220625090227_new_pr_qPOUyEPejo

Conversation

@branfosj
Copy link
Copy Markdown
Member

@branfosj branfosj commented Jun 25, 2022

(created using eb --new-pr)

This is hit when you want to build R with parallel extension install, but you've not yet built some of the dependencies (easybuilders/easybuild-easyconfigs#15767 (comment)). Test the difference with:

eb SciPy-bundle-2022.05-foss-2022a.eb -Tr --experimental --parallel-extensions-install

Comment thread easybuild/framework/easyblock.py Outdated
self.install_extensions_parallel(install=install)
except NotImplementedError:
# If parallel extension install is not supported for this type of extension then install sequentially
self.log.experimental("parallel extensions install is not supported for ..., so install sequentially.")
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume this is WIP, and the ... still needs to be replaced with something more meaningful?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, though I cannot remember what I was intending to put there. So I've changed it in 3e5115a

Copy link
Copy Markdown
Member

@boegel boegel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@boegel boegel merged commit c6442d5 into easybuilders:develop Jul 6, 2022
@branfosj branfosj deleted the 20220625090227_new_pr_qPOUyEPejo branch July 6, 2022 11:11
@boegel boegel changed the title fallback to sequential extension install if parallel install is not implemented fall back to sequential extension install if parallel install is not implemented Jul 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants