Bug#653802: please remove explicit python2.6 (build)-dependencies

Gael Le Mignot gael at pilotsystems.net
Sat Jan 21 16:43:15 UTC 2012


Hello,

Zope 2.12 depends  on Python 2.6, and as said, porting  it to Python 2.7
is not a reasonable option.

Zope 2.13 runs on Python 2.7, but many Zope application (like the most
famous Zope application, the CMS Plone) only work with Zope 2.12.

A  newer version  of Plone  will support  Zope 2.13  in the  future, but
upgrading complex web sites from a  version of Plone to another is often
very painful (incompatible add-on products, complicated migration of the
content, ...).

As  a matter  of  facts, at  Pilot  Systems (the  Free Software  service
provider I work at) we were forced to forward-port Python 2.4 from lenny
to  squeeze, because  we  have  too many  Plone  3/Zope 2.10/Python  2.4
websites to be able to migrate them all to Plone 4 in time for the Lenny
end of life.

If it really is too complicated  to keep Python 2.6 around in wheezy for
the package mainteners or the security team, I can understand it, but it
would be very painful for us to not have Python 2.6 in wheezy.

Python  2.6 is  the  default Python  version  in squeeze.   Would it  be
possible, as a general policy and to ease migrations, to always have the
default Python  version of n-1 available  in n ? The  default version of
squeeze available in wheezy, the  default version of wheezy available in
the next one, ... ? It would really help a lot for migrations of complex
architectures.

Regards,

-- 
Gaël Le Mignot - gael at pilotsystems.net
Pilot Systems - 9, rue Desargues - 75011 Paris
Tel : +33 1 44 53 05 55 - www.pilotsystems.net
Gérez vos contacts et vos newsletters : www.cockpit-mailing.com





More information about the pkg-zope-developers mailing list