Skip to content
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

packages targeting old perl versions #26091

Open
pbordron opened this issue Apr 18, 2024 · 0 comments
Open

packages targeting old perl versions #26091

pbordron opened this issue Apr 18, 2024 · 0 comments
Labels

Comments

@pbordron
Copy link

General comment:

We want to put biogrinder on bioconda channel.
However biogrinder needs some (direct and indirect) perl dependencies that are not in conda-forge:

  • Getopt::Euclid
  • Math::Random::MT
  • Test::Number::Delta

By default, from what I observe from build-locally.py script, conda-forge only targets perl 5.32.
As those are quite old packages, I only succeed to build all those dependencies by targeting perl 5.26.
I want to provide a version of those package targeting perl 5.26 and up when possible.

  • Does libraries targeting old version of perl still accepted in conda-forge?

I have build the recipes. I can alter the perl version by setting it in conda_build_config.yaml file, but build scripts must be sometime modified in order to succeed.

  • Which is the best way to provide such recipes? A branch per perl version by using the 'maintaining-several-versions' trick ? or is there another way? I didn't find documentation about this case.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

1 participant