1). ubuntu version:
lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04.3 LTS
Release: 12.04
Codename: precise
---------------------------------------------------------------------
2). Package version:
pip install pbr==0.5.22
---------------------------------------------------------------------
3). Expected:
pip install pbr==0.5.22 succeeds in installing pbr version 0.5.22
---------------------------------------------------------------------
4). Acutal:
The first run fails, but consecutive executions of "pip install pbr==0.5.22" pass. Below is the output from the first run:
pip install -v pbr==0.5.22
Downloading/unpacking pbr==0.5.22
Could not fetch URL http://pypi.python.org/simple/pbr/0.5.22: HTTP Error 404: Not Found (pbr/0.5.22)
Will skip URL http://pypi.python.org/simple/pbr/0.5.22 when looking for download links for pbr==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.0.tar.gz#md5=957c5474720bd044b859d24c6fb5b1ca (from https://pypi.python.org/simple/pbr/), version 0.5.0 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.1.tar.gz#md5=ea4b32b03f606e4548adbdedd91b1bf2 (from https://pypi.python.org/simple/pbr/), version 0.5.1 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.10.tar.gz#md5=849a522f3b64b5a1c9c640d2fded4aa6 (from https://pypi.python.org/simple/pbr/), version 0.5.10 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.11.tar.gz#md5=56717ac59c8d4528742ab3f61a35fe6b (from https://pypi.python.org/simple/pbr/), version 0.5.11 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.12.tar.gz#md5=bc976fce6d07845eb69a2d9fcc3d176e (from https://pypi.python.org/simple/pbr/), version 0.5.12 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.13.tar.gz#md5=4c3a36aaa4c711728ab15186ddd2dc5a (from https://pypi.python.org/simple/pbr/), version 0.5.13 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.14.tar.gz#md5=b1462a461437b51286115bd5ab02b22b (from https://pypi.python.org/simple/pbr/), version 0.5.14 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.15.tar.gz#md5=f2ee400cc0f46bd074d16d7f6b1d63da (from https://pypi.python.org/simple/pbr/), version 0.5.15 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.16.tar.gz#md5=31c851aa6c16ba397e3b722234a8654d (from https://pypi.python.org/simple/pbr/), version 0.5.16 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.17.tar.gz#md5=ca5e8a790e230bc132cab98b31b8e39b (from https://pypi.python.org/simple/pbr/), version 0.5.17 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.18.tar.gz#md5=fd14abc6600fc63a87dd33268f2f6d19 (from https://pypi.python.org/simple/pbr/), version 0.5.18 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.19.tar.gz#md5=5e441e595b294e343ea3261aba6b7f76 (from https://pypi.python.org/simple/pbr/), version 0.5.19 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.2.5.g5b3e942.tar.gz#md5=276a1c4590ac231004a2d64a6887dc44 (from https://pypi.python.org/simple/pbr/), version 0.5.2.5.g5b3e942 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.2.tar.gz#md5=5f6e1870a2db8e35412acef33415c218 (from https://pypi.python.org/simple/pbr/), version 0.5.2 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.20.tar.gz#md5=bbfd338b8971084e6ef999f0b3b5a73a (from https://pypi.python.org/simple/pbr/), version 0.5.20 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.21.tar.gz#md5=1dafd1ef666b9bce4d880170ddc39387 (from https://pypi.python.org/simple/pbr/), version 0.5.21 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.4.tar.gz#md5=93c1a18af7d91c2bf470558dfa75a736 (from https://pypi.python.org/simple/pbr/), version 0.5.4 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.5.tar.gz#md5=8e5d90e3aa87cfd9b484f68283691376 (from https://pypi.python.org/simple/pbr/), version 0.5.5 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.6.tar.gz#md5=c34fad829c66a1cd0e55ab74908f5ce9 (from https://pypi.python.org/simple/pbr/), version 0.5.6 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.7.tar.gz#md5=d10fa77e985000f0f00c6af6a28acdb7 (from https://pypi.python.org/simple/pbr/), version 0.5.7 doesn't match ==0.5.22
Ignoring link https://pypi.python.org/packages/source/p/pbr/pbr-0.5.8.tar.gz#md5=fa6a9330dc608ea53ae3ac1997fc9648 (from https://pypi.python.org/simple/pbr/), version 0.5.8 doesn't match ==0.5.22
Downloading pbr-0.5.22.tar.gz (128Kb): 128Kb downloaded
Running setup.py egg_info for package pbr
running egg_info
creating pip-egg-info/pbr.egg-info
writing requirements to pip-egg-info/pbr.egg-info/requires.txt
writing pip-egg-info/pbr.egg-info/PKG-INFO
writing top-level names to pip-egg-info/pbr.egg-info/top_level.txt
writing dependency_links to pip-egg-info/pbr.egg-info/dependency_links.txt
writing entry points to pip-egg-info/pbr.egg-info/entry_points.txt
[pbr] Processing SOURCES.txt
writing manifest file 'pip-egg-info/pbr.egg-info/SOURCES.txt'
warning: LocalManifestMaker: standard file '-c' not found
error: No such file or directory
Complete output from command python setup.py egg_info:
running egg_info
creating pip-egg-info/pbr.egg-info
writing requirements to pip-egg-info/pbr.egg-info/requires.txt
writing pip-egg-info/pbr.egg-info/PKG-INFO
writing top-level names to pip-egg-info/pbr.egg-info/top_level.txt
writing dependency_links to pip-egg-info/pbr.egg-info/dependency_links.txt
writing entry points to pip-egg-info/pbr.egg-info/entry_points.txt
[pbr] Processing SOURCES.txt
writing manifest file 'pip-egg-info/pbr.egg-info/SOURCES.txt'
warning: LocalManifestMaker: standard file '-c' not found
error: No such file or directory
----------------------------------------
Command python setup.py egg_info failed with error code 1
Exception information:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/basecommand.py", line 126, in main
self.run(options, args)
File "/usr/lib/python2.7/dist-packages/pip/commands/install.py", line 223, in run
requirement_set.prepare_files(finder, force_root_egg_info=self.bundle, bundle=self.bundle)
File "/usr/lib/python2.7/dist-packages/pip/req.py", line 980, in prepare_files
req_to_install.run_egg_info()
File "/usr/lib/python2.7/dist-packages/pip/req.py", line 216, in run_egg_info
command_desc='python setup.py egg_info')
File "/usr/lib/python2.7/dist-packages/pip/__init__.py", line 255, in call_subprocess
% (command_desc, proc.returncode))
InstallationError: Command python setup.py egg_info failed with error code 1
Storing complete log in /root/.pip/pip.log
Status changed to 'Confirmed' because the bug affects multiple users.