NEWS
[Problem]Fehler nach Update. Nichts geht mehr
-
Mal sauber neugestartet?
sudo rebootund dann prophylaktisch:
for i in $(find /opt/iobroker/node_modules -type d -iname ".*-????????" ! -iname ".local-chromium"); do rm -rf ${i%%/}; doneUnd nochmal:
cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controllerpi@iobroker:~ $ for i in $(find /opt/iobroker/node_modules -type d -iname ".*-????????" ! -iname ".local-chromium"); do rm -rf ${i%%/}; done find: ‘/opt/iobroker/node_modules’: Datei oder Verzeichnis nicht gefunden``` -
@nevs84 sagte in [Problem]Fehler nach Update. Nichts geht mehr:
@homoran Ja Läuft!
missverstand!
Ich wollte wissen was alles läuft auf einem Pi3 mit 1GB und einer ggf zu schwachen Stromversorgung.
-
pi@iobroker:~ $ for i in $(find /opt/iobroker/node_modules -type d -iname ".*-????????" ! -iname ".local-chromium"); do rm -rf ${i%%/}; done find: ‘/opt/iobroker/node_modules’: Datei oder Verzeichnis nicht gefunden```@nevs84 sagte in [Problem]Fehler nach Update. Nichts geht mehr:
/opt/iobroker/node_modules’: Datei oder Verzeichnis nicht gefunden
Das ist schlecht. Was passiert auf
cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controllerdann?
-
@nevs84 sagte in [Problem]Fehler nach Update. Nichts geht mehr:
/opt/iobroker/node_modules’: Datei oder Verzeichnis nicht gefunden
Das ist schlecht. Was passiert auf
cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controllerdann?
@thomas-braun said in [Problem]Fehler nach Update. Nichts geht mehr:
sudo -H -u iobroker npm install iobroker.js-controller
pi@iobroker:~ $ cd /opt/iobroker/ pi@iobroker:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller npm ERR! builtins is not a function npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-10-04T12_17_51_969Z-debug-0.log pi@iobroker:/opt/iobroker $Reboot natürlich durchgeführt...
-
@thomas-braun said in [Problem]Fehler nach Update. Nichts geht mehr:
sudo -H -u iobroker npm install iobroker.js-controller
pi@iobroker:~ $ cd /opt/iobroker/ pi@iobroker:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller npm ERR! builtins is not a function npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-10-04T12_17_51_969Z-debug-0.log pi@iobroker:/opt/iobroker $Reboot natürlich durchgeführt...
@nevs84 said in [Problem]Fehler nach Update. Nichts geht mehr:
/home/iobroker/.npm/_logs/2022-10-04T12_17_51_969Z-debug-0.log
-
Zumindest die Meldung ist jetzt eine andere...
iobroker stop sudo apt install --reinstall nodejs type -P npm nodejs -
Zumindest die Meldung ist jetzt eine andere...
iobroker stop sudo apt install --reinstall nodejs type -P npm nodejs@thomas-braun im root? oderbesser in /opt/iobroker auch wenn da angeblich nichts ist
-
Zumindest die Meldung ist jetzt eine andere...
iobroker stop sudo apt install --reinstall nodejs type -P npm nodejspi@iobroker:/opt/iobroker $ sudo apt install --reinstall nodejs Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig 0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert. Es müssen 24,1 MB an Archiven heruntergeladen werden. Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt. Holen:1 https://deb.nodesource.com/node_16.x buster/main armhf nodejs armhf 16.17.1-deb-1nodesource1 [24,1 MB] Es wurden 24,1 MB in 4 s geholt (6.531 kB/s). (Lese Datenbank ... 127192 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../nodejs_16.17.1-deb-1nodesource1_armhf.deb ... Entpacken von nodejs (16.17.1-deb-1nodesource1) über (16.17.1-deb-1nodesource1) ... nodejs (16.17.1-deb-1nodesource1) wird eingerichtet ... Trigger für man-db (2.8.5-2) werden verarbeitet ... pi@iobroker:/opt/iobroker $ type -P npm nodejs /usr/bin/npm /usr/bin/nodejs pi@iobroker:/opt/iobroker $ -
@thomas-braun im root? oderbesser in /opt/iobroker auch wenn da angeblich nichts ist
@homoran sagte in [Problem]Fehler nach Update. Nichts geht mehr:
im root? oderbesser in /opt/iobroker auch wenn da angeblich nichts ist
Die Kommandos sind alle unabhängig vom Pfad.
-
Ja genau - für mich erinnert mich das genau an diesen Thread:
https://forum.iobroker.net/topic/55683/kein-update-mehr-möglich-mit-node-js-16/78
damals war es das builtins - das immer gesagt hat, dass es keine function ist (also der gleiche Fehler):

damals half nicht mal ein reinstall - sondern man musste die npm Verzeichnisse manuell entfernen und nodejs neu installieren.
-
pi@iobroker:/opt/iobroker $ sudo apt install --reinstall nodejs Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig 0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert. Es müssen 24,1 MB an Archiven heruntergeladen werden. Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt. Holen:1 https://deb.nodesource.com/node_16.x buster/main armhf nodejs armhf 16.17.1-deb-1nodesource1 [24,1 MB] Es wurden 24,1 MB in 4 s geholt (6.531 kB/s). (Lese Datenbank ... 127192 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../nodejs_16.17.1-deb-1nodesource1_armhf.deb ... Entpacken von nodejs (16.17.1-deb-1nodesource1) über (16.17.1-deb-1nodesource1) ... nodejs (16.17.1-deb-1nodesource1) wird eingerichtet ... Trigger für man-db (2.8.5-2) werden verarbeitet ... pi@iobroker:/opt/iobroker $ type -P npm nodejs /usr/bin/npm /usr/bin/nodejs pi@iobroker:/opt/iobroker $Jetzt wird's dreckig...
iobroker stop sudo npm uninstall npm -g npm uninstall npm -g sudo rm -rf /usr/lib/node_modules sudo apt install --reinstall nodejs -
Jetzt wird's dreckig...
iobroker stop sudo npm uninstall npm -g npm uninstall npm -g sudo rm -rf /usr/lib/node_modules sudo apt install --reinstall nodejs@thomas-braun said in [Problem]Fehler nach Update. Nichts geht mehr:
npm uninstall npm -g

pi@iobroker:/opt/iobroker $ iobroker stop pi@iobroker:/opt/iobroker $ sudo npm uninstall npm -g npm ERR! builtins is not a function npm ERR! A complete log of this run can be found in: npm ERR! /root/.npm/_logs/2022-10-04T12_42_49_122Z-debug-0.log pi@iobroker:/opt/iobroker $ npm uninstall npm -g npm ERR! builtins is not a function npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-10-04T12_43_06_468Z-debug-0.log -
Jetzt wird's dreckig...
iobroker stop sudo npm uninstall npm -g npm uninstall npm -g sudo rm -rf /usr/lib/node_modules sudo apt install --reinstall nodejs -
Ja, weiter machen.
Logs braucht es hier nicht. -
Ja, weiter machen.
Logs braucht es hier nicht.@thomas-braun done
-
@thomas-braun done
@thomas-braun sagte in [Problem]Fehler nach Update. Nichts geht mehr:
Logs braucht es hier nicht.
aber den Output der Konsole
-
@thomas-braun done
@nevs84 Starte nochmal durch.
sudo reboot -
Ja, weiter machen.
Logs braucht es hier nicht.pi@iobroker:/opt/iobroker $ sudo apt install --reinstall nodejs Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig 0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert. Es müssen 24,1 MB an Archiven heruntergeladen werden. Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt. Holen:1 https://deb.nodesource.com/node_16.x buster/main armhf nodejs armhf 16.17.1-deb-1nodesource1 [24,1 MB] Es wurden 24,1 MB in 4 s geholt (6.762 kB/s). (Lese Datenbank ... 127192 Dateien und Verzeichnisse sind derzeit installiert.) Vorbereitung zum Entpacken von .../nodejs_16.17.1-deb-1nodesource1_armhf.deb ... Entpacken von nodejs (16.17.1-deb-1nodesource1) über (16.17.1-deb-1nodesource1) ... nodejs (16.17.1-deb-1nodesource1) wird eingerichtet ... Trigger für man-db (2.8.5-2) werden verarbeitet ... pi@iobroker:/opt/iobroker $ -
@nevs84 Starte nochmal durch.
sudo reboot@thomas-braun done
pi@iobroker:~ $ iobroker status node:internal/modules/cjs/loader:959 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.js-controller/iob roker.js' at Function.Module._resolveFilename (node:internal/modules/cjs/loader:956:15 ) at Function.Module._load (node:internal/modules/cjs/loader:804:27) at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_ma in:81:12) at node:internal/main/run_main_module:17:47 { code: 'MODULE_NOT_FOUND', requireStack: [] } pi@iobroker:~ $
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden