FHEM Forum

FHEM - Hardware => Server - Linux => Thema gestartet von: hyper2910 am 10 August 2025, 10:19:37

Titel: deb13
Beitrag von: hyper2910 am 10 August 2025, 10:19:37
Hallo,  hat schon jemand auf DEB13 upgedated und gab oder gibt es Probleme.

Titel: Aw: deb13
Beitrag von: Jamo am 13 August 2025, 23:12:34
1) Signal findet "Protocol::DBus" nicht mehr. "sudo cpan install Protocol::DBus" bricht mit einer Fehlermeldung ab
2) Debmatic / HMCCU3 startet nicht, die Kernel module fehlen. "sudo dpkg-reconfigure pivccu-modules-dkms" bricht mit einer Fehlermeldung ab, "Create kernel modules ... FAILED".
Titel: Aw: deb13
Beitrag von: Bort76 am 18 August 2025, 14:30:12
Ich habe testweise meinen LXC auf Proxmox gupdatet:
- Alexa-fhem funktioniert nicht
- fhempy funktioniert nicht
- mehr ist mir erstmal nicht aufgefallen

Zeit zum Debuggen hatte ich noch nicht, und habe erstmal den Snapshot zurückgerollt.
Also definitiv keine Empfehlung ohne Backup!
Titel: Aw: deb13
Beitrag von: Sany am 10 November 2025, 14:41:54
Zitat1) Signal findet "Protocol::DBus" nicht mehr. "sudo cpan install Protocol::DBus" bricht mit einer Fehlermeldung ab

habe meinen proxmox-LXC mit fhem auch auf trixie upgedatet und das selbe erlebt.
Nach einiger Recherche und Versuchen mit cpan(*), die auch mit Fehlern beendet wurden, habe ich folgende Lösung gefunden:

Installation der Moduls mit cpanm (CPAN Minus Manager)
damit werden bei der Installation die Tests umgangen, die sonst dafür sorgen, dass bei Fehlern das gewünschte nicht installiert wird.
- cpanm installieren:
sudo apt install cpanminus dann die lib:
sudo cpanm --notest Protocol::DBus--> Working on Protocol::DBus
Fetching http://www.cpan.org/authors/id/F/FE/FELIPE/Protocol-DBus-0.22.tar.gz ... OK
Configuring Protocol-DBus-0.22 ... OK
==> Found dependencies: Promise::ES6
--> Working on Promise::ES6
Fetching http://www.cpan.org/authors/id/F/FE/FELIPE/Promise-ES6-0.28.tar.gz ... OK
Configuring Promise-ES6-0.28 ... OK
Building Promise-ES6-0.28 ... OK
Successfully installed Promise-ES6-0.28
Building Protocol-DBus-0.22 ... OK
Successfully installed Protocol-DBus-0.22
2 distributions installed

sollten weitere Systembibliotheken fehlen, die protocol::dbus benötigt, dann diese auch installieren:
sudo apt install libdbus-1-dev libnet-dbus-perl build-essential

dann noch fhem neustarten und die Signalmessages laufen wieder, jedenfalls war es so bei mir.




Gruss



Sany


(*) cpan hatte ich bisher immer vermieden und die nötigen libs per apt installiert. Das scheint mit trixie und der protocol::dbus (also libprotocol-dbus-perl) nicht zu gehen.


Noch ein Bitte an hyper2910: könntest Du in der Überschrift noch die Worte Debian und trixie unterbringen? dann findet man das einfacher. Danke