Je cours sur un Mac (version 10.6.3) et j'ai du mal à comprendre ce qui se passe avec mon installation Perl.Comment arrêter la reconfiguration de cpan à chaque fois? + Plus
Je laisse le système faire une copie de mon précédent mac, et je semble avoir un second perl installé, qui apparaît plus tôt dans mon chemin. Je ne peux pas dire (ou me souviens) si je l'ai peut-être installé avec fink, macports ou CPAN ou quoi.
type -a cpan
cpan is /opt/local/bin/cpan
cpan is /usr/bin/cpan
Je vois deux bizarreries. (Pour commencer!) Quand je lance cpan, et le laisse configurer dans ~ lcuff/.cpan, chaque fois que je l'exécute, il veut reconfigurer, en donnant le message:
Désolé, nous devons relancer la boîte de dialogue de configuration pour CPAN.pm en raison de certains paramètres manquants ...
aussi, lorsque je tente d'installer File :: Find :: Rule (je peux énumérer mes modules CPAN, par la FAQ) je me retrouve avec une erreur message que je ne peux pas déchiffrer ou Google une solution pour:
Use of inherited AUTOLOAD for non-method Digest::SHA::shaopen() is deprecated at /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level/Digest/SHA.pm line 55.
Catching error: "Can't locate auto/Digest/SHA/shaopen.al in \@INC (\@INC contains: /sw/lib/perl5 /sw/lib/perl5/darwin /opt/local/lib/perl5/site_perl/5.8.9/darwin-2level /opt/local/lib/perl5/site_perl/5.8.9 /opt/local/lib/perl5/site_perl /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level /opt/local/lib/perl5/vendor_perl/5.8.9 /opt/local/lib/perl5/vendor_perl /opt/local/lib/perl5/5.8.9/darwin-2level /opt/local/lib/perl5/5.8.9 /Users/lcuff) at /opt/local/lib/perl5/vendor_perl/5.8.9/darwin-2level/Digest/SHA.pm line 55\cJ" at /opt/local/lib/perl5/5.8.9/CPAN.pm line 359
CPAN::shell() called at /opt/local/bin/cpan line 198
Si j'avais ce problème, je le désinstallerais et le réinstallerais. –
'/ opt/local' est macports. Lorsque vous exécutez 'o conf ', la première ligne doit indiquer' $ CPAN :: Config options from ... '. Qu'est-ce que ça dit? Je suppose que c'est un problème avec File :: HomeDir modifiant l'idée du shell CPAN de l'endroit où il devrait stocker votre configuration. Quelle version du shell CPAN est-ce? – Schwern
@Snake: d'accord: armez-le d'orbite, c'est la seule façon d'être sûr. – Ether