Follow up comment from another Python developer here, abbreviated (I'm not the best filter here since I'm more of a C++/Java/Cg/Lua developer, have only briefly touched Python.)
- setup.py is based on disttools, which predates eggs - simple fix would be to change setup.py to use setuptools instead. - recommended fix is to change setup.py to use 'distribute' - Reference link: http://www.mcguru.net/download/presentations/michipug-2006-02-02-Intro-to-setuptools.pdf Another Python developer here just told me he's made the setuptools change to setup.py in our local fork, I'll generate a patch and attach to a JIRA as soon as he checks his changes in. On Wed, Jun 16, 2010 at 3:42 PM, Kerry Bonin <[email protected]> wrote: > OK, he tried again with latest. According to him, the bdist egg > command was removed, and what is generated by default (the > ...egg-info) is script data to allow a local install, but no egg is > actually generated. We need to know how to generate an actual egg so > we can redistribute that, not the entire qpid build tree. Does that > make sense ? > > On Wed, Jun 16, 2010 at 2:11 PM, Kerry Bonin <[email protected]> wrote: >> I just talked to him - his install aborts with an error, but he was >> using an older working copy, we'll update (with our patches to c++ >> side) and retry, thanks... >> >> >> >> On Wed, Jun 16, 2010 at 12:44 PM, Rafael Schloming <[email protected]> >> wrote: >>> Kerry Bonin wrote: >>>> >>>> One of the teams using QPID here uses Python, and is looking at >>>> updating to a more recent version of the code to keep in sync with >>>> those of us working in C++ on the Windows platforms. >>>> >>>> I was informed this morning that some changes have been made that make >>>> it difficult to generate a "python egg" using the current code. Can >>>> someone from the Python side of the house point me to any information >>>> on how they can use the latest code in a Python application currently >>>> based on "EasyInstall" and "eggs" ? >>> >>> All the python code uses distutils which I believe will generate eggs by >>> default. I don't use eggs myself, so I haven't tried firsthand. Do you have >>> anymore details on what the issue might be? >>> >>> --Rafael >>> >>> >>> --------------------------------------------------------------------- >>> Apache Qpid - AMQP Messaging Implementation >>> Project: http://qpid.apache.org >>> Use/Interact: mailto:[email protected] >>> >>> >> > --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:[email protected]
