-
Notifications
You must be signed in to change notification settings - Fork 23
Description
Current Behavior
Installing current versions of SINA into a Q2 environment is impossible because of conflicts in base packages resulting from q2-dada2 pinning old bioconductor packages.
This is likely to extend to other tools as well.
Proposed Behavior
I see two ways out of this:
- bump dada2 to it's current version (1.10 I believe)
- rebuild everything required for dada2 1.6 with current base libraries and pinnings
I can help with 2 if that is necessary. Basically, it would need a PR for bioconda/bioconda-recipes resurrecting the states of the dependencies into subfolders. That is, create recipes/bioconductor-dada2/1.6.0 from the state of recipes/bioconductor-dada2 at the time of 1.60 and bump the build number and then repeat that for all packages that need to be preserved at that version.
The other way round, building a "legacy depends" package for SINA would be highly unusual and very difficult to achieve.