Skip to content

also copy easyblocks of bundle components to reprod dir#4944

Merged
ocaisa merged 2 commits intoeasybuilders:developfrom
bedroge:reprod_easyblocks_components_patches
Jun 30, 2025
Merged

also copy easyblocks of bundle components to reprod dir#4944
ocaisa merged 2 commits intoeasybuilders:developfrom
bedroge:reprod_easyblocks_components_patches

Conversation

@bedroge
Copy link
Copy Markdown
Contributor

@bedroge bedroge commented Jun 30, 2025

Solves the issue spotted/reported by @Thyre in #4862 (comment): easyblocks of extensions were copied to the reprod/easyblocks directory, but easyblocks of components were not.

@Thyre
Copy link
Copy Markdown
Collaborator

Thyre commented Jun 30, 2025

Checking with easybuilders/easybuild-easyconfigs#23222, easybuilders/easybuild-easyblocks#3801, it copied all the used EasyBlocks ( and also the correct ones 😄 ).

$ module load intel-compilers/2025.2.0-CUDA-12.9.0
$ cd $EBROOTINTELMINCOMPILERS
$ ls easybuild/reprod/easyblocks
binary.py  bundle.py  intelbase.py  intel_compilers.py

Thanks a lot for looking into this 😄

@ocaisa ocaisa merged commit ef9ee90 into easybuilders:develop Jun 30, 2025
37 checks passed
@ocaisa
Copy link
Copy Markdown
Member

ocaisa commented Jun 30, 2025

This was a bit special as we can't introduce a unit test for this (it requires an easyblock not in framework), so I've covered my eyes a bit when merging here...

@bedroge bedroge deleted the reprod_easyblocks_components_patches branch June 30, 2025 13:42
@boegel boegel added the bug fix label Jul 2, 2025
@boegel boegel added this to the 5.1.1 milestone Jul 2, 2025
@boegel boegel changed the title also copy easyblocks of components to reprod dir also copy easyblocks of bundle components to reprod dir Jul 2, 2025
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.

4 participants