Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
RE: [sympa-fr] Validation de mes dépendances
- From: Philippe Aepli <adresse@cachée>
- To: "adresse@cachée" <adresse@cachée>
- Subject: RE: [sympa-fr] Validation de mes dépendances
- Date: Fri, 9 Sep 2016 12:36:59 +0000
Bonjour,
C'est corrigé dans la version en développement, c'est un oubli dans la librairie ModDef.pm. Si la version minimum n'est pas spécifié, la valeur par défaut est 1.0.
Il faut donc "patcher" cette librairie. Pour la version source 6.2.16, cela se passe après la ligne 101: 'DBD::CSV' => {
Ajoutez après cette ligne la ligne suivante: required_version => '0.22',
Remarque vous pouvez aussi remplacer 0.22 par 0.49.
Lors de mon installation depuis les sources j'ai appliqué le correctif suivant: --- ModDef.pm.20160810 2016-06-17 16:38:08.000000000 +0200 +++ sympa-6.2.16/src/lib/Sympa/ModDef.pm 2016-08-10 15:12:20.230506476 +0200 @@ -99,6 +99,7 @@ 'gettext_id' => 'used to decode date and time in message headers', }, 'DBD::CSV' => { + required_version => '0.22', package_name => 'DBD-CSV', 'gettext_id' => 'CSV database driver, required if you include list members, owners or editors from CSV file.',
Le fichier ModDef.pm.20160810 a été copier dans le répertoire personnel de mon utilisateur sympa ne sachant pas comment make et configure allait réagir à une copie de sauvegarde.
Salutations.
Philippe AEPLI Email: adresse@cachée Université de Genève Tél: +41 22 379 72 86 Division STIC Mob: +41 79 280 20 24 Rue du Général-Dufour, 24 Fax: +41 22 379 79 86 1204 Genève
De :
adresse@cachée [mailto:adresse@cachée]
De la part de Bertrand Lesmerises
Bonjour,
Ce matin en effectuant un nouveau tests des dépendances des modules perl pour mon installation de SYMPA j'obtient ce message suivant:
DBD::CSV DBD-CSV version trop ancienne (0.49 < 1.0) Use of uninitialized value in printf at ./sympa_wizard.pl line 572, <STDIN> line 2. >>>>>>> Vous devez mettre à jour "DBD-CSV" vers la version "". <<<<<< -> Utilisation de ce module : CSV database driver, required if you include list members, owners or editors from CSV file. -> Installer le module DBD::CSV ? [n]y Reading '/root/.cpan/Metadata' Database was generated on Tue, 06 Sep 2016 12:17:02 GMT Fetching with LWP: Reading '/root/.cpan/sources/authors/01mailrc.txt.gz' ............................................................................DONE Fetching with LWP: Reading '/root/.cpan/sources/modules/02packages.details.txt.gz' Database was generated on Thu, 08 Sep 2016 13:17:02 GMT ............. New CPAN.pm version (v2.14) available. [Currently running version is v2.11] You might want to try install CPAN reload cpan to both upgrade CPAN.pm and run the new version without leaving the current session.
...............................................................DONE Fetching with LWP: Reading '/root/.cpan/sources/modules/03modlist.data.gz' DONE Writing /root/.cpan/Metadata DBD::CSV is up to date (0.49).
J'ai volontairement appliqué la couleur rouge sur trois lignes. J'aimerais comprendre pourquoi au début il dit que le module est d'une version trop ancienne, ensuite affiche une erreur et à la fin, mentionne que la version est à jour (avec toujours le même numéro)
Je me doute que l'erreur en est responsable mais comment on corrige ??
Ubuntu 16.04 avec Perl 5.22.1
Merci et bonne journée!
-- Bertrand Lesmerises (418) 646-6777 poste 30324 linuxien passionné |
-
[sympa-fr] Validation de mes dépendances,
Bertrand Lesmerises, 08/09/2016
-
RE: [sympa-fr] Validation de mes dépendances,
Philippe Aepli, 09/09/2016
- Re: [sympa-fr] Validation de mes dépendances, Bertrand Lesmerises, 09/09/2016
-
RE: [sympa-fr] Validation de mes dépendances,
Philippe Aepli, 09/09/2016
Archives gérées par MHonArc 2.6.19+.