Closed dmrlawson closed 2 months ago
When you say Try to install pyzmq
, can you include the exact command? Cython is a build dependency, so it should be in the build env. so either Cython is missing from the build env, or the Python executable found in the build env is wrong. It appears to be the latter, because Python_EXECUTABLE
should resolve to the Python in the isolated build env, but /home/davidlaw/.pyenv/versions/pyston-2.3.5/envs/pyzmq-test-pyston-2.3.5/bin/python
is clearly an env made with pyenv, not a temporary env created by pip/build.
Including the output up to the start of building bundled libzmq would help as well. Full output's easiest to make sure nothing is missing.
oh, I see it. It's the implementation_name
check - the two backends are opt-in for cpython and pypy, so no backend dependency is installed for other implementations. Fix coming right up.
Fixed by #1986
Brilliant, many thanks!
26.0.3 is out and should fix this. Let me know if you still have issues!
This is a pyzmq bug
What pyzmq version?
26.0.0+
What libzmq version?
4.3.4
Python version (and how it was installed)
pyston-2.3.5 installed via pyenv
OS
Ubuntu 22.04
What happened?
When updating pyzmq from version 25.1.2 I got an error.
Code to reproduce bug
Traceback, if applicable