On Nov 14, 2007, at 9:57 AM, Jim Fulton wrote:



On Nov 14, 2007, at 8:38 AM, Chris McDonough wrote:


On Nov 14, 2007, at 6:05 AM, Stephan Richter wrote:

On Wednesday 14 November 2007, Philipp von Weitershausen wrote:
 - Figure out why buildout can (apparently) qsuccesfully install
dependencies of currently failing zope.* eggs while easy_install
   can't.  I probably won't be able to do this.

Because most buildouts specifically point to download.zope.org using find-links (so that way the necessary egg that's missing from PyPI is
found), or they pin down the version of zope.traversing.

They don't anymore. I removed the find-links in all the packages I touched while creating Zope 3.4.0b2, because distribution contains so many non-ready packages and would have overridden several of the KGS package versions.

So what makes this stuff work via buildout is all version-pinning now?

They aren't using the cheeseshop. They are using the KGS instead.

Yup.  If I run:

bin/easy_install --index-url=http://download.zope.org/zope3.4 zope.tales

It works, good news.

I sent a mail before (which didn't appear here, I'm not sure why not, at least I didn't get it back) saying that I was not comfortable making a new release of zope.app.publisher and/or zope.traversing to fix the recurring dependency problem exposed by the bot on the cheeseshop, nor do I have access to do it. Either this needs to get done or the bogus zope.app.publisher 3.5.0a2 release needs to get taken down in order to at least temporarily fix installation from the cheeseshop for arbitrary users. Is someone with familiarity of these packages and access to change those projects on the cheeseshop willing to do that?

In the meantime, whose feet would I be shooting if I changed setup.py dependency info so that, e.g. zope.tales (and the like) didn't pull in as many dependencies? Installing zope.tales (as an example, I'm sure its as a result of a transitive dependency lower in the dep chain) right now gets us ~ 75 other distribution, including very unrelated ones:

./docutils-0.4-py2.4.egg
./pytz-2007g-py2.4.egg
./RestrictedPython-3.4.2-py2.4.egg
./ZConfig-2.5-py2.4.egg
./zdaemon-2.0.1-py2.4.egg
./ZODB3-3.8.0b4-py2.4-macosx-10.3-i386.egg
./zodbcode-3.4.0-py2.4.egg
./zope.annotation-3.4.0-py2.4.egg
./zope.app.applicationcontrol-3.4.1-py2.4.egg
./zope.app.appsetup-3.4.1-py2.4.egg
./zope.app.authentication-3.4.1-py2.4.egg
./zope.app.basicskin-3.4.0-py2.4.egg
./zope.app.broken-3.4.0-py2.4.egg
./zope.app.component-3.4.1-py2.4.egg
./zope.app.container-3.5.3-py2.4-macosx-10.3-i386.egg
./zope.app.content-3.4.0-py2.4.egg
./zope.app.debug-3.4.0-py2.4.egg
./zope.app.dependable-3.4.0-py2.4.egg
./zope.app.error-3.5.1-py2.4.egg
./zope.app.exception-3.4.1-py2.4.egg
./zope.app.folder-3.4.0-py2.4.egg
./zope.app.form-3.4.1-py2.4.egg
./zope.app.generations-3.4.1-py2.4.egg
./zope.app.http-3.4.1-py2.4.egg
./zope.app.i18n-3.4.4-py2.4.egg
./zope.app.interface-3.4.0-py2.4.egg
./zope.app.locales-3.4.0-py2.4.egg
./zope.app.pagetemplate-3.4.0-py2.4.egg
./zope.app.principalannotation-3.4.0-py2.4.egg
./zope.app.publication-3.4.2-py2.4.egg
./zope.app.publisher-3.4.1-py2.4.egg
./zope.app.renderer-3.4.0-py2.4.egg
./zope.app.rotterdam-3.4.1-py2.4.egg
./zope.app.schema-3.4.0-py2.4.egg
./zope.app.security-3.4.0-py2.4.egg
./zope.app.session-3.5.1-py2.4.egg
./zope.app.testing-3.4.1-py2.4.egg
./zope.app.wsgi-3.4.0-py2.4.egg
./zope.app.zapi-3.4.0-py2.4.egg
./zope.app.zcmlfiles-3.4.3-py2.4.egg
./zope.app.zopeappgenerations-3.4.0-py2.4.egg
./zope.cachedescriptors-3.4.0-py2.4.egg
./zope.component-3.4.0-py2.4.egg
./zope.configuration-3.4.0-py2.4.egg
./zope.contenttype-3.4.0-py2.4.egg
./zope.copypastemove-3.4.0-py2.4.egg
./zope.datetime-3.4.0-py2.4.egg
./zope.deferredimport-3.4.0-py2.4.egg
./zope.deprecation-3.4.0-py2.4.egg
./zope.dottedname-3.4.2-py2.4.egg
./zope.dublincore-3.4.0-py2.4.egg
./zope.error-3.5.1-py2.4.egg
./zope.event-3.4.0-py2.4.egg
./zope.exceptions-3.4.0-py2.4.egg
./zope.filerepresentation-3.4.0-py2.4.egg
./zope.formlib-3.4.0-py2.4.egg
./zope.hookable-3.4.0-py2.4-macosx-10.3-i386.egg
./zope.i18n-3.4.0-py2.4.egg
./zope.i18nmessageid-3.4.3-py2.4-macosx-10.3-i386.egg
./zope.interface-3.4.0-py2.4-macosx-10.3-i386.egg
./zope.lifecycleevent-3.4.0-py2.4.egg
./zope.location-3.4.0-py2.4.egg
./zope.minmax-1.0-py2.4.egg
./zope.modulealias-3.4.0-py2.4.egg
./zope.pagetemplate-3.4.0-py2.4.egg
./zope.proxy-3.4.0-py2.4-macosx-10.3-i386.egg
./zope.publisher-3.4.1-py2.4.egg
./zope.schema-3.4.0-py2.4.egg
./zope.security-3.4.0-py2.4-macosx-10.3-i386.egg
./zope.session-3.4.1-py2.4.egg
./zope.size-3.4.0-py2.4.egg
./zope.structuredtext-3.4.0-py2.4.egg
./zope.tal-3.4.0-py2.4.egg
./zope.tales-3.4.0-py2.4.egg
./zope.testing-3.5.1-py2.4.egg
./zope.thread-3.4-py2.4.egg
./zope.traversing-3.4.0-py2.4.egg


- C


_______________________________________________
Zope-Dev maillist  -  Zope-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )

Reply via email to