NEWS
Merkwürdige Fehler bei Adapterupdate
-
@Thomas-Braun
Skript ist fehlerfrei durchgelaufen, aber leider keine Änderung -
@Fenian Wo stehen wir denn jetzt?
Nochmalwhoami && who -r && which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
-
@Thomas-Braun Ich war gestern leider nicht mehr online.
jberg Runlevel 3 2020-09-27 01:06 /usr/bin/nodejs v12.18.4 /usr/bin/node v12.18.4 /usr/bin/npm 6.14.6 nodejs: Installiert: 12.18.4-1nodesource1 Installationskandidat: 12.18.4-1nodesource1 Versionstabelle: *** 12.18.4-1nodesource1 500 500 https://deb.nodesource.com/node_12.x stretch/main amd64 Packages 100 /var/lib/dpkg/status 4.8.2~dfsg-1 500 500 http://ftp.de.debian.org/debian stretch/main amd64 Packages
-
iobroker upload all
-
@Thomas-Braun Upload läuft, dauert aber wohl noch eine Weile
-
@Fenian Eine Weile? Wie viele Adapter hast du denn da am Start? O_o
-
@Thomas-Braun Waren wohl hauptsächlich Icons
Ist jetzt durch, aber an dem Fehler hat sich nichts geändert
-
@Fenian Multihost? Oder mal Multihost gehabt?
-
@Thomas-Braun Ja, seit paar Tagen hängt da noch ein Raspberry mit drin
-
@Fenian Und du springst da auf dem Master rum? Der Raspberry ist der Slave?
-
@Thomas-Braun Ja, der Raspberry ist der Slave
-
@Fenian Und der ist auf einem aktuelleren Stand als der Master? Bei Updates von so einem Konstrukt ist die Reihenfolge zu beachten.
Und die Versionen sollten vor dem Setup von Multihost gleich sein.Ich würde das glaube ich nochmal trennen und dann ein update / upgrade der einzelnen Systeme versuchen.
-
Vor allem darf auf einem zukünftigen slave außer dem admin nix drauf sein .
-
@Thomas-Braun Beide haben die Version 3.1.6
node.js v12.18.4@Homoran Ja, war nichts drauf.
Ich habe nur ein paar Adapter dahin verschoben.
Das hat auch funktioniert -
@Fenian Dann ist das wenigstens sauber.
-
@Fenian sagte in Merkwürdige Fehler bei Adapterupdate:
╭─────────────────────────────────────────────────────────╮
│ │
│ Manual installation of ioBroker is no longer supported │
│ on Linux, OSX and FreeBSD! │
│ Please refer to the documentation on how to install it! │
│ https://github.com/ioBroker/ioBroker/wiki/Installation │
│ │
╰─────────────────────────────────────────────────────────╯
Das sieht für mich so aus, als glaubt
npm
, dass es das "iobroker"-Paket installieren soll. Zeig mal deine/opt/iobroker/package.json
. -
@AlCalzone vor allem wo kommt das her?
Der Link zur Doku ist ja 6 Jahre alt und seit 5 Jahren nicht mehr gültig -
{ "name": "iobroker.inst", "version": "2.0.3", "private": true, "description": "Automation platform in node.js", "scripts": { "install": "node lib/checkVersions.js", "postinstall": "node lib/install.js", "test": "node node_modules/mocha/bin/mocha --exit" }, "dependencies": { "colors": "^1.3.3", "fs-extra": "^7.0.1", "iobroker": "^2.0.3", "iobroker.admin": "^4.1.8", "iobroker.alexa2": "^3.3.1", "iobroker.backitup": "^1.6.7", "iobroker.cloud": "^3.0.4", "iobroker.daswetter": "^3.0.3",
-
@Fenian
Das ist nicht die vollständige Datei. -