-----BEGIN PGP SIGNED MESSAGE-----
Charlie Clark wrote:
> Am 14.02.2009 um 20:33 schrieb Tres Seaver:
>> Given that package's job in life, I strongly doubt that we need to
>> about anybody using it outside of a Zope2 app. In fact, I think it
>> might be a good idea just to fold the package back into Zope2 (I don't
>> recall why it ever shipped separately).
> If it is Zope2 specific then it should be part of Zope2: it's
> monolithic but we love it anyway.
>>> I'm not that familiar with Buildout but I would have thought that any
>>> direct import dependencies should be listed - and zope.location
>>> doesn't seem to be (neither are zope.event or zope.site for that
>>> matter). OTOH the condition >= seems to be being incorrectly
>>> interpreted. If this is a bug then it should be filed.
>> The transitive dependencies of another dependency don't need to be
>> listed: the problem Yuppie was fixing was a set of over-specific
>> dependencies, now redundant in the new, egg-centric world of Zope
>> I think another fix would be to move the Zope2 import to the top of
>> list, so that its own, more specific dependencies would be installed
>> first: however, I don't see much win over Yuppie's fix.
> Yuppie's suggestion is fine with me and probably the second solution
> best solution aside from just making it part of Zope2.
> But that doesn't stop a bug being a bug. Dieter suggests that the bug
> is with setuptools which gives it plenty of company. as far as I know.
> Life used to be so simple with just distutils ;-)
LOFL. Sure, "back in the day...", "You kids get off my lawn!", etc.
For all its flaws, setuptools fixes a lot of what is horribly broken in
distutils: most of the flaws arise from the choice to stay
pseudo-compatible with distutils, and reuse it, rather than starting
Tres Seaver +1 540-429-0999 tsea...@palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
Zope-CMF maillist - Zope-CMF@lists.zope.org
See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests