- fail hard in case if python is not built with selected extensions
Currently it is possible to have python without zlib, despite the fact that
zlib is stated as configure option. This leads to irritating behaviour of
later components.
- global build requirement checker
- needs recipe
- needs per profile dependency declaration
- implement declared parts (*/buildout.cfg empty)
- merge from:
- https://svn.erp5.org/repos/public/experimental/erp5.buildout-zope-2.12/
- use more of buildout automatic dependency resolution
- software-profiles/python-2.4.cfg:
- celementtree (https://svn.erp5.org/repos/public/spec/mandriva/python2.4-celementtree/)
- mechanize (https://svn.erp5.org/repos/public/spec/mandriva/python2.4-mechanize/)
- numeric (https://svn.erp5.org/repos/public/spec/mandriva/python2.4-numeric/)
- paramiko (https://svn.erp5.org/repos/public/spec/mandriva/python2.4-paramiko/)
- ply (https://svn.erp5.org/repos/public/spec/mandriva/python2.4-ply/)
- pyxml (https://svn.erp5.org/repos/public/spec/mandriva/python2.4-pyxml/)
- socksipy (http://socksipy.sourceforge.net/)
- make bin/python2.4 using all available eggs
- software-profiles/openoffice-bin.cfg:
- autodetection of platform and arch
- consider using own recipie
- add bin/ and var/bin/ to path
- if software do not provide instance, put its binaries to bin/
- use declarative way of selecting in-buildout dependencies
For example mysql-python egg is build against locally built mysql, but
version of mysql is hardcoded in mysql-python egg part.
- have all eggs available as software, but use them selectively in instances
- convert all ERP5 products into eggs, but allow in development profile to
have them locally editable and commitable (develop)
-
Łukasz Nowak authored
git-svn-id: https://svn.erp5.org/repos/public/erp5/trunk@32787 20353a03-c40f-0410-a6d1-a30d3c3de9de
a41fbfc2