You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 23, 2022. It is now read-only.
Repository navigation
This repository was archived by the owner on Apr 23, 2022. It is now read-only.
How to install package using branch fix-large-decode #9
then perhaps you need xdelta3 installed locally before attempting to install xdelta3-python. I'm afraid I haven't work on this for a long time, so can't really help.
Thanks for looking at it - I wouldn't remember what I ate for breakfast yesterday.
This is what I found so far:
After the failed package install using -e, the git repo is cloned under src/xdelta3 folder. If I first run make in that folder (this copies in the c header files) then python setup.py develop (this is the command that is failing in pip install) it works.
How do I make the package installation issue make before python setup.py develop?
Activity
samuelcolvin commentedon Jan 16, 2020
did you clone recursively to include the
xdeltasubmodule?SmileSydney commentedon Jan 16, 2020
I believe the pip clones recursively by default.
I get this error on both branches:
fix-large-decodeandmasterThis is the output from
pip install -e git+https://github.com/samuelcolvin/xdelta3-python.git@fix-large-decode:samuelcolvin commentedon Jan 16, 2020
then perhaps you need
xdelta3installed locally before attempting to installxdelta3-python. I'm afraid I haven't work on this for a long time, so can't really help.SmileSydney commentedon Jan 16, 2020
Thanks for looking at it - I wouldn't remember what I ate for breakfast yesterday.
This is what I found so far:
makein that folder (this copies in the c header files) thenpython setup.py develop(this is the command that is failing inpip install) it works.makebeforepython setup.py develop?samuelcolvin commentedon Jan 16, 2020
You can't I'm afraid. So your options are:
samuelcolvin commentedon Jan 16, 2020
Or in theory you could edit
setup.pyto do whatmake preparedoes, but that's pretty ugly.