[Eisfair] smokeping, cacti: rrdtool-perl Version

Marcus Roeckrath marcus.roeckrath at gmx.de
Mi Okt 25 23:41:59 CEST 2017


Hallo Rolf,

Olaf Jaehrling wrote:

>> in den beiden Paketen prüfst du auf die Perlversion und veranlasst dann
>> die Installation des passenden rrdtool-perl-Paketes.
>> 
>> Warum lädst du für perl 5.16.2 ein spezielles Paket rrdtool-perl5162
>> herunter, obwohl im rrdtool-perl-Paket 1.4.1 von Packeis, die Module für
>> perl 5.16.2 und 5.20.2 enthalten sind?
> 
> Das ist mir neu. Bist du dir da sicher?

Ja, denn ich habe heute in das Paket reingeschaut, weil es in der Info-Datei
und auf Packeis auch so angegeben ist:

rrdtool-1.5.3 Perl Modul for 
   Perl 5.16.2 
   Perl 5.20.2 
    
Hier die URL des Paketes:

https://www.pack-eis.de/dl.php?l=16542/rrdtool-perl.tar.bz2

Im Paket sind die rrdtool-Module als einzelne tarballs versteckt und es wird
erst bei der Installation anhand der vorgefundenen perl-Version eine der
beiden enthaltenen Varianten entpackt.

perl kann auf Packeis auch nur in einer Version installiert; verfügbar ist
auch nur die 5.20.2.

> grep perl5 /etc/filelist.d/rrdtool-perl-files.txt
> u 0644 root root rrdtool-perl usr/lib/perl5/site_perl/5.20.2/RRDp.pm
> u 0644 root root rrdtool-perl
> usr/lib/perl5/site_perl/5.20.2/i586-linux-thread-multi/RRDs.pm
> b 0644 root root rrdtool-perl
> usr/lib/perl5/site_perl/5.20.2/i586-linux-thread-multi/auto/RRDs/RRDs.so
> 
> Ich sehe da nur 5.20.2

Weil du rrdtool-perl bei installiertem perl 5.20.2 installiert hast.

Ich weiß auch nicht, ob es von einem neuen rrdtool überhaupt noch ein Modul
für perl 5.16.2 geben wird/geben kann.

-- 
Gruss Marcus


Mehr Informationen über die Mailingliste Eisfair