Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Message d'erreur d'une installation de sympa 6.2.16

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: Bertrand Lesmerises <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] Message d'erreur d'une installation de sympa 6.2.16
  • Date: Tue, 6 Sep 2016 16:25:00 -0400

Bonjour,

Après toutes les étapes complétées, les archives ne sont toujours pas fonctionnel. Je n'ai plus d'erreurs dans les logs. Le script de validation des dépendances fonctionne et ne me demande plus d'installer un module. Mes aliases sont fonctionnel. MHonArc est installé et ne me dit plus qu'il manque un module ou une dépendance.

Que me reste-t-il pour que les archives refuses de ce créer ??

Merci d'éclairer ma lanterne.

Bonne journée!

Bertrand


Le 6 septembre 2016 à 11:46, Bertrand Lesmerises <adresse@cachée> a écrit :
Bonjour,

J'ai apporté la modification même si le code Perl est encore du chinois pour moi. Le module ne semble plus planté. Par contre, je ne peux installer de nouveau module. Il y a une correction à faire dans le source.list d'Ubuntu avant de poursuivre. N'ayant pas les droits nécessaires pour corriger le problème, je suis dans l'obligation d'attendre que le responsable apporte le correctif.

Merci et bonne journée!

Bertrand


Le 6 septembre 2016 à 10:43, Olivier Le Monnier <adresse@cachée> a écrit :

  Bonjour,

  Comme indiqué que la pag de documentation de la fonction defined (http://perldoc.perl.org/functions/defined.html), celle est dépréciée : « Use of defined on aggregates (hashes and arrays) is deprecated. It used to report whether memory for that aggregate had ever been allocated. This behavior may disappear in future versions of Perl. »

  Comme toutes les choses dépréciées (ifconfig, netstat, …), on continue de les utiliser jusqu'à ce qu'elles deviennent vraiment obsolètes.

  Bref : sed -i 's/defined(%hash)/%hash/' /usr/local/share/perl/5.22.1/mhamain.pl

----- Mail original -----
> Bonjour,
>
> J'ai procédé à une installation de SYMPA 6.2.16 sur un serveur Ubuntu 16.04
> avec Perl 5.22.1. Le serveur SYMPA fonctionne bien sauf pour les archives.
> Il refuse d'archiver les messages de mes listes.
>
> Quand j'utilise le wizard pour valider si j'ai les dépendances requises,
> j'obtient le message suivant:
>
> Can't use 'defined(%hash)' (Maybe you should just omit the defined()?) at
> /usr/local/share/perl/5.22.1/mhamain.pl line 1565.
> Compilation failed in require at ./sympa_wizard.pl line 550.
>
> Après plusieurs recherche sur le web et surtout n'étant pas un programmeur
> Perl, je dois dire: que je tourne en rond sans trouver la solution.
>
> Quand j'examine le code du module mhamain.pl: j'observe que ce module
> travaille lors de l'archivage de message. Donc, si ma logigue est bonne:
> tant que ce module va générer une erreur, mes archives ne seront pas
> fonctionnel.
>
> Que me manque-t-il pour rendre ce code fonctionnel ??
>
> Merci et bonne journée!
>
> --
> Bertrand Lesmerises
> webmestre-technique au MSP
> (418) 646-6777 poste 30324
> programmeur-analyste
> linuxien passionné
>

--
Olivier Le Monnier — ☎ 023156.6209
Administrateur systèmes libre(s)
Direction du Système d'Information
Université de Caen Normandie





--
Bertrand Lesmerises
webmestre-technique au MSP
(418) 646-6777 poste 30324
programmeur-analyste
linuxien passionné



--
Bertrand Lesmerises
webmestre-technique au MSP
(418) 646-6777 poste 30324
programmeur-analyste
linuxien passionné



Archives gérées par MHonArc 2.6.19+.

Haut de le page