[Distutils] pythonv, take two

Carl Meyer carl at oddbird.net
Fri Apr 1 20:16:44 CEST 2011



On 03/31/2011 09:21 AM, Vinay Sajip wrote:
> Vinay Sajip <vinay_sajip <at> yahoo.co.uk> writes:
> 
>> I think the problem is occurring because there's incomplete support for running
>> from a source build.
> 
> To confirm this, I installed pythonv - and then running pmv.py produces the
> expected result - an env with a copied Python which allows you to install stuff
> into the env. I packaged the pythonv I used as a .deb using checkinstall, so
> that it's uninstallable:
> 
> http://www.red-dove.com/pythonv_3.3-1_i386.deb
> 
> and having installed it, I re-ran pmv and did some smoke testing, output is at
> 
> http://paste.pocoo.org/show/363186/
> 
> I know we're not done yet, but at least this shows that the getpath.c code seems
> to be working (because sys.path seems correct when running the env's copy of
> Python) and distribute_setup.py installs without errors, followed by
> easy_installing sample packages setuptools-git, ply, Pygments, Jinja2,
> SQLAlchemy and coverage ... all seemingly without problems.
> 
> Of course, this is still using sys.prefix/sys.exec_prefix.

Looks great! I can confirm it works when installed. I'll look into the
source-build issues.

Carl


More information about the Distutils-SIG mailing list