FAQ Installatoll
Cette FAQ recence divers problèmes liés à l'exécution du script installatoll.pl, ainsi qu'à l'installation et l'utilisation de notre chaîne de traitement linguistique ou de certains des outils qui la composent.
Pensez à consulter en premier lieu la documentation d'installatoll.pl en tapant 'perldoc installatoll.pl', ainsi que le fichier INSTALL fourni avec le script.
Ensuite vient la documentation propre à chaque outil, pensez à consulter le fichier README venant avec chaque paquetage. Ce fichier se trouve sous [exportbuild]/src/[paquetage]/.
Si l'installation échoue, veuillez consulter le fichier installatoll.log dans lequel se trouvera le message d'erreur.

Questions générales
Où se trouve la documentation ?
Le script est accompagné des fichiers README et INSTALL. Vous pouvez également consulter la documentation d'Installatoll en tapant
perldoc installatoll.pl
Où puis-je trouver le script Installatoll ?
Vous pouvez télécharger le script depuis notre dépôt Subversion en tapant
svn checkout svn://scm.gforge.inria.fr/svn/lingwb/installatoll/trunk installatoll
Installation de la chaîne de traitement linguistique ALPAGE
Veuillez consulter le fichier INSTALL pour toute information concernant l'installation de la chaîne. Si vous rencontrez un problème durant l'installation, il est recommandé de lire le fichier installatoll.log, qui se trouve dans le même répertoire qu'installatoll. Il contiendra éventuellement des messages d'erreurs qui vous aideront à résoudre le problème. Il s'agit dans la plupart des cas de problèmes de dépendances: il est donc nécessaire de bien installer les dépendances requises (listées dans INSTALL).
Où la chaîne de traitement est-elle installée ?
La chaîne de traitement est installée sous <prefix> (default=${HOME}/exportbuild).
Où se trouve le fichier log ?
Le fichier installatoll.log se trouve dans le même répertoire que installatoll.pl
L'accès au dépôt Subversion est impossible.
Il s'agit probablement d'un problème de droits. Contactez votre administrateur réseau concernant l'utilisation de Subversion selon que vous soyiez connectés au réseau par un câble ou en wifi.
"Connection closed by 131.254.249.2, svn: Connection closed unexpectedly"
La connexion au dépôt Subversion via ssh ne fonctionne pas. Veuillez vérifier dans le fichier INSTALL que vous avez bien configuré ssh. Dans 99% des cas il s'agit d'un problème de clé mal entrée dans le profil GForge (retours chariots en trop). Si cette configuration vient d'être faite, il faut attendre qu'elle soit prise en compte.
"Connecting to ftp.inria.fr... failed: Connection timed out. Giving up."
La connexion FTP est momentanément impossible, certains paquetages ne peuvent donc pas être téléchargés. Ce type de problème ne dépend pas de l'utilisateur et est normalement résolu rapidement.
"makeinfo is missing on your system"
Il s'agit d'une dépendance de DyALog. Vous devez installer le paquetage texinfo.
Utiliser la chaîne de traitement linguistique
The documentation regarding the use of the linguistic processing chain can be found typing 'perldoc installatoll.pl' at a command prompt. You can also find documentation about each package in their own README file, which should be under [exportbuild]/src/[package].
Quand j'essaie de démarrer ou arrêter le serveur de parsers, j'obtiens ce message d'erreur: "parserd dead but subsys locked"
Supprimez <vardir>/var/lock/subsys/parserd.
Quand je lance la commande callparser, j'obtiens ce message d'erreur: "Parsing error somewhere: pattern match read eof"
Il doit manquer une dépendance Perl. Vous devez installer toutes les dépendances Perl. Pour obtenir la liste des modules Perl, tapez:
./installatoll.pl --dep
Quand je lance parserd, j'obtiens ce message d'erreur: "[exportbuild]/sbin/parserd_service: line 20: /sbin/consoletype: Aucun fichier ou répertoire de ce type"
Il vous faut installer le RPM initscripts
Si j'essaie la commande "frmgtel il mange" via Telnet, j'obtiens ce message d'erreur: "Connection closed by foreign host."
Il doit manquer une dépendance Perl. Lancez installatoll.pl sans l'option --skip_cpan, ou, si vous ne pouvez vous connecter à CPAN, vous devez installer manuellement toutes les dépendances Perl. Pour obtenir la liste des modules Perl, tapez:
./installatoll.pl --dep
Quand je lance callparser avec l'option -d dep, l'analyse réussit, mais le graphe ne s'affiche pas.
Veuillez vérifier que vous possédez au minimum la version 1.12 de GraphViz.
"command display not found"
Vous devez installer le paquetage ImageMagick.
Les caractères accentués ne s'affichent pas correctement dans le terminal.
L'encodage du terminal doit être en latin1 (ISO 8859-1).
L'analyse échoue quelle que soit la phrase.
Si vous testez la chaîne à travers le serveur de parsers avec une telle commande:
echo "il mange" | callparser -in - -p 9043
veuillez essayer d'accéder au serveur de parsers avec telnet:
telnet localhost 9043
tapez entrée deux fois, et:
frmgtel il mange
Si cette commande ne fonctionne pas, vous pouvez essayer d'utiliser la chaîne directement:
echo "il mange" | easy.pl | tig_parser <prefix>/share/frmg/small_header.tag - -forest
Veuillez nous contacter si aucune de ces commandes ne donne de résultat.