NEWS
Kein Adapter updaten möglich - ENOENT
-
Systemdata Bitte Ausfüllen Hardwaresystem: x86 64bit Linux Desktop Arbeitsspeicher: 12GB Festplattenart: SSD Betriebssystem: Ubuntu 22 Node-Version: 18.18.2 Nodejs-Version: 18.18.2 NPM-Version: 9.8.1 Installationsart: Manuell Image genutzt: Nein Hallo,
iobroker läuft seit Jahren sehr stabil, Kompliment an die Entwickler, und wenn doch mal etwas nicht funktioniert habe ich bis jetzt immer recht schnell Hilfe über die Suche im Forum gefunden.
Diesmal bin ich jedoch nicht fündig geworden, bzw. habe ich einige Sachen gefunden die ähnlich waren, aber die beschriebenen Lösungen haben bei mir nichts geholfen.Mein Problem ist, dass ich keine Adapter mehr updaten oder installieren kann.
Seit wann das Problem auftritt kann ich leider nicht genau sagen, ich habe schon seit einiger Zeit nichts mehr am iobroker gemacht, es funktioniert einfach alles, und wie heißt es so schön "Never touch a running system". Vor ein paar Tagen wollte ich einen neuen Adapter installieren und da ist mir das Problem dann aufgefallen.Bei einer Installation oder einem Update erhalte ich folgenden Fehler:
612 warn deprecated homematic-manager@1.0.14: version 2.x available as electron build on https://github.com/hobbyquaker/homematic-manager 613 timing reifyNode:node_modules/homematic-manager Completed in 1075ms 614 timing reify:rollback:createSparse Completed in 134ms 615 timing reify:rollback:retireShallow Completed in 6ms 616 timing command:install Completed in 7473ms 617 verbose stack Error: ENOENT: no such file or directory, open '/opt/iobroker/iobroker.type-detector/package.json' 618 verbose cwd /opt/iobroker 619 verbose Linux 5.15.0-86-generic 620 verbose node v18.18.2 621 verbose npm v9.8.1 622 error code ENOENT 623 error syscall open 624 error path /opt/iobroker/iobroker.type-detector/package.json 625 error errno -2 626 error enoent ENOENT: no such file or directory, open '/opt/iobroker/iobroker.type-detector/package.json' 627 error enoent This is related to npm not being able to find a file. 627 error enoent 628 verbose exit -2 629 timing npm Completed in 7778ms 630 verbose unfinished npm timer reify 1697705744462 631 verbose unfinished npm timer reify:unpack 1697705750712 632 verbose unfinished npm timer reifyNode:node_modules/iobroker.type-detector 1697705750719 633 verbose unfinished npm timer reifyNode:node_modules/iobroker.objects-redis 1697705750727 634 verbose code -2 635 error A complete log of this run can be found in: /home/iobroker/.npm/_logs/2023-10-19T08_55_44_156Z-debug-0.log
Der nmp tree ist, gelinde gesagt, nicht ganz sauber.
Errors in npm tree: npm ERR! code ELSPROBLEMS npm ERR! extraneous: @node-red/editor-api@ /opt/iobroker/node_modules/@node-red/editor-api npm ERR! extraneous: @node-red/editor-client@1.3.5 /opt/iobroker/node_modules/@node-red/editor-client npm ERR! extraneous: @node-red/nodes@1.3.5 /opt/iobroker/node_modules/@node-red/nodes npm ERR! extraneous: @node-red/registry@ /opt/iobroker/node_modules/@node-red/registry npm ERR! extraneous: @node-red/runtime@ /opt/iobroker/node_modules/@node-red/runtime npm ERR! extraneous: @node-red/util@ /opt/iobroker/node_modules/@node-red/util npm ERR! extraneous: archiver-utils@2.1.0 /opt/iobroker/node_modules/archiver-utils npm ERR! extraneous: archiver@5.3.2 /opt/iobroker/node_modules/archiver npm ERR! extraneous: callback-stream@1.1.0 /opt/iobroker/node_modules/callback-stream npm ERR! extraneous: compress-commons@4.1.1 /opt/iobroker/node_modules/compress-commons npm ERR! extraneous: crc-32@1.2.2 /opt/iobroker/node_modules/crc-32 npm ERR! extraneous: crc32-stream@4.0.2 /opt/iobroker/node_modules/crc32-stream npm ERR! extraneous: cron@1.7.2 /opt/iobroker/node_modules/cron npm ERR! extraneous: express-fileupload@1.4.0 /opt/iobroker/node_modules/express-fileupload npm ERR! extraneous: glob-parent@3.1.0 /opt/iobroker/node_modules/glob-parent npm ERR! extraneous: glob-stream@6.1.0 /opt/iobroker/node_modules/glob-stream npm ERR! missing: iobroker.cloud@^2.6.2, required by iobroker.core@0.1.0 npm ERR! missing: iobroker.hmm@^1.0.1, required by iobroker.core@0.1.0 npm ERR! invalid: iobroker.objects-redis@ /opt/iobroker/node_modules/iobroker.objects-redis npm ERR! missing: iobroker.socketio@^2.1.1, required by iobroker.core@0.1.0 npm ERR! missing: iobroker.type-detector@file:node_modules/iobroker.type-detector, required by iobroker.core@0.1.0 npm ERR! extraneous: is-absolute@1.0.0 /opt/iobroker/node_modules/is-absolute npm ERR! extraneous: is-negated-glob@1.0.0 /opt/iobroker/node_modules/is-negated-glob npm ERR! extraneous: is-relative@1.0.0 /opt/iobroker/node_modules/is-relative npm ERR! extraneous: is-unc-path@1.0.0 /opt/iobroker/node_modules/is-unc-path npm ERR! extraneous: is-windows@1.0.2 /opt/iobroker/node_modules/is-windows npm ERR! extraneous: json-stable-stringify-without-jsonify@1.0.1 /opt/iobroker/node_modules/json-stable-stringify-without-jsonify npm ERR! extraneous: lazystream@1.0.1 /opt/iobroker/node_modules/lazystream npm ERR! extraneous: lodash.assignin@4.2.0 /opt/iobroker/node_modules/lodash.assignin npm ERR! extraneous: lodash.bind@4.2.1 /opt/iobroker/node_modules/lodash.bind npm ERR! extraneous: lodash.difference@4.5.0 /opt/iobroker/node_modules/lodash.difference npm ERR! extraneous: lodash.filter@4.6.0 /opt/iobroker/node_modules/lodash.filter npm ERR! extraneous: lodash.foreach@4.5.0 /opt/iobroker/node_modules/lodash.foreach npm ERR! extraneous: lodash.map@4.6.0 /opt/iobroker/node_modules/lodash.map npm ERR! extraneous: lodash.merge@4.6.2 /opt/iobroker/node_modules/lodash.merge npm ERR! extraneous: lodash.pick@4.4.0 /opt/iobroker/node_modules/lodash.pick npm ERR! extraneous: lodash.reduce@4.6.0 /opt/iobroker/node_modules/lodash.reduce npm ERR! extraneous: lodash.reject@4.6.0 /opt/iobroker/node_modules/lodash.reject npm ERR! extraneous: lodash.some@4.6.0 /opt/iobroker/node_modules/lodash.some npm ERR! extraneous: lodash.union@4.6.0 /opt/iobroker/node_modules/lodash.union npm ERR! extraneous: mongodb@ /opt/iobroker/node_modules/mongodb npm ERR! extraneous: node-abi@2.16.0 /opt/iobroker/node_modules/node-abi npm ERR! extraneous: node-disk-info@ /opt/iobroker/node_modules/node-disk-info npm ERR! extraneous: node-red-dashboard@ /opt/iobroker/node_modules/node-red-dashboard npm ERR! extraneous: node-red-node-email@ /opt/iobroker/node_modules/node-red-node-email npm ERR! extraneous: node-red@ /opt/iobroker/node_modules/node-red npm ERR! extraneous: noop-logger@0.1.1 /opt/iobroker/node_modules/noop-logger npm ERR! extraneous: ordered-read-streams@1.0.1 /opt/iobroker/node_modules/ordered-read-streams npm ERR! extraneous: path-dirname@1.0.2 /opt/iobroker/node_modules/path-dirname npm ERR! extraneous: pumpify@1.5.1 /opt/iobroker/node_modules/pumpify npm ERR! extraneous: readdir-glob@1.1.3 /opt/iobroker/node_modules/readdir-glob npm ERR! extraneous: remove-trailing-separator@1.1.0 /opt/iobroker/node_modules/remove-trailing-separator npm ERR! extraneous: through2-filter@3.0.0 /opt/iobroker/node_modules/through2-filter npm ERR! extraneous: to-absolute-glob@2.0.2 /opt/iobroker/node_modules/to-absolute-glob npm ERR! extraneous: unc-path-regex@0.1.2 /opt/iobroker/node_modules/unc-path-regex npm ERR! extraneous: unique-stream@2.3.1 /opt/iobroker/node_modules/unique-stream npm ERR! extraneous: which-pm-runs@1.0.0 /opt/iobroker/node_modules/which-pm-runs npm ERR! extraneous: zip-stream@4.1.0 /opt/iobroker/node_modules/zip-stream npm ERR! extraneous: mime@2.5.2 /opt/iobroker/node_modules/@node-red/editor-api/node_modules/mime npm ERR! extraneous: ws@6.2.1 /opt/iobroker/node_modules/@node-red/editor-api/node_modules/ws npm ERR! extraneous: ajv@6.12.6 /opt/iobroker/node_modules/@node-red/nodes/node_modules/ajv npm ERR! extraneous: body-parser@1.19.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser npm ERR! extraneous: busboy@0.2.14 /opt/iobroker/node_modules/@node-red/nodes/node_modules/busboy npm ERR! extraneous: cheerio@0.22.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/cheerio npm ERR! extraneous: concat-stream@2.0.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/concat-stream npm ERR! extraneous: cookie-parser@1.4.5 /opt/iobroker/node_modules/@node-red/nodes/node_modules/cookie-parser npm ERR! extraneous: cookie@0.4.1 /opt/iobroker/node_modules/@node-red/nodes/node_modules/cookie npm ERR! extraneous: css-select@1.2.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/css-select npm ERR! extraneous: css-what@2.1.3 /opt/iobroker/node_modules/@node-red/nodes/node_modules/css-what npm ERR! extraneous: debug@4.3.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/debug npm ERR! extraneous: denque@1.5.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/denque npm ERR! extraneous: dicer@0.2.5 /opt/iobroker/node_modules/@node-red/nodes/node_modules/dicer npm ERR! extraneous: domhandler@2.4.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/domhandler npm ERR! extraneous: fs-extra@8.1.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/fs-extra npm ERR! extraneous: htmlparser2@3.10.1 /opt/iobroker/node_modules/@node-red/nodes/node_modules/htmlparser2 npm ERR! extraneous: http-errors@1.7.3 /opt/iobroker/node_modules/@node-red/nodes/node_modules/http-errors npm ERR! extraneous: iconv-lite@0.6.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/iconv-lite npm ERR! extraneous: isarray@0.0.1 /opt/iobroker/node_modules/@node-red/nodes/node_modules/isarray npm ERR! extraneous: js-yaml@3.14.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/js-yaml npm ERR! extraneous: jsonfile@4.0.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/jsonfile npm ERR! extraneous: media-typer@1.1.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/media-typer npm ERR! extraneous: mkdirp@0.5.6 /opt/iobroker/node_modules/@node-red/nodes/node_modules/mkdirp npm ERR! extraneous: mqtt-packet@6.10.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/mqtt-packet npm ERR! extraneous: mqtt@4.2.6 /opt/iobroker/node_modules/@node-red/nodes/node_modules/mqtt npm ERR! extraneous: ms@2.1.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/ms npm ERR! extraneous: multer@1.4.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/multer npm ERR! extraneous: nth-check@1.0.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/nth-check npm ERR! extraneous: punycode@1.4.1 /opt/iobroker/node_modules/@node-red/nodes/node_modules/punycode npm ERR! extraneous: qs@6.5.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/qs npm ERR! extraneous: raw-body@2.4.1 /opt/iobroker/node_modules/@node-red/nodes/node_modules/raw-body npm ERR! extraneous: readable-stream@3.6.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/readable-stream npm ERR! extraneous: request@2.88.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/request npm ERR! extraneous: split2@3.2.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/split2 npm ERR! extraneous: sprintf-js@1.0.3 /opt/iobroker/node_modules/@node-red/nodes/node_modules/sprintf-js npm ERR! extraneous: tough-cookie@2.4.3 /opt/iobroker/node_modules/@node-red/nodes/node_modules/tough-cookie npm ERR! extraneous: ws@6.2.1 /opt/iobroker/node_modules/@node-red/nodes/node_modules/ws npm ERR! extraneous: chownr@2.0.0 /opt/iobroker/node_modules/@node-red/registry/node_modules/chownr npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/@node-red/registry/node_modules/fs-minipass npm ERR! extraneous: minipass@3.1.3 /opt/iobroker/node_modules/@node-red/registry/node_modules/minipass npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/@node-red/registry/node_modules/minizlib npm ERR! extraneous: mkdirp@1.0.4 /opt/iobroker/node_modules/@node-red/registry/node_modules/mkdirp npm ERR! extraneous: tar@6.1.0 /opt/iobroker/node_modules/@node-red/registry/node_modules/tar npm ERR! extraneous: yallist@4.0.0 /opt/iobroker/node_modules/@node-red/registry/node_modules/yallist npm ERR! extraneous: @node-red/util@1.3.5 /opt/iobroker/node_modules/@node-red/runtime/node_modules/@node-red/util npm ERR! extraneous: chownr@2.0.0 /opt/iobroker/node_modules/@node-red/runtime/node_modules/chownr npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/@node-red/runtime/node_modules/fs-minipass npm ERR! extraneous: minipass@3.1.3 /opt/iobroker/node_modules/@node-red/runtime/node_modules/minipass npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/@node-red/runtime/node_modules/minizlib npm ERR! extraneous: mkdirp@1.0.4 /opt/iobroker/node_modules/@node-red/runtime/node_modules/mkdirp npm ERR! extraneous: moment-timezone@0.5.33 /opt/iobroker/node_modules/@node-red/runtime/node_modules/moment-timezone npm ERR! extraneous: tar@6.1.0 /opt/iobroker/node_modules/@node-red/runtime/node_modules/tar npm ERR! extraneous: yallist@4.0.0 /opt/iobroker/node_modules/@node-red/runtime/node_modules/yallist npm ERR! extraneous: moment-timezone@0.5.33 /opt/iobroker/node_modules/@node-red/util/node_modules/moment-timezone npm ERR! extraneous: async@3.2.4 /opt/iobroker/node_modules/archiver/node_modules/async npm ERR! extraneous: readable-stream@3.6.2 /opt/iobroker/node_modules/archiver/node_modules/readable-stream npm ERR! extraneous: readable-stream@3.6.2 /opt/iobroker/node_modules/compress-commons/node_modules/readable-stream npm ERR! extraneous: readable-stream@3.6.2 /opt/iobroker/node_modules/crc32-stream/node_modules/readable-stream npm ERR! extraneous: is-glob@3.1.0 /opt/iobroker/node_modules/glob-parent/node_modules/is-glob npm ERR! invalid: socksv5@0.0.6 /opt/iobroker/node_modules/socksv5 npm ERR! extraneous: bl@2.2.1 /opt/iobroker/node_modules/mongodb/node_modules/bl npm ERR! extraneous: semver@5.7.1 /opt/iobroker/node_modules/node-abi/node_modules/semver npm ERR! extraneous: iconv-lite@0.6.3 /opt/iobroker/node_modules/node-disk-info/node_modules/iconv-lite npm ERR! extraneous: component-emitter@1.3.0 /opt/iobroker/node_modules/node-red-dashboard/node_modules/component-emitter npm ERR! extraneous: cookie@0.4.1 /opt/iobroker/node_modules/node-red-dashboard/node_modules/cookie npm ERR! extraneous: debug@4.1.1 /opt/iobroker/node_modules/node-red-dashboard/node_modules/debug npm ERR! extraneous: engine.io-client@3.5.2 /opt/iobroker/node_modules/node-red-dashboard/node_modules/engine.io-client npm ERR! extraneous: engine.io@3.5.0 /opt/iobroker/node_modules/node-red-dashboard/node_modules/engine.io npm ERR! extraneous: ms@2.1.3 /opt/iobroker/node_modules/node-red-dashboard/node_modules/ms npm ERR! extraneous: parseqs@0.0.6 /opt/iobroker/node_modules/node-red-dashboard/node_modules/parseqs npm ERR! extraneous: parseuri@0.0.6 /opt/iobroker/node_modules/node-red-dashboard/node_modules/parseuri npm ERR! extraneous: socket.io-client@2.4.0 /opt/iobroker/node_modules/node-red-dashboard/node_modules/socket.io-client npm ERR! extraneous: socket.io@2.4.1 /opt/iobroker/node_modules/node-red-dashboard/node_modules/socket.io npm ERR! extraneous: ws@7.4.6 /opt/iobroker/node_modules/node-red-dashboard/node_modules/ws npm ERR! extraneous: xmlhttprequest-ssl@1.6.3 /opt/iobroker/node_modules/node-red-dashboard/node_modules/xmlhttprequest-ssl npm ERR! extraneous: base32.js@0.1.0 /opt/iobroker/node_modules/node-red-node-email/node_modules/base32.js npm ERR! extraneous: core-util-is@1.0.2 /opt/iobroker/node_modules/node-red-node-email/node_modules/core-util-is npm ERR! extraneous: encoding-japanese@1.0.30 /opt/iobroker/node_modules/node-red-node-email/node_modules/encoding-japanese npm ERR! extraneous: he@1.2.0 /opt/iobroker/node_modules/node-red-node-email/node_modules/he npm ERR! extraneous: inherits@2.0.4 /opt/iobroker/node_modules/node-red-node-email/node_modules/inherits npm ERR! extraneous: ipv6-normalize@1.0.1 /opt/iobroker/node_modules/node-red-node-email/node_modules/ipv6-normalize npm ERR! extraneous: isarray@0.0.1 /opt/iobroker/node_modules/node-red-node-email/node_modules/isarray npm ERR! extraneous: libbase64@1.2.1 /opt/iobroker/node_modules/node-red-node-email/node_modules/libbase64 npm ERR! extraneous: libqp@1.1.0 /opt/iobroker/node_modules/node-red-node-email/node_modules/libqp npm ERR! extraneous: mailparser@ /opt/iobroker/node_modules/node-red-node-email/node_modules/mailparser npm ERR! extraneous: cookie@0.4.1 /opt/iobroker/node_modules/node-red/node_modules/cookie npm ERR! extraneous: pump@2.0.1 /opt/iobroker/node_modules/pumpify/node_modules/pump npm ERR! extraneous: brace-expansion@2.0.1 /opt/iobroker/node_modules/readdir-glob/node_modules/brace-expansion npm ERR! extraneous: minimatch@5.1.6 /opt/iobroker/node_modules/readdir-glob/node_modules/minimatch npm ERR! extraneous: readable-stream@3.6.2 /opt/iobroker/node_modules/zip-stream/node_modules/readable-stream npm ERR! extraneous: bytes@3.1.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser/node_modules/bytes npm ERR! extraneous: debug@2.6.9 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser/node_modules/debug npm ERR! extraneous: depd@1.1.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser/node_modules/depd npm ERR! extraneous: http-errors@1.7.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser/node_modules/http-errors npm ERR! extraneous: iconv-lite@0.4.24 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser/node_modules/iconv-lite npm ERR! extraneous: ms@2.0.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser/node_modules/ms npm ERR! extraneous: on-finished@2.3.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser/node_modules/on-finished npm ERR! extraneous: qs@6.7.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser/node_modules/qs npm ERR! extraneous: raw-body@2.4.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser/node_modules/raw-body npm ERR! extraneous: readable-stream@1.1.14 /opt/iobroker/node_modules/@node-red/nodes/node_modules/busboy/node_modules/readable-stream npm ERR! extraneous: string_decoder@0.10.31 /opt/iobroker/node_modules/@node-red/nodes/node_modules/busboy/node_modules/string_decoder npm ERR! extraneous: dom-serializer@0.1.1 /opt/iobroker/node_modules/@node-red/nodes/node_modules/cheerio/node_modules/dom-serializer npm ERR! extraneous: entities@1.1.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/cheerio/node_modules/entities npm ERR! extraneous: cookie@0.4.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/cookie-parser/node_modules/cookie npm ERR! extraneous: readable-stream@1.1.14 /opt/iobroker/node_modules/@node-red/nodes/node_modules/dicer/node_modules/readable-stream npm ERR! extraneous: streamsearch@0.1.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/dicer/node_modules/streamsearch npm ERR! extraneous: string_decoder@0.10.31 /opt/iobroker/node_modules/@node-red/nodes/node_modules/dicer/node_modules/string_decoder npm ERR! extraneous: universalify@0.1.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/fs-extra/node_modules/universalify npm ERR! extraneous: entities@1.1.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/htmlparser2/node_modules/entities npm ERR! extraneous: depd@1.1.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/http-errors/node_modules/depd npm ERR! extraneous: inherits@2.0.4 /opt/iobroker/node_modules/@node-red/nodes/node_modules/http-errors/node_modules/inherits npm ERR! extraneous: setprototypeof@1.1.1 /opt/iobroker/node_modules/@node-red/nodes/node_modules/http-errors/node_modules/setprototypeof npm ERR! extraneous: statuses@1.5.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/http-errors/node_modules/statuses npm ERR! extraneous: toidentifier@1.0.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/http-errors/node_modules/toidentifier npm ERR! extraneous: argparse@1.0.10 /opt/iobroker/node_modules/@node-red/nodes/node_modules/js-yaml/node_modules/argparse npm ERR! extraneous: esprima@4.0.1 /opt/iobroker/node_modules/@node-red/nodes/node_modules/js-yaml/node_modules/esprima npm ERR! extraneous: minimist@1.2.6 /opt/iobroker/node_modules/@node-red/nodes/node_modules/mkdirp/node_modules/minimist npm ERR! extraneous: help-me@1.1.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/mqtt/node_modules/help-me npm ERR! extraneous: ws@7.5.3 /opt/iobroker/node_modules/@node-red/nodes/node_modules/mqtt/node_modules/ws npm ERR! extraneous: concat-stream@1.6.2 /opt/iobroker/node_modules/@node-red/nodes/node_modules/multer/node_modules/concat-stream npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/multer/node_modules/isarray npm ERR! extraneous: readable-stream@2.3.7 /opt/iobroker/node_modules/@node-red/nodes/node_modules/multer/node_modules/readable-stream npm ERR! extraneous: bytes@3.1.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/raw-body/node_modules/bytes npm ERR! extraneous: iconv-lite@0.4.24 /opt/iobroker/node_modules/@node-red/nodes/node_modules/raw-body/node_modules/iconv-lite npm ERR! invalid: i18next@21.8.16 /opt/iobroker/node_modules/i18next npm ERR! invalid: jsonata@1.8.6 /opt/iobroker/node_modules/jsonata npm ERR! invalid: tough-cookie@2.5.0 /opt/iobroker/node_modules/tough-cookie npm ERR! invalid: xmlbuilder@0.4.2 /opt/iobroker/node_modules/homematic-xmlrpc/node_modules/xmlbuilder npm ERR! extraneous: debug@3.1.0 /opt/iobroker/node_modules/node-red-dashboard/node_modules/engine.io-client/node_modules/debug npm ERR! extraneous: ms@2.0.0 /opt/iobroker/node_modules/node-red-dashboard/node_modules/engine.io-client/node_modules/ms npm ERR! extraneous: debug@3.1.0 /opt/iobroker/node_modules/node-red-dashboard/node_modules/socket.io-client/node_modules/debug npm ERR! extraneous: ms@2.0.0 /opt/iobroker/node_modules/node-red-dashboard/node_modules/socket.io-client/node_modules/ms npm ERR! extraneous: socket.io-parser@3.3.2 /opt/iobroker/node_modules/node-red-dashboard/node_modules/socket.io-client/node_modules/socket.io-parser npm ERR! extraneous: nodemailer@6.5.0 /opt/iobroker/node_modules/node-red-node-email/node_modules/mailparser/node_modules/nodemailer npm ERR! extraneous: setprototypeof@1.1.1 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser/node_modules/http-errors/node_modules/setprototypeof npm ERR! extraneous: statuses@1.5.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser/node_modules/http-errors/node_modules/statuses npm ERR! extraneous: toidentifier@1.0.0 /opt/iobroker/node_modules/@node-red/nodes/node_modules/body-parser/node_modules/http-errors/node_modules/toidentifier npm ERR! A complete log of this run can be found in: /home/horst/.npm/_logs/2023-10-19T09_19_00_758Z-debug-0.log
Core adapters versions js-controller: 5.0.11 admin: 6.8.2 javascript: 7.1.1 npm ERR! code ELSPROBLEMS npm ERR! extraneous: @node-red/editor-api@ /opt/iobroker/node_modules/@node-red/editor-api npm ERR! extraneous: @node-red/editor-client@1.3.5 /opt/iobroker/node_modules/@node-red/editor-client npm ERR! extraneous: @node-red/nodes@1.3.5 /opt/iobroker/node_modules/@node-red/nodes npm ERR! extraneous: @node-red/registry@ /opt/iobroker/node_modules/@node-red/registry npm ERR! extraneous: @node-red/runtime@ /opt/iobroker/node_modules/@node-red/runtime npm ERR! extraneous: @node-red/util@ /opt/iobroker/node_modules/@node-red/util npm ERR! extraneous: archiver-utils@2.1.0 /opt/iobroker/node_modules/archiver-utils npm ERR! extraneous: archiver@5.3.2 /opt/iobroker/node_modules/archiver npm ERR! extraneous: callback-stream@1.1.0 /opt/iobroker/node_modules/callback-stream npm ERR! extraneous: compress-commons@4.1.1 /opt/iobroker/node_modules/compress-commons npm ERR! extraneous: crc-32@1.2.2 /opt/iobroker/node_modules/crc-32 npm ERR! extraneous: crc32-stream@4.0.2 /opt/iobroker/node_modules/crc32-stream npm ERR! extraneous: cron@1.7.2 /opt/iobroker/node_modules/cron npm ERR! extraneous: express-fileupload@1.4.0 /opt/iobroker/node_modules/express-fileupload npm ERR! extraneous: glob-parent@3.1.0 /opt/iobroker/node_modules/glob-parent npm ERR! extraneous: glob-stream@6.1.0 /opt/iobroker/node_modules/glob-stream npm ERR! missing: iobroker.cloud@^2.6.2, required by iobroker.core@0.1.0 npm ERR! missing: iobroker.hmm@^1.0.1, required by iobroker.core@0.1.0 npm ERR! invalid: iobroker.objects-redis@ /opt/iobroker/node_modules/iobroker.objects-redis npm ERR! missing: iobroker.socketio@^2.1.1, required by iobroker.core@0.1.0 npm ERR! missing: iobroker.type-detector@file:node_modules/iobroker.type-detector, required by iobroker.core@0.1.0 npm ERR! extraneous: is-absolute@1.0.0 /opt/iobroker/node_modules/is-absolute npm ERR! extraneous: is-negated-glob@1.0.0 /opt/iobroker/node_modules/is-negated-glob npm ERR! extraneous: is-relative@1.0.0 /opt/iobroker/node_modules/is-relative npm ERR! extraneous: is-unc-path@1.0.0 /opt/iobroker/node_modules/is-unc-path npm ERR! extraneous: is-windows@1.0.2 /opt/iobroker/node_modules/is-windows npm ERR! extraneous: json-stable-stringify-without-jsonify@1.0.1 /opt/iobroker/node_modules/json-stable-stringify-without-jsonify npm ERR! extraneous: lazystream@1.0.1 /opt/iobroker/node_modules/lazystream npm ERR! extraneous: lodash.assignin@4.2.0 /opt/iobroker/node_modules/lodash.assignin npm ERR! extraneous: lodash.bind@4.2.1 /opt/iobroker/node_modules/lodash.bind npm ERR! extraneous: lodash.difference@4.5.0 /opt/iobroker/node_modules/lodash.difference npm ERR! extraneous: lodash.filter@4.6.0 /opt/iobroker/node_modules/lodash.filter npm ERR! extraneous: lodash.foreach@4.5.0 /opt/iobroker/node_modules/lodash.foreach npm ERR! extraneous: lodash.map@4.6.0 /opt/iobroker/node_modules/lodash.map npm ERR! extraneous: lodash.merge@4.6.2 /opt/iobroker/node_modules/lodash.merge npm ERR! extraneous: lodash.pick@4.4.0 /opt/iobroker/node_modules/lodash.pick npm ERR! extraneous: lodash.reduce@4.6.0 /opt/iobroker/node_modules/lodash.reduce npm ERR! extraneous: lodash.reject@4.6.0 /opt/iobroker/node_modules/lodash.reject npm ERR! extraneous: lodash.some@4.6.0 /opt/iobroker/node_modules/lodash.some npm ERR! extraneous: lodash.union@4.6.0 /opt/iobroker/node_modules/lodash.union npm ERR! extraneous: mongodb@ /opt/iobroker/node_modules/mongodb npm ERR! extraneous: node-abi@2.16.0 /opt/iobroker/node_modules/node-abi npm ERR! extraneous: node-disk-info@ /opt/iobroker/node_modules/node-disk-info npm ERR! extraneous: node-red-dashboard@ /opt/iobroker/node_modules/node-red-dashboard npm ERR! extraneous: node-red-node-email@ /opt/iobroker/node_modules/node-red-node-email npm ERR! extraneous: node-red@ /opt/iobroker/node_modules/node-red npm ERR! extraneous: noop-logger@0.1.1 /opt/iobroker/node_modules/noop-logger npm ERR! extraneous: ordered-read-streams@1.0.1 /opt/iobroker/node_modules/ordered-read-streams npm ERR! extraneous: path-dirname@1.0.2 /opt/iobroker/node_modules/path-dirname npm ERR! extraneous: pumpify@1.5.1 /opt/iobroker/node_modules/pumpify npm ERR! extraneous: readdir-glob@1.1.3 /opt/iobroker/node_modules/readdir-glob npm ERR! extraneous: remove-trailing-separator@1.1.0 /opt/iobroker/node_modules/remove-trailing-separator npm ERR! extraneous: through2-filter@3.0.0 /opt/iobroker/node_modules/through2-filter npm ERR! extraneous: to-absolute-glob@2.0.2 /opt/iobroker/node_modules/to-absolute-glob npm ERR! extraneous: unc-path-regex@0.1.2 /opt/iobroker/node_modules/unc-path-regex npm ERR! extraneous: unique-stream@2.3.1 /opt/iobroker/node_modules/unique-stream npm ERR! extraneous: which-pm-runs@1.0.0 /opt/iobroker/node_modules/which-pm-runs npm ERR! extraneous: zip-stream@4.1.0 /opt/iobroker/node_modules/zip-stream npm ERR! A complete log of this run can be found in: /home/horst/.npm/_logs/2023-10-19T09_19_10_804Z-debug-0.log Adapters from github: 0
======================= SUMMARY ======================= v.2023-10-10 Static hostname: server Icon name: computer-desktop Chassis: desktop Operating System: Ubuntu 22.04.3 LTS Kernel: Linux 5.15.0-86-generic Architecture: x86-64 Hardware Vendor: Gigabyte Technology Co., Ltd. Hardware Model: To be filled by O.E.M. Installation: native Kernel: x86_64 Userland: amd64 Timezone: Europe/Berlin (CEST, +0200) User-ID: 1000 X-Server: true Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 12 Nodejs-Installation: /usr/bin/nodejs v18.18.2 /usr/bin/node v18.18.2 /usr/bin/npm 9.8.1 /usr/bin/npx 9.8.1 /usr/bin/corepack 0.19.0 Recommended versions are nodejs 18.18.2 and npm 9.8.1 Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 11G 5.1G 334M 57M 6.4G 6.5G Swap: 12G 728M 11G Total: 24G 5.9G 11G Active iob-Instances: 41 Active repo(s): stable ioBroker Core: js-controller 5.0.11 admin 6.8.2 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : server - enabled, port: 7081, bind: 0.0.0.0, run as: admin + system.adapter.web.0 : web : server - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 14765 States: 10442 Size of iob-Database: 36M /opt/iobroker/iobroker-data/objects.jsonl 16M /opt/iobroker/iobroker-data/objects.json.migrated 16M /opt/iobroker/iobroker-data/objects.json.bak.migrated 4.0K /opt/iobroker/iobroker-data/objects.json.old 4.0K /opt/iobroker/iobroker-data/objects.json.20220906.old 14M /opt/iobroker/iobroker-data/states.jsonl 1.9M /opt/iobroker/iobroker-data/states.json.migrated 1.9M /opt/iobroker/iobroker-data/states.json.bak.migrated 1.3M /opt/iobroker/iobroker-data/states.json.old 1.3M /opt/iobroker/iobroker-data/states.json.20220906.old =================== END OF SUMMARY ====================
Seid ehrlich wie schlimm ist es?
-
@albert sagte in Kein Adapter updaten möglich - ENOENT:
wie heißt es so schön "Never touch a running system".
Arrrrrgh. Der größte Bullshit überhaupt...
Zeig die Langfassung von iob diag.
Und schalt den Desktop an der Mühle aus. -
@thomas-braun sagte in Kein Adapter updaten möglich - ENOENT:
@albert sagte in Kein Adapter updaten möglich - ENOENT:
wie heißt es so schön "Never touch a running system".
Arrrrrgh. Der größte Bullshit überhaupt...
nicht die Leute wieder erschrecken..
-
Wenn es doch wahr ist...
Der Blödsinn führt regelmäßig zu rumgeheule.
"Mein running system runnt nimmer!"Joh, das Ding ist auch total versumpft. So lange nicht 'getoucht', bis es eben nicht mehr 'runnt'.
Edit: Mit einem Auto musst du auch zum TÜV und da wird gecheckt, ob das alles auf technisch aktuellem Stand ist. Da kannst du auch nicht sagen:
"Never change a braking Bremsbelag" - Wenn das Ding alt ist muss das aktualisiert werden.Hier auch so'n 'Never tschaindsch...'-Fall:
https://forum.iobroker.net/topic/55518/kann-keine-adapter-aktualisieren/66
Mit aktuellem OS kommt auch ein aktueller Compiler mit und das Problem wäre gar nicht aufgetreten. Aber Buster ist EOL, da kommt nix mehr. -
@arteck sagte in Kein Adapter updaten möglich - ENOENT:
@thomas-braun sagte in Kein Adapter updaten möglich - ENOENT:
@albert sagte in Kein Adapter updaten möglich - ENOENT:
wie heißt es so schön "Never touch a running system".
Arrrrrgh. Der größte Bullshit überhaupt...
nicht die Leute wieder erschrecken..
Dafür ist es zu spät, aber auf die Diskussion und Sinnigkeit oder Unsinnigkeit von häufigen Updates gehe ich nicht ein, das wird zu emotional.
-
Ist ganz emotionslos einfach eine dumme Idee.
-
Was ist homematic-manager@1.0.14 für ein Adapter? Der ist nicht offiziell. Und/Oder halt total veraltet
-
@thomas-braun sagte: Was ist homematic-manager@1.0.14
Hat nichts mit ioBroker zu tun. Ist ein Konfigurationsprogramm für HomeMatic von @hobbyquaker.
-
Allerdings gab es in der iobroker Steinzeit auch einen hmm Adapter
ich weiß gar nicht mehr wofür man den brauchen konnte.Möglicherweise um die Rega nicht zu nutzen.
-
https://github.com/husky-koglhof/ioBroker.hmm
8 Jahre R.I.P. -
So viel zu never touch irgendwas.