Ho provato l'installazione dentro un ambiente virtuale, che alcuni consigliano.
Riesco a far funzionare il server e il client web, ma mi manca una dipendenza del client Gtk.
Ecco i miei appunti.
Howto
=====
L'installazione di alcuni pacchetti con pip richiede dei pacchetti installati a livello di sistema. Ho trovato queste dipendenze (sono su Debian wheezy):
aptitude install python-dev libpq-dev postgresql-server-dev-9.1 libxslt1-dev libxml2-dev libyaml-dev libgraphviz-dev
Quindi ho potuto installare facilmente questi pacchetti:
pip install psycopg2 simplejson lxml pyyaml babel cherrypy python-openid vobject pygraphviz pil pyparsing werkzeug matplotlib pydot reportlab
egenix-mx-base pytz mako python-dateutil
Con PyChart ho avuto dei problemi, ma ho trovato la soluzione nel log di una chat di openerp-italia
wget http://download.gna.org/pychart/PyChart-1.39.tar.gz
pip install PyChart-1.39.tar.gz
Le dipendenze del server sono a posto.
Ma se lancio il client scopro che mi manca pygtk.
Problema
========
pygtk non può essere installato con pip, lo devo compilare da sorgenti (dentro il virtualenv). Il problema è che mi mancano delle dipendenze, infatti quando lancio il configure alla fine vedo:
The following modules will be built:
atk
pango
The following modules will NOT be built:
pangocairo
gtk
gtk.glade
gtk.unixprint
Numpy support: no
Ma ho bisogno anche del modulo gtk.
Qualche riga più in su vedo:
checking for PYCAIRO... no
no
not checking for gtk due to missing pycairo
Sono riuscito a installare pycairo, specificando una versione più vecchia:
pip install pycairo==1.8.8
Ma non cambia niente.
Ogni dritta è ben accetta.
Grazie!