Kategorien
Programmierung

ppm install failed: Can’t find any package that provide perl for …

Sollte der Versuch ein Modul mittels ppm zu installieren mit einem „ppm install failed: Can’t find any package that provide perl for [Modulname]“ quittiert werden, so lohnt sich meist ein Blick in die zugehörige ppd-Datei. Dort ist im Normalfall eine Zeile wie

<REQUIRE NAME="perl" VERSION="5.004" />

zu finden, die das Problem verursacht und nach deren Löschung die Installation problemlos gelingt.

Kategorien
Programmierung

GD-Modul unter ActivePerl installieren

Die ActivePerl-Distribution kommt zwar schon mit einer Menge Module daher, aber ein paar wichtige wie z.B. das Modul zur Ansteuerung der GD Graphics Library sind nicht im Lieferumfang enthalten und fehlen auch im online Repository von ActiveState.

Glücklicherweise gibt es noch ein paar recht gut sortierte Repositories wie z.B. das der University Of Winnipeg, die sich darauf spezialisiert haben, die Lücken aufzufüllen.

Um nun das GD-Modul zu installieren, fügt man am sinnvollsten das passende Repository mittes „Edit“ / „Preferences“ dem Perl Package Manager hinzu:

Nach dem Synchonisieren der Paket-Datenbank kann dann unter „View all packages“ das GD-Paket ausgewählt und installiert werden.