Update upper bound for galaxy packages to < 23.2#1388
Update upper bound for galaxy packages to < 23.2#1388mvdbeek merged 4 commits intogalaxyproject:masterfrom
Conversation
|
Test is failing reproducibly. But not sure if related. |
|
The error I can see is: Which is true. This packages does not exist, its a fake package that is build locally during a test. I think |
|
Tried to execute the commands manually and got Might be solved by an update to conda conda/conda-build#4984 (comment) |
potential solution for the build prblems in galaxyproject/planemo#1388
|
Bumping conda helps with the failing test. Let's see if there are side effects galaxyproject/galaxy#17013 |
|
I am not sure how galaxyproject/galaxy#17013 can help, it bumps the minimum conda version but in tests it's most likely that the latest conda version is installed either way. |
|
All I know is that in the failing test on my local computer not the latest was installed, but: When I bumped the minimum requirement the tests were successful. No idea how to test this here, without bumping the Galaxy packages first. Can we somehow patch tool-util during the test? |
Is that what you have in
Did you update the conda package manually? Changing |
|
What's weird when looking at the CI logs is that |
Yes. They had exit code 0, despite the failure. |
|
Can you check in the github workflow if there is any interference from the conda or .condarc already installed on the VM ? |
|
So, now we see the error from the build step. Seems that this installs 23.3.1 .. my hypothesis is as follows:
so with our current conda pins, we are stuck at 23.3.1 (maybe also because we install in the base env?) and not the newest packages are installed. Does this sound reasonable? Note that also |
|
Thanks @bernt-matthias , the latest commit to check the exit code really helped clarifying the issue, and your explanation makes sense. I didn't expect the latest Mambaforge to install conda 23.3.1, but any way it looks like that galaxyproject/galaxy#17013 is the correct solution here.
Yes, that would be good, thanks! |
|
planemo/commands/cmd_conda_install.py also has the same issue. |
potential solution for the build prblems in galaxyproject/planemo#1388
|
Does anyone have an idea what's going on with the 3.7 tests? |
|
dev doesn't work on 3.7, that's why I rebased your PR |
mvdbeek
left a comment
There was a problem hiding this comment.
Very cool, thanks @bernt-matthias
... waiting for the 23.1 release :)