[Distutils] upgrading buildout
whit morriss
d.w.morriss at gmail.com
Tue Jul 29 16:39:56 CEST 2008
whit morriss wrote:
> I'm perhaps running buildout in a bit of unusual fashion (from my
> virtual env bin rather than the builds bin) and updated it recently from
> 1.0.2 to 1.1.0 to debug some issue folks were having with fresh
> checkouts of one of my builds (see previous message).
as a caveat for others, we also noticed a number of older recipes which
are cached don't take the new allowed hosts arg. It looks like older
copies (in this case zc.recipe.egg) got installed in the virtualenv
sitepackages (probably for the purposes of investigation) or egg caches
and did not get updated.
In systems like buildout where every buildout is necessarily a patch
work of called dependencies (most frameworks or component systems are
like this in one way or another, sometimes referred as what separates
frameworks from libs), it would be useful to have some mechanism for
propagate an update of a downstream component. Does setuptool support
anything like this (I'm doubting it?)? could or does zc.buildout?
for builds, I could see this being handled more as a migration. Update
the framework library, run a migration to upgrade all the component
libraries, rebuild.
-w
More information about the Distutils-SIG
mailing list