Hallo, hat schon jemand auf DEB13 upgedated und gab oder gibt es Probleme.
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".
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!
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 installedsollten weitere Systembibliotheken fehlen, die protocol::dbus benötigt, dann diese auch installieren:
sudo apt install libdbus-1-dev libnet-dbus-perl build-essentialdann 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