﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	resolution	keywords	cc	parents
844	Build tries to install pip 0.7.2 then explodes because it's not pip > 1.0	muhoo		"This happens:

Adding mock 1.0.1 to easy-install.pth file

Installed /srv/mediagoblin/mediagoblin/lib/python2.6/site-packages/mock-1.0.1-py2.6.egg
Searching for sqlalchemy-migrate
Reading http://pypi.python.org/simple/sqlalchemy-migrate/
Reading http://code.google.com/p/sqlalchemy-migrate/
Reading http://erosson.com/migrate
Reading http://trac.erosson.com/migrate
Reading http://www.openstack.org/
Best match: sqlalchemy-migrate 0.8.2
Downloading https://pypi.python.org/packages/source/s/sqlalchemy-migrate/sqlalchemy-migrate-0.8.2.tar.gz#md5=04b360fa0f887e47470dcdfb0d7f4e1c
Processing sqlalchemy-migrate-0.8.2.tar.gz
Running sqlalchemy-migrate-0.8.2/setup.py -q bdist_egg --dist-dir /tmp/easy_install-JuvxIg/sqlalchemy-migrate-0.8.2/egg-dist-tmp-AD0JJO
Checking .pth file support in .
/srv/mediagoblin/mediagoblin/bin/python -E -c pass
Searching for pbr
Reading http://pypi.python.org/simple/pbr/
Best match: pbr 0.5.23
Downloading https://pypi.python.org/packages/source/p/pbr/pbr-0.5.23.tar.gz#md5=dde40a1c2fefcd901c7c9ee9223ef955
Processing pbr-0.5.23.tar.gz
Running pbr-0.5.23/setup.py -q bdist_egg --dist-dir /tmp/easy_install-JuvxIg/sqlalchemy-migrate-0.8.2/temp/easy_install-9Cpbpz/pbr-0.5.23/egg-dist-tmp-A1mt19

Installed /tmp/easy_install-JuvxIg/sqlalchemy-migrate-0.8.2/pbr-0.5.23-py2.6.egg
error: Installed distribution pip 0.7.2 conflicts with requirement pip>=1.0
make: *** [develop] Error 1



But... the pip installed is 1.5.2
pip 1.5.2 from /usr/local/lib/python2.6/dist-packages (python 2.6)

Not clear 

1) Why is the build trying to install pip when pip is already installed?

2) Why is the build installing an OLDER version of pip than what is installed?

3) Why is the build installing an old version of pip than is required by other packages in the same build?"	defect	closed	major		programming	fixed			
