[Distutils] alternatives to zc.buildout?
chrism at plope.com
Sat Feb 9 17:06:18 CET 2008
Martin Aspeli wrote:
> Tres Seaver wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>> Chris Withers wrote:
>>> Hi All,
>> The standard installs for repoze.zope2, repoze.grok, repoze.plone, etc.
>> all assume a virtualenv, and add scripts which turn the vanilla
>> virtualenv into an "instance."
> The problem I have with virtualenv - or rather, with raw setuptools
> based solutions - is that it's difficult to uninstall eggs. With
> buildout, once you remove the requirement/egg line and re-run buildout,
> the egg is no longer installed.
I usually edit site-packages/easy_install.pth and delete the line that points to
the egg. And either delete the egg, or not.
> That said, I like virtualenv and use it a lot. I just think it solves a
> slightly different use case from the "repeatable configuration
> management system" one that buildout tries to solve.
It does indeed handle uninstall which lots of other things don't.
More information about the Distutils-SIG