User:V1c3nt/pb grammalecte

Extension Grammalecte
Sur deux PC un avec Ubuntu 32 bits l'autre avec Ubuntu 64 bits l'installation de l'extension grammalecte ne fonctionne pas. Il y a un problème avec python.

Éric m'a guidé pour corriger le problème. Pour l'instant cela ne fonctionne pas mais voici ce qui a été fait :

Modification de pythonloader.py
Le fichier /usr/lib/ooo4kids-1.2/basis1.2/program/pythonloader.py a été modifié comme suit :


 * DEBUG = 0 remplacé par DEBUG = 1

Modification de pythonscript.py
Le fichier /usr/lib/ooo4kids-1.2/basis1.2/program/pythonscript.py a été modifier comme suit :


 * La ligne LogLevel.use = LogLevel.NONE a été commentée : #LogLevel.use = LogLevel.NONE
 * La ligne #LogLevel.use = LogLevel.DEBUG a été décommentée : LogLevel.use = LogLevel.DEBUG

Test sur les liens

 * type ooo4kids1.2 : ooo4kids1.2 est /usr/bin/ooo4kids1.2
 * type /usr/bin/ooo4kids1.2 : /usr/bin/ooo4kids1.2 est /usr/bin/ooo4kids1.2
 * ls -l /usr/bin/ooo4kids1.2 : lrwxrwxrwx 1 root root 37 2011-05-15 01:24 /usr/bin/ooo4kids1.2 -> /usr/lib/ooo4kids-1.2/program/soffice

Lancement d'OOo4Kids
-> Pas de macro dans le gestionnaire de macros Il y a donc un problème avec PYTHONPATH

Tentatives de correction de PYTHONPATH

 * type python : python est /usr/bin/python
 * egrep -Hr PYTHONPATH /usr/lib/ooo4kids-1.2 :
 * Fichier binaire /usr/lib/ooo4kids-1.2/basis-link/program/pythonloader.uno.so concordant
 * /usr/lib/ooo4kids-1.2/basis-link/program/pythonloader.unorc:PYUNO_LOADER_PYTHONPATH=$ORIGIN
 * Fichier binaire /usr/lib/ooo4kids-1.2/basis1.2/program/pythonloader.uno.so concordant
 * /usr/lib/ooo4kids-1.2/basis1.2/program/pythonloader.unorc:PYUNO_LOADER_PYTHONPATH=$ORIGIN


 * modification de : /usr/lib/ooo4kids-1.2/program/soffice
 * ajout de la ligne :export PYTHONPATH="/usr/lib/ooo4kids-1.2/program" -> macros python tjs inaccessibles
 * remplacement par export PYTHONPATH="/usr/lib/python" -> macros python tjs inaccessibles
 * remplacement par export PYTHONPATH="/usr/lib/python_version" -> macros python tjs inaccessibles

Ca fonctionne sur
marche nickel sur Debian armhf

ca marche sur Ubuntu Nathy