Malformed Installer
Created by: chrisspen
The PIP package bob.blitz is uninstallable because the required package list appears to contain a circular dependency:
$ virtualenv --no-site-packages .env
$ . .env/bin/activate
(.env)$ pip install -U pip
(.env)$ pip install numpy
(...snip numpy installation output...)
(.env)$ pip install bob.blitz
Collecting bob.blitz
Using cached bob.blitz-2.0.7.zip
Complete output from command python setup.py egg_info:
Installed /tmp/pip-build-rHBzDo/bob.blitz/bob.extension-2.0.8-py2.7.egg
Traceback (most recent call last):
File "<string>", line 20, in <module>
File "/tmp/pip-build-rHBzDo/bob.blitz/setup.py", line 74, in <module>
system_include_dirs=system_include_dirs,
File "/tmp/pip-build-rHBzDo/bob.blitz/bob.extension-2.0.8-py2.7.egg/bob/extension/__init__.py", line 365, in __init__
pkgs = check_packages(packages)
File "/tmp/pip-build-rHBzDo/bob.blitz/bob.extension-2.0.8-py2.7.egg/bob/extension/__init__.py", line 57, in check_packages
p = pkgconfig(splitreq[0])
File "/tmp/pip-build-rHBzDo/bob.blitz/bob.extension-2.0.8-py2.7.egg/bob/extension/pkgconfig.py", line 131, in __init__
raise RuntimeError("pkg-config package `%s' was not found" % name)
RuntimeError: pkg-config package `blitz' was not found
I tried installed the blitz package separately, thinking that was the dependency, but that did not fix the problem.
Note, this problem effectively makes all bob.* PIP packages uninstallable since they all appear to require this package. My original objective was to test bob.spear, which I can't do until I find a fix for this.