Closed MilesCranmer closed 1 year ago
Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe
) and found it was in an excellent condition.
Damn, still broken: https://github.com/MilesCranmer/PySR/actions/runs/5192076497
What is the load error to begin with? Set LD_DEBUG=libs
for Linux.
Do you need the newest numpy? What’s the issue?
Not sure. I think if I fix the libdstdcxx-ng
to an earlier version the error goes away (IIRC).
Here's a run with LD_DEBUG=libs
(just started)
Damn, still broken: https://github.com/MilesCranmer/PySR/actions/runs/5192076497
You have a completely separate issue there; it looks like it's scipy, but it's not. I've tested it, it works fine with libstdcxx 13. It might however be influenced if something similar to the numpy situation is happening for scipy (e.g. reinstalling it through julia).
Rather than a two-step setup, why not include the relevant testing from https://github.com/MilesCranmer/PySR (AFAICT python -m pysr.test main
; with whatever preparations are necessary) here?
+1 on fully testing here. You can do the tests again nightly in the project’s repo, but we should a thorough test here
Added. I'm trying again with the numpy
pinning just to fix the conda build.
If I want to constrain libstdcxx-ng'<13'
, I guess I should add that to host:
?
If I want to constrain
libstdcxx-ng'<13'
, I guess I should add that tohost:
?
You would have to add it under run_constrained:
. But it shouldn't be necessary, so I'd be interested how it fails without that pin.
@MilesCranmer, please utilize the bot rerender services, e.g. @conda-forge-admin, please rerender
The larger problem here may lie in the pre-compilation step. I have grown somewhat discouraged by Julia's Pkg design when it comes to third-party packaging (like here). It's simply too insular for the time being...
I also thought this post was quite interesting about how the whole gig works: https://discourse.julialang.org/t/the-present-and-the-future-of-package-registration/99890
Experimenting in #90. There seem to be issues the precompilation
I also thought this post was quite interesting about how the whole gig works: https://discourse.julialang.org/t/the-present-and-the-future-of-package-registration/99890
What does that have to do with this?
It's basically analgous to a conda channel. We can create our own registry: https://github.com/GunnarFarneback/LocalRegistry.jl
I just don't want to run it.
Superseded by https://github.com/conda-forge/pysr-feedstock/pull/90
Continuation of #85
cc @h-vetinari @ngam @mkitti