Breaking change in Cython
- python-rocksdb
python package dependency causing build issues with pip install of python-rocksdb
#1642
Labels
This issue was reported in hyperledger/indy-node#1822 however the actual dependency issue exists at the
indy-plenum
level.There has been a breaking change to the
Cython
package between0.29.36
and the3.0.x
versions. This causes therocksdb
build to fail when it is installed using thepython-rocksdb
python package. This in turn causes theindy-plenum
install to fail when it is installed using the python package. Theindy-plenum
androcksdb
deb packages built forindy-plenum
are not affected, therefore there are no issues whenindy-plenum
is installed usingapt-get
.Fix the
Cython
-python-rocksdb
python package dependency issues. The quick fix for this is to pin the version ofCython
to0.29.36
. However, some effort should be made to better understand the issues encountered with the3.0.x
versions ofCython
to determine whether something can be done to fix the build when they are used.The text was updated successfully, but these errors were encountered: