[Eisfair] Kann ich problemlos auf Perl 3.6 updaten?

Helmut helmut_pohl at arcor.de
Mi Apr 15 23:08:57 CEST 2026


Hallo Marcus,

ich habe Dir die gewünschte log-Datei per email gesendet.


Am 15.04.2026 um 22:39 schrieb Marcus Röckrath:
> 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.
> 

Dann werde ich wohl diese Module auf die Version 3.4 downgraden müssen. 
Leider habe ich sie auf meinem Spiegelserver nicht mehr, kannst Du sie 
mir zur Verfügung stellen?


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

ist unterwegs

> 
>> Fhem läuft bisher ohne Probleme und das soll auch so bleiben !!!
> 
> Du nutzt aber nicht das alte/ungepflegte/nicht maintainte eisfair fhem-
> Paket.
> 
Ich habe damals das maintante eisfair fhem Paket installiert und danach 
manuell upgedatet.





Mehr Informationen über die Mailingliste Eisfair