Open liori opened 3 years ago
Thanks for reporting. I wasn't able to reproduce your issue yet.
Do you have some global configuration that might affect the build? The part of the log where it says that "something.o" is up to date is a bit weird. Could it perhaps be building it in a dirty directory?
BTW you might try using gojsonnet
package which is designed to be a much faster drop-in replacement. Unfortunately it brings the Go runtime, which causes some problems with multiprocessing (fork() not followed by execve() leading to deadlocks). If you're not going to depend on that, it should be strictly better.
Thank you for your response! I've found a workaround: CXXFLAGS=-fPIC pip install jsonnet
. This is enough for me.
I am not aware of any global configuration that would be relevant. Regarding the dirty directory question, I've just assumed it is reusing the directory from the Building wheels step, but I admit I don't really know whether this is supposed to happen.
I'm sure I have no other installation of a Python jsonnet library anywhere in my system, verified via find / -mount -iname '*jsonnet*'
.
jsonnet
is deep in my dependency chains, so I'm not really at liberty to switch to gojsonnet
.
Hi, I'm getting the following problem when attempting to install the python package.
Steps to reproduce (Debian 10, Python 3.7.3, GCC 8.3.0):
Expected outcome:
jsonnet
is installed.Actual outcome: