-
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
unblacklist rust recipes #9266
Comments
@dlaehnemann any updates on this one? |
Thanks for the reminder, I'll try to have a look in the coming days! |
@johanneskoester: Would this still be an option? Just releasing a prosic2 |
There now is a merged |
This is a tracking issue for progress with unblacklisting the two remaining rust recipes in the build blacklist in issue #7712, I.e. these lines (plus
rust-bio-tools
, which should probably need another look, as well, andspalter
andprosolo
can probably do with the same simultaneous changes):bioconda-recipes/build-fail-blacklist
Lines 37 to 39 in 642ad05
The remaining issue boils down to some problem with the combination of
conda build
version2.
and therust
compilercargo
, so the easiest is probably to just wait for the comingbioconda-utils
update to3.x
conda build
:bioconda/bioconda-utils#293
The below infos are to document the previous attempt, but hopefully most of these workarounds will not be necessary any more. There is a branch I created with some attempts at getting these recipes unblacklisted, but it should probably be retired in favor of a clean new branch and should only cherry-pick relevant commits, if any:
https://github.com/bioconda/bioconda-recipes/tree/unblacklist_rust_recipes
The commits there incorporate the workarounds identified when unblacklisting prosolo (#7973) and further recommendations given for the new recipe for spalter that's on the way (#9062). But none of these got all the way and eventually we end up with an awkward interaction between the older version of
conda build
currently used (2.1.18
) andcargo
's checking that certain paths are absolute paths:It goes away when I locally use
conda build
version3.4.2
, hence the above suggestions to wait for thebioconda-utils
update.It does not go away when using older cargo versions, but the next future
rust
/cargo
version (1.27
) should include a change that would at least give a more informative panic message, should more debugging be needed in the future:rust-lang/cargo@dfdb9aa
The text was updated successfully, but these errors were encountered: