NEWS
Merkwürdige Fehler bei Adapterupdate
-
@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. -
-
@Homoran Aus dem ioBroker-Paket selbst (ist nur zur Installation da). Könnte sein, dass wir das nicht aktualisiert haben.
-
@AlCalzone
Wobei das in meiner package.json auch drin steht. Hat bei mir aber noch nie Probleme gemacht.
Oder hängt das von den installierten (und zu aktualisierenden) Adaptern ab? -
@Thomas-Braun
Ja, nano scheint copy & paste nicht zu mögen@AlCalzone Ok, die Zeile ist raus
-
@AlCalzone Fehler bleibt gleich
-
@AlCalzone @Homoran @Thomas-Braun
Danke für die Hilfe
Diese Antwort von @AlCalzone auf Github hat das Problem gelöst.
Alle Updates sind jetzt durch -
@Thomas-Braun Dann liegt es wohl wie @Fenian geschrieben hat dass ich es geschrieben habe ( ) an ner fehlerhaften package-lock.json
-
@AlCalzone Das ist mir jetzt eine Meta-Ebene zu hoch.