Hauptmenü

deb13

Begonnen von hyper2910, 10 August 2025, 10:19:37

Vorheriges Thema - Nächstes Thema

hyper2910

Hallo,  hat schon jemand auf DEB13 upgedated und gab oder gibt es Probleme.

Cubietruck mit FHEM, CUL V3 443MHz, 2 x CULV3 868MHz, Milights, Max Heizungssteuerung, Homematic, IT,

Jamo

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".
Bullseye auf iNUC, Homematic + HMIP(UART/HMUSB), Debmatic, HUEBridge, Zigbee/Conbee III, FB7690, Alexa (fhem-lazy), Livetracking, LaCrosse JeeLink, LoRaWan / TTN / Chirpstack, Sonos, ESPresence

Bort76

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!

Sany

#3
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
fhem als LXC auf Proxmox auf einem minix Z100 , weitere LXC mit ZigBee2MQTT, MariaDB und Grafana. Homematic, FS20, mySensors, MQTT2, Tasmota, Shelly, Z-Wave  ....