Chubaka 0.8.4 sur OpenBSD 3.9
Notes d'installation et de configuration de Chubaka 0.8.4 (Version de développement courante de Chubaka) et OpenBSD3.9
OpenBSD 3.9
L'instalation de zope courrante pour cette distibution est Zope-2.8.4 à la fin de l'installation au lancement de l'instance un petit bug de dépendance à l'installation renvoi un problème avec le parser XML SaxReader. Voici le log du lancement de Zope
# ./zopectl start
Traceback (most recent call last):
File "/usr/local/lib/zope/lib/python/Zope2/Startup/zopectl.py", line 312, in ?
main()
File "/usr/local/lib/zope/lib/python/Zope2/Startup/zopectl.py", line 278, in main
options.realize(args)
File "/usr/local/lib/zope/lib/python/Zope2/Startup/zopectl.py", line 91, in realize
ZDOptions.realize(self, *args, **kw)
File "/usr/obj/i386/zope-2.8.4/fake-i386/usr/local/lib/zope/lib/python/zdaemon/zdoptions.py", line 273, in realize
File "/usr/obj/i386/zope-2.8.4/fake-i386/usr/local/lib/zope/lib/python/zdaemon/zdoptions.py", line 321, in load_schema
File "/usr/obj/i386/zope-2.8.4/fake-i386/usr/local/lib/zope/lib/python/ZConfig/loader.py", line 31, in loadSchema
File "/usr/obj/i386/zope-2.8.4/fake-i386/usr/local/lib/zope/lib/python/ZConfig/loader.py", line 65, in loadURL
File "/usr/obj/i386/zope-2.8.4/fake-i386/usr/local/lib/zope/lib/python/ZConfig/loader.py", line 159, in loadResource
File "/usr/obj/i386/zope-2.8.4/fake-i386/usr/local/lib/zope/lib/python/ZConfig/schema.py", line 27, in parseResource
File "/usr/local/lib/python2.4/xml/sax/__init__.py", line 30, in parse
parser = make_parser()
File "/usr/local/lib/python2.4/xml/sax/__init__.py", line 93, in make_parser
raise SAXReaderNotAvailable("No parsers found", None)
xml.sax._exceptions.SAXReaderNotAvailable: No parsers found
Le problème vient du fait que python-expat-2.4.2p0.tgz n'est pas présent sur le système et que la dépendance n'est pas gérée (ce problème a été constaté sur une OpenBSD mais il peut très bien exister sur d'autres distributions. Donc on l'installe :
# pkg_add -v ftp://ftp.openbsd.org/pub/OpenBSD/3.9/packages/i386/python-expat-2.4.2p0.tgzEt quand on relance l'instance on a plus ce problème
parsing python-expat-2.4.2p0
Dependencies for python-expat-2.4.2p0 resolve to: python-2.4.2p0
python-expat-2.4.2p0: complete
# ./zopectl start
. daemon process started, pid=28176
En revanche nous en avons encore un autre : mon zope est lancé mais impossible d'accèder à l'interface web de mon zope par un classique http://monsite.org:8080 ...
En fait le socket est déjà occupé des process enfants sont lancés il faut penser à fermer zope comme un sauvage à coup de kill -9. On redémarre l'instance et miracle, tout fonctionne.
Chubaka
Quelques petits bugs rencontrés :
- quand on détruit un user les objets qu'il avait créé n'ont plus de owner : attribute error : c'est ce qu'il a du se passer avec le post sur le forum : quand on clique dessus on ne trouve plus l'attribute "greg" :)
- sur Members : quand on clic on a un resource not found : remarque l'url change de http://zoper.org:8080/www/zoper/woo_data/ à http://zoper.org:8080/members/home on devrait pas avoir un http://zoper.org:8080/www/zoper/woo_data//members/home ?
- Tags : Resource not found
- Poster une photo depuis la home donne :
Error Type: AttributeError
Error Value: __getitem__

