Perl Modul Versions Konflikt

Cord Beermann cord at Wunder-Nett.org
Wed Apr 18 08:06:50 CEST 2007


Hallo! Du (Frank Wohlfahrt) hast geschrieben:

>unter Sarge funktionierte vdrsync-gui (Version 0.0.7). Nach Upgrade auf Etch 
>kommt 
>
>Tk::JPEG::Lite object version 800.025 does not match 
>$Tk::JPEG::Lite::XS_VERSION 804.027 at /usr/lib/perl/5.8/DynaLoader.pm line 
>245.
>Compilation failed in require at /usr/bin/vdrsync-gui.pl line 29.
>BEGIN failed--compilation aborted at /usr/bin/vdrsync-gui.pl line 29.
>
>Das neue Perl 5.8.8 hat ein Versionsproblem mit den alten Modulen (die 
>vdrsync-gui -> http://vdrsync.vdr-portal.de/gui/gui-page.html braucht). Diese 
>gibt es aber nicht neuer 
>(http://search.cpan.org/~srezic/Tk-JPEG-Lite-2.01403/). Vielleicht reicht nur 
>ein kleiner Patch aus, um dieses Problem zu lösen ???
>
>----- Debian Etch, Kernel 2.6.18, KDE 3.5.5 -----

* was steht in Zeile 29 von /usr/bin/vdrsync-gui.pl?

* vielleicht hilft ja schon das neukompilieren von Tk::JPEG::Lite.
Empfehlenswert ist für sowas dh-make-perl, einfach

(apt-get install dh-make-perl)
dh-make-perl --install --cpan Tk::JPEG::Lite 

machen, dann hast du eine korrekte paketierte Version, passend zu
deinem aktuellen perl.

Cord



More information about the Linux mailing list