New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
only load temporary module file during sanity check for pybind11 for stand-alone installations, so it can be installed as extension #2747
only load temporary module file during sanity check for pybind11 for stand-alone installations, so it can be installed as extension #2747
Conversation
Looks like the failing test is failing to download Lmod 6.6.3, nothing to do with the PR |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Test report by @Micket Overview of tested easyconfigs (in order)
Build succeeded for 16 out of 16 (1 easyconfigs in total) |
Test report by @Micket Overview of tested easyconfigs (in order)
Build succeeded for 0 out of 1 (1 easyconfigs in total) |
I'm hitting the default bundle check failing
so it's not even getting to the point where this test should run. |
I can't make sense of why my little test isn't working easyblock = 'PythonBundle'
name = 'test-bundle'
version = '1'
homepage = 'test'
description = """test bundle"""
toolchain = {'name': 'GCCcore', 'version': '11.3.0'}
builddependencies = [
('binutils', '2.38'),
('CMake', '3.23.1'),
]
dependencies = [
('Python', '3.10.4'),
]
use_pip = True
sanity_pip_check = False
exts_list = [
('pybind', '2.9.2', {
'source_urls': ['https://github.com/pybind/pybind11/archive/'],
'sources': ['v%(version)s.tar.gz'],
}),
]
moduleclass = 'lib'
It doesn't seem to be able to import |
Thanks @smoors for pointing out my stupid mistake! |
Test report by @Micket Overview of tested easyconfigs (in order)
Build succeeded for 1 out of 1 (1 easyconfigs in total) |
This is inspired from PythonPackage's
sanity_check_step
. Without this, the install fails in the sanity check step withFor @Micket