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

libgcc_ng and libstdcxx_ng listed as requirements #52

Open
jakirkham opened this issue Nov 9, 2019 · 6 comments
Open

libgcc_ng and libstdcxx_ng listed as requirements #52

jakirkham opened this issue Nov 9, 2019 · 6 comments

Comments

@jakirkham
Copy link
Member

When running conda press on the numcodecs packages recently using --fatten --skip-python, it appears that libgcc_ng and libstdcxx_ng were listed as requirements and their libraries not added. As a result pip fails to install as these libraries are missing. Additionally the wheels don't have these standard compiler libraries they are linked against.

@scopatz
Copy link
Contributor

scopatz commented Nov 9, 2019

Thanks for reporting! can you please provide the full command you ran?

@jakirkham
Copy link
Member Author

Sure, I ran conda press --skip-python --fatten on all of the tarballs for the numcodecs version 0.6.4 release.

Used this script to download them and run conda press on each one.

Should add I'm new to conda-press. So could be doing foolish things. Guidance is also appreciated. 🙂

@jakirkham
Copy link
Member Author

What happens when you run conda press on a tarball? Is the code path different than for other things (like the package spec)?

@scopatz
Copy link
Contributor

scopatz commented Nov 22, 2019

What happens when you run conda press on a tarball? Is the code path different than for other things (like the package spec)?

Basically the only difference is that when running on a tarball it doesn't do a solve, and so doesn't build the wheels for the deps as well. It only builds the wheel for that tarball. Very open to suggestions for changes here!

@jakirkham
Copy link
Member Author

Yeah it would be nice if it still solved with tarballs. My goal was to generate a wheel from a specific Conda package. So using a tarball helped facilitate that.

@scopatz
Copy link
Contributor

scopatz commented Dec 2, 2019

Ok great!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants