From: kiorky <ki...@cr...> - 2009-10-04 15:18:22
|
Hi Waylan, Some news from python24 packaging front ;). Attached patch make your Markdown package python-2.4 friendly. Feel free to merge/release it. The enjoying console output from the new dist and python 2.4: (test)kiorky@judith ~/projects/repos/python-markdown $ easy_install dist/Markdown-2.0.3.zip Processing Markdown-2.0.3.zip ... Installed /home/kiorky/projects/repos/python-markdown/test/lib/python2.4/site-packages/Markdown-2.0.3-py2.4.egg Processing dependencies for Markdown==2.0.3 Searching for elementtree ... Adding elementtree 1.2.7-20070827-preview to easy-install.pth file Installed ... Finished processing dependencies for Markdown==2.0.3 (test)kiorky@judith ~/projects/repos/python-markdown $ python -c "import markdown;print markdown.version" 2.0.3 cewing a écrit : > > kiorky wrote: >> I think the fix must be upstream and the author is quite responsive, >> just advertise him (i already did a bit earlier and im waiting for >> response). >> > As it turns out, we agree with your assessment completely. The problem lies > upstream and should properly be fixed there. There's quite a decent > analysis of the problem in > http://www.coactivate.org/projects/zopeskel-bbq-sprint/blog/2009/10/03/zopeskel-bbq-sprint-day-one/ > this blog post from the first day of the zopeskel spring (underway right > now). > > However, the installation of ZopeSkel 2.12 under python 2.4 was broken and > as it is used widely in the zope/plone world, leaving it in that state until > an upstream fix is made is not an option. We repaired the problem with > ZopeSkel by pinning a version of Cheetah that avoids the whole mess. This > will solve a truly bad problem for 99% of the folks who use ZopeSkel. > > It appears that you are in the remaining 1% for whom the solution has caused > another problem. Luckily, there are simple fixes available for you. You > can pin the version of Cheetah in your package to match that in ZopeSkel > (which is what you've done). Or you can remove the explicit dependency on > Cheetah and allow the dependency in ZopeSkel to install it for you. > > As > http://www.coactivate.org/projects/zopeskel-bbq-sprint/blog/2009/10/03/zopeskel-bbq-sprint-day-one/ > the blog post linked above states, we agree that the fix should be > upstream. We have plans to move on to making that fix next. If you have > the time, we'd welcome your help in getting Markdown repaired so that it can > be installed in python 2.4. As soon as that fix is made, we will unpin > ZopeSkel and everyone can go along their merry way. > > Thanks, > > c -- -- Cordialement, KiOrKY GPG Key FingerPrint: 0x1A1194B7681112AF |