CPAN läuft Amok

Diesen Beitrag schrieb ich 18 Jahre und 2 Wochen zuvor; die nachfolgenden Ausführungen müssen heute weder genau so nach wie vor funktionieren, noch meiner heutigen Meinung entsprechen. Behalte das beim Lesen (und vor allem: beim Nachmachen!) bitte stets im Hinterkopf.

Geschätzte Lesezeit: 1 Minute
cpan[1]> install LWP::UserAgent
CPAN: Storable loaded ok (v2.15)
Going to read /root/.cpan/Metadata
  Database was generated on Fri, 17 Oct 2008 05:26:52 GMT
Running install for module 'LWP::UserAgent'
Running make for G/GA/GAAS/libwww-perl-5.818.tar.gz
CPAN: Time::HiRes loaded ok (v1.86)
CPAN: YAML loaded ok (v0.66)
Your urllist is empty! The urllist can be edited. E.g. with 'o conf urllist push ftp://myurl/'

Naja, eigentlich gibt die Fehlermeldung ja schon an, was hier zu machen ist – dennoch hier mal in Kürze: auf http://perl.com/CPAN/SITES.html bewegen und eine Seite aussuchen, beispielsweise ftp://ftp.mpi-sb.mpg.de/pub/perl/CPAN/. Und dann:

cpan>o conf urllist unshift ftp://ftp.mpi-sb.mpg.de/pub/perl/CPAN/
Please use 'o conf commit' to make the config permanent!
cpan>o conf commit
commit: wrote '/home/cnangel/.cpan/CPAN/MyConfig.pm'

Jetzt funktioniert das wenigstens wieder; nervig kann es dann aber sein, dass das Ding bei der Installation von Paketen bei jeder einzelnen Abhängigkeit nachfragt, ob es sie auch wirklich auflösen soll; das kann man ihm austreiben:

cpan>o conf prerequisites_policy follow
Please use 'o conf commit' to make the config permanent!
cpan>o conf commit
commit: wrote '/home/cnangel/.cpan/CPAN/MyConfig.pm'

Und so ist mit dem komischen CPAN viel besser arbeiten als vorher.

Hintergrundbild © Marianne Spiller · Alle Rechte vorbehalten

Ein Kommentar

Hinterlasse einen Kommentar

Ich freue mich über jeden Kommentar, es sei denn, er ist blöd.
Deshalb sind die Kommentare auf dieser Seite auch generell moderiert.

(Nick)Name: (erforderlich)
E-Mail: (erforderlich, wird nicht veröffentlicht)
Website: (optional)