[Eisfair] Kann ich problemlos auf Perl 3.6 updaten?

Marcus Röckrath marcus.roeckrath at gmx.de
Mi Apr 15 22:39:29 CEST 2026


Hallo Helmut,

Helmut wrote:

>> Wie kommen perl-*-Module für perl 3.6.0 auf die Kiste, ohne dass auch
>> perl 3.6.0 installiert wurde?
>> 
>>> eisman query --installed --format {N}={V} "perl*" | grep "=3.6"
>>> perl-crypt-urandom=3.6.0
>>> perl-mime-base32=3.6.0
>>> perl-net-smtp-tls=3.6.0
>>> perl-rrdtool=3.6.0
>> 
>> Die Module requiren perl 3.6.0, eisman wird also da dann auch perl auf
>> 3.6.x hochziehen.
>> 
>> perl-Module 3.6.0 und perl 3.4.x kann eigentlich nicht zusammentreffen.
>> 
>> Bitte schicke mir mal die /var/log/log.eis-install - oder die älteren xz-
>> archivierten Logs - die diese Perl-Updates enthalten.
> 
> ich habe mal in meiner log.eis-install.2 nachgeschaut:
> 
> Feb  1 11:22:09 eis64-home eis-update: package perl-rrdtool
> (3.6.0|2025-04-16) without error
> Feb  1 11:22:09 eis64-home eis_install: package perl-rrdtool
> (3.6.1|2026-01-31|perl-rrdtool.tar.bz2)
> Feb  1 11:22:09 eis64-home eis_install:
> (https://xen-eismirror.gallien/eis64/perl-rrdtool/3.6.1/perl-rrdtool.tar.bz2)
> Feb  2 14:33:01 eis64-home eis-update: package perl-rrdtool
> (3.6.1|2026-01-31) without error
> Feb  2 14:33:01 eis64-home eis_install: package perl-rrdtool
> (3.6.0|2025-04-16|perl-rrdtool.tar.bz2)
> Feb  2 14:33:01 eis64-home eis_install:
> (file:///root/packages/perl-rrdtool/3.6.0/perl-rrdtool.tar.bz2)
> Feb  2 14:33:31 eis64-home eis-update: package perl-rrdtool-doc
> (3.6.1|2026-01-31) without error
> Feb  2 14:33:31 eis64-home eis_install: package perl-rrdtool-doc
> (3.6.0|2025-04-16|perl-rrdtool-doc.tar.bz2)
> Feb  2 14:33:31 eis64-home eis_install:
> (file:///root/packages/perl-rrdtool-doc/3.6.0/perl-rrdtool-doc.tar.bz2)

Man jetzt doch zwei Dinge auseinanderhalten:

Die Paketversionsnummer 3.6.x sind in aller Regeln genutzt, wenn gegen die 
glibc 3.6.x gebaut wurdee, was mit perl nichts zu tun hat.

perl-rrdtool 3.6.0 ist mit glibc 3.6.0 gebaut aber nocht für perl 5.38 (perl 
3.4.0).

perl-rrdtool >= 3.6.1 ist mit glibc 3.6.0 und für perl 5.42 gemacht.

Du hast aktuell perl-rrdtool 3.6.0 installiert und damit das zu perl 5.38 
passende Modul.

Wenn ich obige Historie so ansehe, wurde da auch zwischenzeitlich auf perl-
rrdtool 3.6.1 upgedatet, was perl 5.42 (perl 3.6.0) erfordert.

Ich werde da nicht schlau draus. Wurde dir zwischenzeitlich auch auf perl 
3.6.0 upgedatet und du hast dann manuell wieder auf perl 3.4.x downgegradet?

perl-crypt-urandom=3.6.0
perl-mime-base32=3.6.0
perl-net-smtp-tls=3.6.0

erfordern alle perl 5.42 (paketversion 3.6.0) und das muss eisman wegen des 
requires auch gezogen haben.

Ich brauche das komplette Log, aus dem ich den Ablauf exakt nachvollziehen 
kann - keine Ausschnitte.

> Fhem läuft bisher ohne Probleme und das soll auch so bleiben !!!

Du nutzt aber nicht das alte/ungepflegte/nicht maintainte eisfair fhem-
Paket.

-- 
Gruß Marcus
[eisfair-Team]



Mehr Informationen über die Mailingliste Eisfair