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.