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'm investigating upgrading nodejs (conda-forge/nodejs-feedstock#6) to 6, but ran into the fact that downstream packages really need to be tied to at least the major, and probably minor, version of node, so issuing the upgrade would likely break all downstream packages. The same likely goes for any non-Python runtime, including R (most used on conda), ruby, etc.
So my questions are:
what's in-scope for conda-forge (matrix builds of nodejs versions, ruby versions, etc. like CI services have?)
what's in-scope for conda itself (a generic mechanism analogous to CONDA_PY?)
how do we specify which nodejs version for a package (track features, or just pin the minor version in recipe.yml?)
I think the general question brought up elsewhere of pinning versions of dependencies at build-time would also ease this issue.
The text was updated successfully, but these errors were encountered:
While we didn't have a great answer for this at the time for anything that wasn't Python, Perl, R, or Lua, think this would be solvable with conda-forge-pinning in the conda-build 3 era (using related tooling like a new conda-smithy). Would encourage you to submit a PR with versions of nodejs and/or other things over there and we can figure out a reasonable solution.
I'm investigating upgrading nodejs (conda-forge/nodejs-feedstock#6) to 6, but ran into the fact that downstream packages really need to be tied to at least the major, and probably minor, version of node, so issuing the upgrade would likely break all downstream packages. The same likely goes for any non-Python runtime, including R (most used on conda), ruby, etc.
So my questions are:
I think the general question brought up elsewhere of pinning versions of dependencies at build-time would also ease this issue.
The text was updated successfully, but these errors were encountered: