You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I wanted to report that the conda installation only works when setting channel priorities as flexible conda config --set channel_priority flexible, but does not work when set to strict.
This can be a huge future problem with reproducibility since the flexible mode can arbitrarily take any version of any software from the channels you've set (and you have around 6 set which is also lots to handle).
I found out about this problem when failing to install PhaBox on a second server without noticing that my original server was accidentally set to flexible mode while the new server was correctly set to strict.
I would highly recommend seeing if a conda recipe with strict channel priorities can be set as with flexible mode there is no guarantee of reproducibility [even for yourself] on different systems, which doesn't go well with the fact that conda recipes are usually made for reproducibility.
For anyone struggling with installations, I recommend running conda config --set channel_priority flexible and then back to conda config --set channel_priority strict upon installation.
I've attached a sample error file to see the conflicts it causes. error.txt
Hope this helps.
Best,
Erfan
The text was updated successfully, but these errors were encountered:
Hello and hope all is well.
I wanted to report that the conda installation only works when setting channel priorities as flexible
conda config --set channel_priority flexible
, but does not work when set tostrict
.This can be a huge future problem with reproducibility since the flexible mode can arbitrarily take any version of any software from the channels you've set (and you have around 6 set which is also lots to handle).
I found out about this problem when failing to install PhaBox on a second server without noticing that my original server was accidentally set to
flexible
mode while the new server was correctly set tostrict
.I would highly recommend seeing if a conda recipe with strict channel priorities can be set as with flexible mode there is no guarantee of reproducibility [even for yourself] on different systems, which doesn't go well with the fact that conda recipes are usually made for reproducibility.
For anyone struggling with installations, I recommend running
conda config --set channel_priority flexible
and then back toconda config --set channel_priority strict
upon installation.I've attached a sample error file to see the conflicts it causes.
error.txt
Hope this helps.
Best,
Erfan
The text was updated successfully, but these errors were encountered: