Previously Daniel Nouri wrote: > Wichert Akkerman wrote: > >Previously Daniel Nouri wrote: > >>Wichert Akkerman wrote: > >>>I wanted to share a bit of experience I just had with use of eggs in > >>>Zope2. > >>>For a project I am working on I want to use the zope.sendmail package in > >>>a Zope2 environment managed using buildout. I added zope.sendmail to the > >>>eggs list in the buildout configuration and ran buildout. This pulled in > >>>a large part of the Zope3 packages. This produced conflicts between those > >>>packages and the ones included in Zope2 which resulted in a pretty boken > >>>instance: > >>easy_install has a --no-deps option. Maybe that's supported in buildout? > > > >That's a bit of a workaround though. > > It's a hack, yes. > > >Ideally Zope2 should be an egg which somehow tells buildout/setuptools > >that it also provides the various zope.* packages it includes at the > >moment. Similar to the providers-mechanism which packaging systems like > >dpkg and rpm implement perhaps. Provides and (semi-) virtual packages > >are going to be essential to deal with swappable components as well. > > I didn't realize you were working *with* the Zope 2 egg that Philipp > created. I don't have any experience with that, still what you're > proposing makes much sense to me.
I'm not, but with eggs that should be possible. Ideally. Wichert. -- Wichert Akkerman <[EMAIL PROTECTED]> It is simple to make things. http://www.wiggy.net/ It is hard to make things simple. _______________________________________________ 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 )