NEWS
[Problem]Fehler nach Update. Nichts geht mehr
-
@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:~ $ -
@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:~ $cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller -
cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller@thomas-braun said in [Problem]Fehler nach Update. Nichts geht mehr:
sudo -H -u iobroker npm install iobroker.js-controller
pi@iobroker:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller npm WARN deprecated dgram@1.0.1: npm is holding this package for security reasons. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your dependencies. npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm ERR! code 24 npm ERR! path /opt/iobroker/node_modules/iobroker.js-controller npm ERR! command failed npm ERR! command sh /tmp/install-51355609.sh npm ERR! Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"! npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-10-04T13_00_00_679Z-debug-0.log pi@iobroker:/opt/iobroker $ -
@thomas-braun said in [Problem]Fehler nach Update. Nichts geht mehr:
sudo -H -u iobroker npm install iobroker.js-controller
pi@iobroker:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller npm WARN deprecated dgram@1.0.1: npm is holding this package for security reasons. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your dependencies. npm WARN deprecated har-validator@5.1.5: this library is no longer supported npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm ERR! code 24 npm ERR! path /opt/iobroker/node_modules/iobroker.js-controller npm ERR! command failed npm ERR! command sh /tmp/install-51355609.sh npm ERR! Server Cannot start inMem-objects on port 9001: Failed to lock DB file "/opt/iobroker/iobroker-data/objects.jsonl"! npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-10-04T13_00_00_679Z-debug-0.log pi@iobroker:/opt/iobroker $Zumindest die npm-Meldungen sind weg...
sudo install lsof lsof /opt/iobroker/iobroker-data/objects.jsonl -
Zumindest die npm-Meldungen sind weg...
sudo install lsof lsof /opt/iobroker/iobroker-data/objects.jsonl@thomas-braun said in [Problem]Fehler nach Update. Nichts geht mehr:
sudo install lsof
pi@iobroker:/opt/iobroker $ sudo install lsof install: Fehlender Zieldatei‐Operand hinter 'lsof' „install --help“ liefert weitere Informationen.
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