Open Source im professionellen Einsatz

Patch für Modul POE::Loop::Glib

Das CPAN-Modul POE::Loop::Glib wies zur Zeit der Fertigstellung dieses Artikels noch einen schwerwiegenden Fehler in seiner Version 0.037 auf, der das GUI nach einigen Sekunden Video regelmäßig abstürzen ließ. Falls beim Erscheinen dieses Beitrags bereits die Version 0.038 auf dem CPAN verfügbar ist, dann hat der Modulautor mein Patch, das diesen Fehler behebt, hoffentlich schon eingespielt. Sollte dies jedoch wider Erwarten nicht der Fall sein, dann steht das Patch unter den anderen Listings auf dem Server des Linux-Magazins zum Download bereit. Die folgende kurze Befehlsfolge bringt die Moduldistribution nach dem Download des Tarballs von »search.cpan.org« in diesem Fall schnell auf den allerneuesten Stand:

$ tar zxfv POE-Loop-Glib-0.037.tgz
$ cd POE-Loop-Glib-0.037
$ patch -p1 <../poe-loop-glib-0.037.patch
patching file Changes
patching file Makefile.PL
patching file lib/POE/Loop/Glib.pm

Das übliche »perl Makefile.PL; make; sudo make install« installiert das gepatchte Modul am Ende im Perl-Verzeichnisbaum. Alle weiteren Module fügt der Anwender entweder mit einer CPAN-Shell oder über den Package-Manager der verwendeten Linux-Distribution hinzu, falls diese die entsprechenden Perl-Module als Packages führt. Es ist in jedem Fall darauf zu achten, dass das CPAN-Modul POE::Loop::Glib als unsichtbare Brücke ebenfalls zu installieren ist, auch wenn es nicht explizit im Listing erscheint. Gebraucht wird es doch. Anzumerken bleibt, dass man den angebotenen Funktionsumfang des Skripts nicht über Gebühr ausreizen sollte. Ich rate davon ab, mehr als drei verschiedene Spielfilme gleichzeitig in Angriff zu nehmen. Das könnte beim unaufmerksamen Zuschauer sonst schnell zu lustigen Verwirrungen führen, besonders wenn zum Beispiel Matt Daemon und Leonardo DiCaprio in ähnlichen Kinowerken zu Gange sind. (jcb)

Infos

[1] Listings zu diesem Artikel: [ftp://www.linux-magazin.de/pub/listings/magazin/2010/05/Perl ]

[2] Tagesschau-Download in verschiedenen Formaten: [http://www.tagesschau.de/export/video-podcast/webl/tagesschau]

[03] Tivo, der digitale Videorekorder: [http://tivo.com]

[04] Michael Schilli, "Verkehrte Welt" [http://www.linux-magazin.de/Heft-Abo/Ausgaben/2010/03/tleW-etrhekreV]

Der Autor

Michael Schilli arbeitet als Software-Engineer bei Yahoo in Sunnyvale, Kalifornien. Er hat die Bücher "Goto Perl 5" (deutsch) und "Perl Power" (engl­isch) für Addison-Wesley geschrieben und ist unter [mschilli@perlmeister.com] zu erreichen.

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 4 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

Als digitales Abo

Als PDF im Abo bestellen

comments powered by Disqus

Ausgabe 07/2013

Preis € 6,40

Insecurity Bulletin

Insecurity Bulletin

Im Insecurity Bulletin widmet sich Mark Vogelsberger aktuellen Sicherheitslücken sowie Hintergründen und Security-Grundlagen. mehr...

Linux-Magazin auf Facebook