Skip to content

gitinfo breaks pip install

Bug Report

Summary

pip install form repo fails

Steps to Reproduce

pip install git+http://gitlab.leibniz-kis.de/sdc/kis_tools

or

git clone http://gitlab.leibniz-kis.de/sdc/kis_tools
cd kis_tools
pip install . 

Expected Results

install

Actual Results

    ERROR: Command errored out with exit status 1:
     command: /usr/local/bin/python -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-bp2qmtu2/setup.py'"'"'; __file__='"'"'/tmp/pip-req-build-bp2qmtu2/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-pnyed1_p
         cwd: /tmp/pip-req-build-bp2qmtu2/
    Complete output (15 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-req-build-bp2qmtu2/setup.py", line 11, in <module>
        info = get_git_info(force=True)
      File "/tmp/pip-req-build-bp2qmtu2/kis_tools/util/gitinfo/__init__.py", line 43, in get_git_info
        write_git_info(path_in)
      File "/tmp/pip-req-build-bp2qmtu2/kis_tools/util/gitinfo/__init__.py", line 25, in write_git_info
        commit = git_info(dirpath)
      File "/tmp/pip-req-build-bp2qmtu2/kis_tools/util/gitinfo/gitinfo.py", line 99, in get_git_info
        return get_git_info_dir(gitdir)
      File "/tmp/pip-req-build-bp2qmtu2/kis_tools/util/gitinfo/gitinfo.py", line 80, in get_git_info_dir
        return get_pack_info(idx_file, gi)
      File "/tmp/pip-req-build-bp2qmtu2/kis_tools/util/gitinfo/pack_reader.py", line 112, in get_pack_info
        data = zlib.decompress(fin.read(obj_len))
    zlib.error: Error -5 while decompressing data: incomplete or truncated stream
    ----------------------------------------
ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.