Tipps und Tricks zu Perl und CPAN-Modulen

Text::Restructured und Perl 5.10 - BackPan hilft

Beitrag von Uwe am 07.12.2008 um 16:00 Uhr | 1 Kommentar

Dieser Beitrag beantwortet die Frage: "Wie installiere ich ältere Versionen eines CPAN-Moduls?"

Das Modul Text::Restructured läßt sich unter Perl 5.10 nicht fehlerfrei installieren: Die CPAN-Testers-Matrix zeigt, daß die höchste Version ohne Test-Fehler 0.3.36 ist. Dies ist der Vorgänger der aktuellen Version.

Wo bekommt man diese Version nun her? Normalerweise listet search.cpan.org die älteren Versionen als Selectbox auf ( Other Releases zwischen This Release und Links), wie dieser Screenshot von Mojo zeigt:

Mojo auf search.cpan.org

Warum ist das so? Jeder CPAN-Autor hat ein Verzeichnis (in meinem Fall /authors/id/U/UV/UVOELKER/), wo er all seine Veröffentlichungen hochlädt. Mark (Text::Restructured) hat nun alle älteren Versionen gelöscht, währenddessen Sebastian (Mojo) sie behalten hat. Doch selbst die gelöschten Versionen sind nicht verloren, sie landen im BackPan.

Um die alte Version von Text::Restructured nun im BackPan zu finden, müßt Ihr in das Autor-Verzeichnis navigieren. In unserem Fall ist dies /authors/id/N/NO/NODINE/. Zum Schluß noch der direkte Link auf die Version 0.3.36.


Ein kleines Update:

Ich schreibe meine Artikel immer ein paar Tage im Voraus (dieser hier ist Ende November entstanden). Inzwischen gibt es sowohl von Text::Restructured als auch Mojo neue Versionen. Bei Text::Restructured besteht oben beschriebenes Problem noch.

Über Mojo werde ich in späteren Blog-Einträgen berichten ...

Kommentar von Uwe am 07.12.2008 um 16:10 Uhr


Kommentar abgeben