-
Notifications
You must be signed in to change notification settings - Fork 202
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
--module-only --force messes with the reprod folder #2658
Comments
@boegel would it make sense to you to not over-write the |
Investigating more related problems, I am thinking that saving Grepping I think the concept of
The two concepts should be saved separately in the easyconfig. |
I would say we should also avoid dumping When installing Platypus, I get the following error :
on this bit :
|
Yes #2664 will address all of these problems by dumping the easyconfig after any modifications from the configuration but before any of the easyblock steps. It will also dump the easyblocks and the hooks alongside it. |
@mboisson Can you clarify this:
In my case I'm not seeing any absolute paths in the reprod easyconfigs, they are still relative. Is there a case where they are not? |
@ocaisa See |
As Kenneth said, this is when you use |
Ok, understood, after cleaning up a |
Closing this since #2664 is merged, should be fixed (I checked quickly myself with |
When running eb with the options
--module-only --force
, it recreates the easyconfig stored in thereprod
folder. Unfortunately, this means that this easyconfig may actually no longer be reproducible.This happened to me with GDAL, when the
start_dir
that is listed in the EasyConfig in thereprod
folder went fromto
This is because the EasyBlock updates its config, and the full EasyBlock is not being run.
The text was updated successfully, but these errors were encountered: