Il semble que j'ai un problème de configuration lors de l'installation des modules Perl par CPAN et je ne sais pas comment la corriger:
cpan[1]> install WWW::Mechanize
CPAN: Storable loaded ok (v2.20)
Reading '/root/.cpan/Metadata'
Database was generated on Mon, 20 Feb 2012 11:10:26 GMT
Running install for module 'WWW::Mechanize'
Running make for J/JE/JESSE/WWW-Mechanize-1.72.tar.gz
CPAN: Digest::SHA loaded ok (v5.61)
CPAN: Compress::Zlib loaded ok (v2.033)
Checksum for /root/.cpan/sources/authors/id/J/JE/JESSE/WWW-Mechanize-1.72.tar.gz ok
Scanning cache /root/.cpan/build for sizes
Use of uninitialized value $newdir in substitution (s///) at /usr/lib64/perl5/Cwd.pm line 502.
Use of uninitialized value $newdir in chdir at /usr/lib64/perl5/Cwd.pm line 510.
Use of chdir('') or chdir(undef) as chdir() is deprecated at /usr/lib64/perl5/Cwd.pm line 510.
Use of uninitialized value $newdir in pattern match (m//) at /usr/lib64/perl5/Cwd.pm line 525.
Use of uninitialized value $newdir in split at /usr/lib64/perl5/Cwd.pm line 531.
..........................................................................--DONE
DEL(1/10): /root/.cpan/build/CPAN-1.9600-jGTV10
DEL(2/10): /root/.cpan/build/File-Which-1.09-yoVWZC
DEL(3/10): /root/.cpan/build/Test-Script-1.07-aJWrXb
DEL(4/10): /root/.cpan/build/Probe-Perl-0.01-gzZ2eR
DEL(5/10): /root/.cpan/build/IPC-Run3-0.044-AP6EMp
DEL(6/10): /root/.cpan/build/Time-HiRes-1.9721-xxseE6
DEL(7/10): /root/.cpan/build/CPAN-Meta-YAML-0.003-wGtH0a
DEL(8/10): /root/.cpan/build/JSON-PP-2.27105-fvkwNa
DEL(9/10): /root/.cpan/build/Package-Constants-0.02-7Ms_OL
DEL(10/10): /root/.cpan/build/Module-Metadata-1.000004-tXKIBB
CPAN: Archive::Tar loaded ok (v1.82)
Uncompressed /root/.cpan/sources/authors/id/J/JE/JESSE/WWW-Mechanize-1.72.tar.gz successfully
Using Tar:/bin/tar xvf "WWW-Mechanize-1.72.tar":
Couldn't untar WWW-Mechanize-1.72.tar
CPAN: File::Temp loaded ok (v0.22)
CPAN: CPAN::Meta loaded ok (v2.112150)
Package seems to come without Makefile.PL.
(The test -f "/root/.cpan/build/JESSE-DGrTh_/Makefile.PL" returned false.)
Writing one on our own (setting NAME to WWWMechanize)
Had problems unarchiving. Please build manually
Running make test
Make had some problems, won't test
Running make install
Make had some problems, won't install
Failed during this command:
JESSE/WWW-Mechanize-1.72.tar.gz : unwrapped NO -- untar failed
5 Réponses :
tir dans le bleu: la partition est pleine. Supprimer certains fichiers. P>
EDIT: P>
Je suis à nouveau dans ce problème. Tout ce que je devais faire était de libérer de la mémoire comme Keith Weigeon suggérée. P>
J'ai couru dans le même problème et j'ai essayé de trouver la cause première de ce problème. Je répète mes conclusions ici, d'autres Googlers n'ont donc pas à passer quelques heures avant d'abandonner ... p>
Qu'est-ce que cela résolu pour moi était simplement choses que j'ai essayées: p>
Puis j'ai décidé de redémarrer, ce qui était une option car ce n'est pas un système en direct. Après cela, le problème était parti et Perl modules installés au premier essai. P>
Autres observations: P>
J'ai eu le même problème lors de l'installation par "Installer Moose". Voyait une erreur ne pouvait pas endommager Moose-2.2011.tar. Redémarrer le serveur corrigé cela. Merci
Parfois, cela peut arriver simplement en raison d'un manque de mémoire disponible. Essayez de désactiver certains services qui fonctionnent et réessayez. P>
a travaillé pour moi: -) p>
C'était exactement mon problème. Après avoir libéré une certaine mémoire, tout a bien fonctionné.
Pour résoudre l'erreur suivante:
yum install perl-Archive-Tar.x86_64
a trouvé le même problème sur dropocean dropoulet avec 512 Mo de RAM exécutant Ubuntu (avec environ 200 Mo gratuit). p>
J'ai pu résoudre en redémarrant la machine, j'ai essayé de mettre à jour mon cpan à l'aide de 'Installer Bundle :: cpan'. Cela a fonctionné pour les premiers modules, puis le message «Impossible de net pas» est à nouveau apparu. P>
Le redémarrage m'a permis de progresser dans l'installation. Ces redémarrages répétés sont bien sûr une solution moins que optimale. P>
Étant donné que le système a une mémoire libre et le problème re-apparaît après avoir utilisé la machine pendant un peu de temps, il semble que cela pourrait être associé à un problème avec des bibliothèques partagées. P>
Cela s'est passé avec moi à l'océan Digital. Il suffit de redémarrer la machine et cela fonctionnera, par magie.
Quand je gère 'cpan', il me dit que c'est à l'aide de 2,30 stockable, il est donc peu probable que votre installation soit à jour. La sortie de
cpanversion code> dit "CPAN 1.57" (sorte de). Cependant, cela n'explique pas le problème, à moins que ce ne soit un défaut de la version que vous utilisez. Est-ce juste www :: mécaniser ou tous les modules affectés? (J'utilise habituellement 'cpanp'; J'avais utilisé "CPan" de dernière fois "CPAN 'en novembre, semble-t-il. Et www :: mécanismes était déjà à jour.)Je suis d'accord avec Jonathan, mettez à niveau
BUNDLE :: CPAN CODE>Premier; aucun sens dans le débogage du logiciel obsolète.J'ai fait une amélioration mais cela a dit que tout était à jour. C'était la partie pertinente de CPAN -O
CPAN :: Meta :: Converter 2.1122 2.1204 CPAN :: Meta :: Caractéristique 2.1122 2.1204 CPAN :: Histoire 2.1122 2.1204 CPAN :: Meta :: Préerqs 2.1122 2.1204 CPAN :: Meta :: SPPAN 2.1122 2.1204 CPAN :: Meta: : Validator 2.1122 2.1204 CPAN :: Meta :: Yaml 0.0030 0.0070
Tous les modules sont affectés de la même manière.