Vous êtes ici : Accueil Zope Zone Chubaka Chubaka 0.8.4 sur OpenBSD 3.9
Actions sur le document

Chubaka 0.8.4 sur OpenBSD 3.9

Par bluetouff - Dernière modification 25/07/2007 14:57

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.tgz
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
Et quand on relance l'instance on a plus ce problème
# ./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__




del.icio.us tags: zope openbsd chubaka
Contenus correlés
Se connecter


Mot de passe oublié ?
Nouvel utilisateur ?
Tag Cloud Navigator
Blogroll & friends
Social Network

Digg!

 


Toonux is powered By FreeBSD, Zope & Plone and owned by Bluetouff ]-- Pilot Systems ring website

Toonux contents are copyleft under the WTFPL licence