Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] les erreurs suivantes (mhonarc)

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

Archives de la liste

Chronologique Discussions  
  • From: Bruno Jolys <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] les erreurs suivantes (mhonarc)
  • Date: Sun, 9 Jul 2017 19:17:40 +0200

On dirait bien une erreur d'installation :

# /usr/lib/sympa/bin/sympa_wizard.pl --check

##############################################################################
# The programme va vous aider à installer tous les modules Perl (CPAN) requis par Sympa.
## Sympa nécessite l'installation de 50 à 65 modules pour fonctionner correctement.
# L'ensemble du processus d'installation devrait prendre autour de 15 minutes.
# Vous devrez tout d'abord l'outil de ligne de commande CPAN lui-même
# et sélectionner votre serveur CPAN favori.
# Notez que vous pouvez préférer installer ces modules à l'aide de votre
# gestionnaire de paquetage (yum, apt-get) préféré.
# Vous pouvez interrompre ce programme à tout moment. Il pourra être relancé
# sans dommage par la suite.
##############################################################################
Appuyez sur une touche pour continuer...


Vérification de la version de l'interpréteur Perl :

Votre version de Perl est suffisante (5.024001 >= 5.008)

Vérification des modules OBLIGATOIRES :

module Perl             depuis CPAN             STATUS
-----------             ---------               ------
Archive::Zip            Archive-Zip             OK (1.59   >= 1.05)
CGI                     CGI                     OK (4.35   >= 3.51)
Class::Singleton        Class-Singleton         OK (1.5    >= 1.03)
DBD::mysql              DBD-mysql               OK (4.041  >= 4.008)
DBI                     DBI                     OK (1.636  >= 1.48)
DateTime::Format::Mail  DateTime-Format-Mail    OK (0.403  >= 0.28)
DateTime::TimeZone      DateTime-TimeZone       OK (2.09   >= 0.59)
Digest::MD5             Digest-MD5              OK (2.54   >= 2.00)
Encode                  Encode                  OK (2.88   >= 1.0)
File::Copy::Recursive   File-Copy-Recursive     OK (0.38   >= 0.36)
File::NFSLock           File-NFSLock            OK (1.27   >= 1.0)
File::Path              File-Path               OK (2.1201 >= 2.08)
HTML::FormatText        HTML-Format             OK (2.12   >= 1.0)
HTML::StripScripts::ParserHTML-StripScripts-ParserOK (1.03   >= 1.03)
HTML::TreeBuilder       HTML-Tree               OK (5.03   >= 1.0)
IO::File                IO                      OK (1.16   >= 1.10)
IO::Scalar              IO-stringy              OK (2.111  >= 1.0)
LWP::UserAgent          libwww-perl             OK (6.15   >= 1.0)
List::Util::XS          Scalar-List-Utils       OK (1.47   >= 1.20)
Locale::Messages        libintl-perl            OK (1.26   >= 1.20)
Can't use 'defined(%hash)' (Maybe you should just omit the defined()?) at /usr/local/share/perl/5.24.1/mhamain.pl line 1565.
Compilation failed in require at /usr/lib/sympa/bin/sympa_wizard.pl line 550.

MHonArc::UTF8           MHonArc

Et vers cette fameuse ligne 550 on a :

# nano /usr/lib/sympa/bin/sympa_wizard.pl               

548    ## MHonArc module does not provide its version the standard way
549            if ($mod =~ /^MHonArc/i) {
550                require "mhamain.pl";
551                $v = $mhonarc::VERSION;
552            } else {
553
554                $vs = "$mod" . "::VERSION";
555                {
556                    no strict 'refs';
557                    $v = $$vs;
558                }
559            }

Mais le script perl requis existe pourtant bien :
# find / -iname 'mhamain.pl'
/usr/share/mhonarc/mhamain.pl
/usr/local/share/perl/5.24.1/mhamain.pl
/root/.cpan/build/MHonArc-2.6.19-22Q3lI/lib/mhamain.pl

Une idée ?

Bruno


Le 08/07/2017 à 16:47, adresse@cachée a écrit :
Bonjour,

J'ai vu le post ci-dessous dans les archives de la liste... pas de réponse,
mais je le déterre parce que j'ai une erreur similaire :

Jul  7 16:35:33 v2153 archived[13494]: err main::#159 >
Sympa::Spindle::spin#80 > Sympa::Spindle::ProcessArchive::_twist#117 >
Sympa::Spindle::ProcessArchive::_mail2arc#362 > Sympa::Archive::html_store#538
Command /usr/bin/mhonarc -add -addressmodifycode 1 -rcfile /usr/share/sympa/
default/mhonarc-ressources.tt2 -outdir /var/lib/sympa/arc/
adresse@cachée/2017-07 -definevars
listname='lettre_info_icem' hostname=icem-arbres-de-connaissances.org
yyyy=2017 mois=07 yyyymm=2017-07 wdir=/var/lib/sympa/arc
base=http://www.icem-arbres-de-connaissances.org/sympa/arc tag=85f226561d
with_tslice=1 with_powered_by=1 -umask 027 failed with exit code 255

Mes archives ne sont pas consultables par l'URL, même en listmaster :  ERREUR
(arc) - arc_not_found
http://www.icem-arbres-de-connaissances.org/sympa/arc/lettre_info_icem

Il n'y a rien dans
/var/lib/sympa/wwsarchive

Par contre, le dossier correspondant avec les archives en mode texte se
remplit bien :
/adresse@cachée/2017-07/
arctxt

Désolé si c'est trivial, genre permission ou mauvais paramétrage... mais je
n'ai pas trouvé.
Avez-vous une idée de solution ?

Bien coopérativement

Bruno Jolys
Responsable informatique
Association ICEM-Pédagogie Freinet
Linuxien passionné également !


    From: Bertrand Lesmerises <adresse@cachée>
    To: adresse@cachée
    Subject: [sympa-fr] les erreurs suivantes
    Date: Fri, 9 Sep 2016 10:58:54 -0400

Bonjour

Voici les erreurs que j'obtiens lors de la création des archives web:

Sep  9 09:11:47 spssowl10 archived[6252]: err main::#159 >
Sympa::Spindle::spin#80 > Sympa::Spindle::ProcessArchive::_twist#117 >
Sympa::Spindle::ProcessArchive::_mail2arc#362 > Sympa::Archive::html_store#538
Command /usr/bin/mhonarc -add -addressmodifycode 1 -rcfile /home/sympa/
default/mhonarc-ressources.tt2 -outdir /home/sympa/arc/logiciels-
adresse@cachée/2016-09 -definevars
listname='logiciels-libres' hostname=listes.securitepublique.gouv.qc.ca
yyyy=2016 mois=09 yyyymm=2016-09 wdir=/home/sympa/arc
base=http://listes.securitepublique.gouv.qc.ca/arc tag=11ef203cfc
with_tslice=1 with_powered_by=1 -umask 027 failed with exit code 255

​Sep  9 09:42:04 spssowl10 archived[14282]: err main::#159 >
Sympa::Spindle::spin#80 > Sympa::Spindle::ProcessArchive::_twist#117 >
Sympa::Spindle::ProcessArchive::_mail2arc#362 > Sympa::Archive::html_store#538
Command /usr/bin/mhonarc -add -addressmodifycode 1 -rcfile /home/sympa/
default/mhonarc-ressources.tt2 -outdir /home/sympa/arc/piv-
adresse@cachée/2016-09 -definevars listname='piv-
rsss' hostname=listes.securitepublique.gouv.qc.ca yyyy=2016 mois=09
yyyymm=2016-09 wdir=/home/sympa/arc
base=http://listes.securitepublique.gouv.qc.ca/arc tag=cc14d9dce8
with_tslice=1 with_powered_by=1 -umask 0022 failed with exit code 255
​
​Sep  9 10:21:57 spssowl10 archived[21879]: err main::#159 >
Sympa::Spindle::spin#80 > Sympa::Spindle::ProcessArchive::_twist#117 >
Sympa::Spindle::ProcessArchive::_mail2arc#362 > Sympa::Archive::html_store#538
Command /usr/bin/mhonarc -add -addressmodifycode 1 -rcfile /home/sympa/
default/mhonarc-ressources.tt2 -outdir /home/sympa/arc/igo-
adresse@cachée/2016-09 -definevars listname='igo-dev'
hostname=listes.securitepublique.gouv.qc.ca yyyy=2016 mois=09 yyyymm=2016-09
wdir=/home/sympa/arc base=http://listes.securitepublique.gouv.qc.ca/arc
tag=bb0703b83c with_tslice=1 with_powered_by=1 -umask 0022 failed with exit
code 255
​
Comment on corrige le tout ???
​

Pourquoi j'obtient cette erreur quand je n'ai pas de liste sympa qui existe.
J'ai une config qui doit dire le contraire d'ou l'erreur:
Sep  9 10:21:57 spssowl10 archived[21879]: err main::#159 >
Sympa::Spindle::spin#80 > Sympa::Spindle::ProcessArchive::_twist#117 >
Sympa::Spindle::ProcessArchive::_mail2arc#362 > Sympa::Archive::html_store#538
Command /usr/bin/mhonarc -add -addressmodifycode 1 -rcfile /home/sympa/
default/mhonarc-ressources.tt2 -outdir /home/sympa/arc/igo-
adresse@cachée/2016-09 -definevars listname='igo-dev'
hostname=listes.securitepublique.gouv.qc.ca yyyy=2016 mois=09 yyyymm=2016-09
wdir=/home/sympa/arc base=http://listes.securitepublique.gouv.qc.ca/arc
tag=bb0703b83c with_tslice=1 with_powered_by=1 -umask 0022 failed with exit
code 255
​
​Dans quel fichier je corrige la situation ambïgue​ ??

Merci et bonne journée!


--
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