NEWS
ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!
-
@r-frase sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:
Wie schnell das geht...
Die bei Debian üblichen zwei Jahre halt. Die Release-Planung ist da aber sehr transparent.

Ich wollte gerade meinen iobroker auf nodejs 18.x aktualisieren, da der knx-Adapter dies voraussetzt.
Die Installation lief vermeintlich gut durch, aber es kam dann auch die GLIBCXX-Fehlermeldung.nun bin ich an einem Punkt, an dem garnichts mehr läuft.
iob fix habe ich schon laufen lassen, wenn ichsudo -H -u iobroker npm install iobroker.js-controllerEingebe kommt
sudo: npm: command not foundBei
type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -vkommt nur:
/usr/bin/nodejsWie bekomme ich das System wieder ans laufen? Ein Bakcup über den BackItUp-Adapter habe ich vor der Aktion gemacht.
-
Ich wollte gerade meinen iobroker auf nodejs 18.x aktualisieren, da der knx-Adapter dies voraussetzt.
Die Installation lief vermeintlich gut durch, aber es kam dann auch die GLIBCXX-Fehlermeldung.nun bin ich an einem Punkt, an dem garnichts mehr läuft.
iob fix habe ich schon laufen lassen, wenn ichsudo -H -u iobroker npm install iobroker.js-controllerEingebe kommt
sudo: npm: command not foundBei
type -P nodejs node npm npx && nodejs -v && node -v && npm -v && npx -vkommt nur:
/usr/bin/nodejsWie bekomme ich das System wieder ans laufen? Ein Bakcup über den BackItUp-Adapter habe ich vor der Aktion gemacht.
@knx-bodensee sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:
aber es kam dann auch die GLIBCXX-Fehlermeldung.
Dann ist dein Betriebssystem zu alt.
Installier da NEU das aktuelle Release. Und dann würde ich auch gleich nodejs@20 einspielen, das ist die derzeitige Empfehlung für den ioBroker. Und dann da halt dein Backup reinjubeln. -
Sodele, habe nach einem kompletten Update des Raspberry mittels
curl -sLf https://iobroker.net/install.sh | bash -das System neu installiert. Die Installation spuckt aber diese Fehlermeldung aus:
========================================================================== Installing prerequisites (1/4) ========================================================================== Hit:1 http://archive.raspberrypi.org/debian buster InRelease Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease Reading package lists... Done node: /lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) bash: line 919: [: !=: unary operator expectedIrgendwie hänge ich fest ;-)
-
Sodele, habe nach einem kompletten Update des Raspberry mittels
curl -sLf https://iobroker.net/install.sh | bash -das System neu installiert. Die Installation spuckt aber diese Fehlermeldung aus:
========================================================================== Installing prerequisites (1/4) ========================================================================== Hit:1 http://archive.raspberrypi.org/debian buster InRelease Hit:2 http://raspbian.raspberrypi.org/raspbian buster InRelease Hit:3 https://deb.nodesource.com/node_20.x nodistro InRelease Reading package lists... Done node: /lib/arm-linux-gnueabihf/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by node) bash: line 919: [: !=: unary operator expectedIrgendwie hänge ich fest ;-)
@knx-bodensee sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:
Irgendwie hänge ich fest
Ja, du hängst da offenbar auf einer längst abgekündigten Version deines Betriebssystems fest. Vermutlich was aus der 'Buster'-Ära.
cat /etc/debian_versionsagt?
Edit: Steht ja auch schon in deinem Log...
-
@knx-bodensee sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:
Irgendwie hänge ich fest
Ja, du hängst da offenbar auf einer längst abgekündigten Version deines Betriebssystems fest. Vermutlich was aus der 'Buster'-Ära.
cat /etc/debian_versionsagt?
Edit: Steht ja auch schon in deinem Log...
@thomas-braun said in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:
cat /etc/debian_version
.....sagt 10.13
-
@thomas-braun said in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:
cat /etc/debian_version
.....sagt 10.13
Installier da NEU die Version 12 'Bookworm'.
-
Installier da NEU die Version 12 'Bookworm'.
@thomas-braun Ok, das wird wohl was größeres. Muss ich mal in den Keller und die SD-Karte ausbauen ;-)
Nächste Woche ist ja Feiertag und Brückentag, da kann ich das angehen. -
@thomas-braun Ok, das wird wohl was größeres. Muss ich mal in den Keller und die SD-Karte ausbauen ;-)
Nächste Woche ist ja Feiertag und Brückentag, da kann ich das angehen.Hallo, ich habe das gleiche Problem.
Im iobroker wurde angezeigt das Betriebssystem meines Raspi 3B Rev. 1.2 auf den neuesten Stand zu bringen.
Leider kommt die obige Meldung und iobroker startet nicht mehr. Mein iob diag zeigt mir folgendes
MOD-EDIT: Code in code-tags gesetzt!Was kann ich tun
-
Hallo, ich habe das gleiche Problem.
Im iobroker wurde angezeigt das Betriebssystem meines Raspi 3B Rev. 1.2 auf den neuesten Stand zu bringen.
Leider kommt die obige Meldung und iobroker startet nicht mehr. Mein iob diag zeigt mir folgendes
MOD-EDIT: Code in code-tags gesetzt!Was kann ich tun
@ioTechnik
das ist leider nur die Zusammenfassung.Aber sa sieht man, dass Dein Betriebssystem schon einige Jahre auf dem Buckel hat
@iotechnik sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:
Operating System: Raspbian GNU/Linux 10 (buster)
Inzwischen sind wir bei RaspiOS 12 (Bookworm)
Es müssen schon einige Viele Jahre sein
Node 10 ist ja uralt.
mittlerweile sind wir bei node 20!da hilft nur eine komplette Neuinstallation, je nach Raspi aber nicht
@iotechnik sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:Userland: 32 bit
sondern 64 bit.
und dann das letzte Backup zurückspielen.
-
Hallo, ich habe das gleiche Problem.
Im iobroker wurde angezeigt das Betriebssystem meines Raspi 3B Rev. 1.2 auf den neuesten Stand zu bringen.
Leider kommt die obige Meldung und iobroker startet nicht mehr. Mein iob diag zeigt mir folgendes
MOD-EDIT: Code in code-tags gesetzt!Was kann ich tun
@iotechnik sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:
Hallo, ich habe das gleiche Problem.
Dann ist es auch die gleiche Lösung wie bei den 62153723712123 Vorpostern mit 'dem gleichen Problem'.
-
@ioTechnik
das ist leider nur die Zusammenfassung.Aber sa sieht man, dass Dein Betriebssystem schon einige Jahre auf dem Buckel hat
@iotechnik sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:
Operating System: Raspbian GNU/Linux 10 (buster)
Inzwischen sind wir bei RaspiOS 12 (Bookworm)
Es müssen schon einige Viele Jahre sein
Node 10 ist ja uralt.
mittlerweile sind wir bei node 20!da hilft nur eine komplette Neuinstallation, je nach Raspi aber nicht
@iotechnik sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:Userland: 32 bit
sondern 64 bit.
und dann das letzte Backup zurückspielen.
@homoran
OK - Neuinstallation
wie mache ich das nach so vielen Jahren jetzt am Besten.
Mein Raspi läuft auf einer mSATA SSD. Muss ich die komplett neu installieren oder macht das Raspi-Image-Programm.
Würde das Paket "Raspberry Pi OS Lite" nehmen wollen.
Ein Backup habe ich. Es fehlen dort nur die letzten Änderungen weil ich nicht mehr ins System kam.
Danke erst mal für die Hilfe -
@homoran
OK - Neuinstallation
wie mache ich das nach so vielen Jahren jetzt am Besten.
Mein Raspi läuft auf einer mSATA SSD. Muss ich die komplett neu installieren oder macht das Raspi-Image-Programm.
Würde das Paket "Raspberry Pi OS Lite" nehmen wollen.
Ein Backup habe ich. Es fehlen dort nur die letzten Änderungen weil ich nicht mehr ins System kam.
Danke erst mal für die Hilfeiob nodejs-update 18versuchen. Dann wird vermutlich das Alt-System wieder starten. Adapter und js-controller auf den letzten Stand bringen, damit dann auf das neue System umziehen.
https://forum.iobroker.net/topic/51869/installation-auf-raspi-einfacher-geht-s-nicht/3
-
Hallo Thomas
habe deinen Versuch ohne Erfolg durchgeführt. Bleibt wohl nur die Neuinstallation.
Danke@iotechnik konntest du denn inzwischen die Langfassung von
iob diagbekommen? -
Hallo Thomas
habe deinen Versuch ohne Erfolg durchgeführt. Bleibt wohl nur die Neuinstallation.
Danke@iotechnik sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:
Bleibt wohl nur die Neuinstallation.
Die musst du eh machen.
-
@iotechnik konntest du denn inzwischen die Langfassung von
iob diagbekommen? -
@iotechnik sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:
*** nodejs is NOT correctly installed ***
nach wie vor!!
und mit
@iotechnik sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:Installed: 10.24.0~dfsg-1~deb10u3
wird das auch nichts.
Hattest du nicht iob fix gefahren?
und danach iob nodejs-update?kann natürlich am vergammelten
@iotechnik sagte in ioBroker update führt zu GLIBCXX_3.4.26-Problem - GELÖST!:Operating System: Raspbian GNU/Linux 10 (buster)
liegen.
Da das ganz aus xem Support raus ist, könnte es sein, dasss da gar kein update mehr möglich ist. -
@iotechnik
Noch ein paar Hinweise:Setz das neue System als reines 64Bit-System auf.
Spendier der Kiste ein gescheites, richtiges Netzteil. Die jetzige Spannungsversorgung ist zu schlapp.Mit
/usr/bin/nodejs v10.24.0
kannst du auch gar nichts mehr reißen. Mit der dfsg-Version schon gerade nicht.Versuch das mal mit der Betaversion von hier zu beackern. :
https://forum.iobroker.net/topic/68035/iob-node-fix-skript
Aufruf des Skriptes dann per
./iob_node_update 18 -
@thomas-braun
Hallo Thomas
habe das System neu aufgesetzt (64bit). Das mit dem Netzteil ist auch OK - es lag am USB-Kabel - habe jetzt direkt verkabelt.
Bin dabei die Adapter zu aktualisieren - leider lassen sich einige nicht über die Adapteroberfläche aktualisieren.
Es scheitert momentan beim web-Adapter$ iobroker upgrade web@6.2.5 Update web from @6.2.3 to @6.2.5 NPM version: 10.8.2 Installing iobroker.web@6.2.5... (System call) Could not handle ENOTEMPTY, because no deletable files were foundnpm error code ENOTEMPTYnpm error syscall renamenpm error path /opt/iobroker/node_modules/aggregate-errornpm error dest /opt/iobroker/node_modules/.aggregate-error-rAKexGiKnpm error errno -39npm error ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/aggregate-error' -> '/opt/iobroker/node_modules/.aggregate-error-rAKexGiK'npm error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2024-08-23T14_35_28_536Z-debug-0.log host.raspberrypi Cannot install iobroker.web@6.2.5: 217 ERROR: Process exited with code 25ebenso beim backitup-Adapter. Habe diesen schon neu installiert - ohne Erfolg
Danke