-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
Updated Trimmomatic 0.39 (same version) requires new build and SHA256 #14373
Conversation
Trimmomatic 0.39 was updated due to bug. Same version.
Curious - do you know why the SHA changed? |
Yes, the tool was updated due to a null pointer issue but the version remained 0.39 I think because this version was only released only a few days ago. Effectively this would be version 0.39a, so to speak, but it's still tagged as 0.39 in the original tool. |
0.39a would come before 0.39 in conda and python version ordering (alpha release), so don't do that. It would be great if you could coordinate with upstream to call it say 0.39.1. It's a bit of an academic thing, but we are in academia here after all. :) |
If it takes too long, add a note to the package/recipe explaining the difference between build 0 and build 1. It'll show up on the docs page, so people googling for 'bioconda trimmomatic' will find it. If you had added a patch it would be a minor code change too, so that should be ok. Even though since it was from upstream, a proper new number would be preferred. |
I agree, but the creator released the update as 0.39 and the old binaries are gone even from the website. By all means, the most recent version is 0.39, meaning that the current bioconda recipe will pull down the update tool but with the older SHA, so won't work - hence why it would be urgent to fix the recipe. |
Ok let me add a note to the recipe |
Thanks |
Feel free to merge once that's in. Thanks for taking care of this. |
Not a prob. I think you will need to merge though. No permissions here :) |
(BTW: we do have a backup of the old download.) |
Ah, I see you are not a member yet. Just post on #1 - you would be very welcome! |
Awesome! How about this?
Incidentally, is this something you can add on your end without re-triggering CI/CD? |
It would have been better to have the note in there before going ahead an merging. |
I did add the note directly to the merge commit |
Ah, sorry. I meant add it there and put something in extra. We had the core meeting, so I couldn't follow up here. Well. It's done. |
We might want to have a changelog for the recipes down the line I think. |
Trimmomatic 0.39 was updated due to bug. Same version.
ℹ️
Bioconda has finished the GCC7 migration. If you are dealing with C/C++ or Python package it can be that you need to rebuild other dependent packages. Bioconda utils - update-pinning will assist you with that. If you have any questions please use issue 13578.