NEWS
Fehler bei upgrade von Adaptern
-
Moin,
ich habe das Problem, dass ich z.B. den Adapter pushover nicht updaten kann.
Ich habe zuvor noch den js-controller upgedatet.
user@ubuntu-server:/opt/iobroker$ ./iobroker upgrade pushover npm install iobroker.pushover --production --prefix "/opt/iobroker" (System call) npm ERR! Linux 4.4.0-36-generic npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.pushover" "--production" "--prefix" "/opt/iobroker" npm ERR! node v4.2.6 npm ERR! npm v3.5.2 npm ERR! Path must be a string. Received undefined npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! <https: github.com/npm/issues="">npm ERR! Please include the following file with any support request: npm ERR! /opt/iobroker/npm-debug.log host.ubuntu-server Cannot install iobroker.pushover: 1 --------------------------------------------------------- oder auch web user@ubuntu-server:/opt/iobroker$ ./iobroker upgrade web host.ubuntu-server Adapter "system.adapter.web.0" is stopped. npm install iobroker.web --production --prefix "/opt/iobroker" (System call) npm ERR! Linux 4.4.0-36-generic npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.web" "--production" "--prefix" "/opt/iobroker" npm ERR! node v4.2.6 npm ERR! npm v3.5.2 npm ERR! Path must be a string. Received undefined npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! <https: github.com/npm/issues="">npm ERR! Please include the following file with any support request: npm ERR! /opt/iobroker/npm-debug.log host.ubuntu-server Cannot install iobroker.web: 1</https:></https:>Hat jemand eine Idee, wie ich das wieder zum Laufen bekomme?
Danke!
Gruß,
Mark
Zu allem Über sieht das Error-Log so aus:
javascript.1 2016-08-29 12:11:00.733 error javascript.1 script.js.information_TV-Program: TypeError: Cannot read property 'parseString' of undefined at TvProgrammEinlesen (script.js.information_TV-Program:78:40) at script.js.informatio javascript.1 2016-08-29 12:11:00.733 error javascript.1 script.js.information_TV-Program: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/node_modules/xml2js' at TvProgrammEinlesen (script.js.information_TV-Program:78:23), javascript.1 2016-08-29 12:10:59.655 error javascript.1 Cannot install npm packet: xml2js javascript.1 2016-08-29 12:10:59.654 error javascript.1 Cannot install xml2js: 1 javascript.1 2016-08-29 12:10:59.640 error javascript.1 npm ERR! Please include the following file with any support request: npm ERR! /opt/npm-debug.log javascript.1 2016-08-29 12:10:59.636 error javascript.1 javascript.1 2016-08-29 12:10:59.589 error javascript.1 npm ERR! Cannot read property 'target' of null npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! javascript.1 2016-08-29 12:10:59.589 error javascript.1 javascript.1 2016-08-29 12:10:59.582 error javascript.1 v3.5.2 javascript.1 2016-08-29 12:10:59.578 error javascript.1 ERR! node v4.2.6 npm ERR! npm javascript.1 2016-08-29 12:10:59.562 error javascript.1 argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "xml2js" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" npm javascript.1 2016-08-29 12:10:59.557 error javascript.1 ERR! javascript.1 2016-08-29 12:10:59.551 error javascript.1 javascript.1 2016-08-29 12:10:59.548 error javascript.1 npm javascript.1 2016-08-29 12:10:59.542 error javascript.1 Linux 4.4.0-36-generic javascript.1 2016-08-29 12:10:59.535 error javascript.1 ERR! javascript.1 2016-08-29 12:10:59.529 error javascript.1 javascript.1 2016-08-29 12:10:59.517 error javascript.1 npm javascript.1 2016-08-29 12:10:51.897 error javascript.1 Cannot install xml2js: 1 javascript.1 2016-08-29 12:10:51.878 error javascript.1 npm ERR! Please include the following file with any support request: npm ERR! /opt/npm-debug.log javascript.1 2016-08-29 12:10:51.854 error javascript.1 npm ERR! Cannot read property 'target' of null npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! javascript.1 2016-08-29 12:10:51.848 error javascript.1 npm ERR! node v4.2.6 npm ERR! npm v3.5.2 javascript.1 2016-08-29 12:10:51.848 error javascript.1 npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "xml2js" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" javascript.1 2016-08-29 12:10:51.845 error javascript.1 ERR! Linux 4.4.0-36-generic javascript.1 2016-08-29 12:10:51.844 error javascript.1 npm javascript.1 2016-08-29 12:10:48.504 error javascript.1 Cannot install xml2js: 1 javascript.1 2016-08-29 12:10:48.488 error javascript.1 npm ERR! Please include the following file with any support request: npm ERR! /opt/npm-debug.log javascript.1 2016-08-29 12:10:48.488 error javascript.1 javascript.1 2016-08-29 12:10:48.449 error javascript.1 npm ERR! Cannot read property 'target' of null npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! javascript.1 2016-08-29 12:10:48.438 error javascript.1 npm v3.5.2 javascript.1 2016-08-29 12:10:48.434 error javascript.1 ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "xml2js" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" npm ERR! node v4.2.6 npm ERR! javascript.1 2016-08-29 12:10:48.433 error javascript.1 javascript.1 2016-08-29 12:10:48.419 error javascript.1 npm javascript.1 2016-08-29 12:10:48.414 error javascript.1 Linux 4.4.0-36-generic javascript.1 2016-08-29 12:10:48.411 error javascript.1 ERR! javascript.1 2016-08-29 12:10:48.407 error javascript.1 javascript.1 2016-08-29 12:10:48.399 error javascript.1 npm ubuntu-server 2016-08-29 12:10:00.982 error host.ubuntu-server instance system.adapter.javascript.1 terminated with code 0 (OK) javascript.1 2016-08-29 12:00:58.943 error javascript.1 script.js.information_TV-Program: TypeError: Cannot read property 'parseString' of undefined at TvProgrammEinlesen (script.js.information_TV-Program:78:40) at script.js.informatio javascript.1 2016-08-29 12:00:58.943 error javascript.1 script.js.information_TV-Program: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/node_modules/xml2js' at TvProgrammEinlesen (script.js.information_TV-Program:78:23), javascript.1 2016-08-29 12:00:58.159 error javascript.1 Cannot install npm packet: xml2js javascript.1 2016-08-29 12:00:58.159 error javascript.1 Cannot install xml2js: 1 javascript.1 2016-08-29 12:00:58.150 error javascript.1 npm ERR! Please include the following file with any support request: npm ERR! /opt/npm-debug.log javascript.1 2016-08-29 12:00:58.150 error javascript.1 javascript.1 2016-08-29 12:00:58.105 error javascript.1 ERR! Cannot read property 'target' of null npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! javascript.1 2016-08-29 12:00:58.105 error javascript.1 npm javascript.1 2016-08-29 12:00:58.103 error javascript.1 javascript.1 2016-08-29 12:00:58.101 error javascript.1 npm ERR! node v4.2.6 npm ERR! npm v3.5.2 javascript.1 2016-08-29 12:00:58.100 error javascript.1 npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "xml2js" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" javascript.1 2016-08-29 12:00:58.099 error javascript.1 ERR! Linux 4.4.0-36-generic javascript.1 2016-08-29 12:00:58.095 error javascript.1 npm javascript.1 2016-08-29 12:00:43.051 error javascript.1 Cannot install xml2js: 1 javascript.1 2016-08-29 12:00:43.023 error javascript.1 npm ERR! Please include the following file with any support request: npm ERR! /opt/npm-debug.log javascript.1 2016-08-29 12:00:43.022 error javascript.1 javascript.1 2016-08-29 12:00:42.988 error javascript.1 npm ERR! Cannot read property 'target' of null npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! javascript.1 2016-08-29 12:00:42.986 error javascript.1 javascript.1 2016-08-29 12:00:42.984 error javascript.1 ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "xml2js" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" npm ERR! node v4.2.6 npm ERR! npm v3.5.2 javascript.1 2016-08-29 12:00:42.984 error javascript.1 npm javascript.1 2016-08-29 12:00:42.982 error javascript.1 ERR! Linux 4.4.0-36-generic javascript.1 2016-08-29 12:00:42.981 error javascript.1 javascript.1 2016-08-29 12:00:42.978 error javascript.1 npm javascript.1 2016-08-29 12:00:40.508 error javascript.1 Cannot install xml2js: 1 javascript.1 2016-08-29 12:00:40.508 error javascript.1 npm ERR! Please include the following file with any support request: npm ERR! /opt/npm-debug.log javascript.1 2016-08-29 12:00:40.508 error javascript.1 javascript.1 2016-08-29 12:00:40.454 error javascript.1 npm ERR! Cannot read property 'target' of null npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! javascript.1 2016-08-29 12:00:40.450 error javascript.1 javascript.1 2016-08-29 12:00:40.447 error javascript.1 npm ERR! node v4.2.6 npm ERR! npm v3.5.2 javascript.1 2016-08-29 12:00:40.447 error javascript.1 ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "xml2js" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" javascript.1 2016-08-29 12:00:40.447 error javascript.1 npm javascript.1 2016-08-29 12:00:40.439 error javascript.1 ERR! Linux 4.4.0-36-generic javascript.1 2016-08-29 12:00:40.439 error javascript.1 javascript.1 2016-08-29 12:00:40.435 error javascript.1 npm ubuntu-server 2016-08-29 12:00:01.023 error host.ubuntu-server instance system.adapter.javascript.1 terminated with code 0 (OK) javascript.1 2016-08-29 11:51:06.987 error javascript.1 script.js.information_TV-Program: TypeError: Cannot read property 'parseString' of undefined at TvProgrammEinlesen (script.js.information_TV-Program:78:40) at script.js.informatio javascript.1 2016-08-29 11:51:06.987 error javascript.1 script.js.information_TV-Program: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/node_modules/xml2js' at TvProgrammEinlesen (script.js.information_TV-Program:78:23), javascript.1 2016-08-29 11:51:06.249 error javascript.1 Cannot install npm packet: xml2js javascript.1 2016-08-29 11:51:06.249 error javascript.1 Cannot install xml2js: 1 javascript.1 2016-08-29 11:51:06.236 error javascript.1 npm ERR! Please include the following file with any support request: npm ERR! /opt/npm-debug.log javascript.1 2016-08-29 11:51:06.236 error javascript.1 javascript.1 2016-08-29 11:51:06.204 error javascript.1 npm ERR! Cannot read property 'target' of null npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! javascript.1 2016-08-29 11:51:06.204 error javascript.1 javascript.1 2016-08-29 11:51:06.204 error javascript.1 npm ERR! npm v3.5.2 javascript.1 2016-08-29 11:51:06.204 error javascript.1 ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "xml2js" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" npm ERR! node v4.2.6 javascript.1 2016-08-29 11:51:06.203 error javascript.1 npm javascript.1 2016-08-29 11:51:06.191 error javascript.1 ERR! Linux 4.4.0-36-generic javascript.1 2016-08-29 11:51:06.189 error javascript.1 npm javascript.1 2016-08-29 11:50:43.445 error javascript.1 Cannot install xml2js: 1 javascript.1 2016-08-29 11:50:43.445 error javascript.1 npm ERR! Please include the following file with any support request: npm ERR! /opt/npm-debug.log javascript.1 2016-08-29 11:50:43.443 error javascript.1 javascript.1 2016-08-29 11:50:43.397 error javascript.1 ERR! If you need help, you may report this error at: npm ERR! javascript.1 2016-08-29 11:50:43.397 error javascript.1 npm ERR! Cannot read property 'target' of null npm ERR! npm javascript.1 2016-08-29 11:50:43.392 error javascript.1 javascript.1 2016-08-29 11:50:43.390 error javascript.1 ERR! npm v3.5.2 javascript.1 2016-08-29 11:50:43.390 error javascript.1 npm ERR! node v4.2.6 npm javascript.1 2016-08-29 11:50:43.390 error javascript.1 ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "xml2js" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" javascript.1 2016-08-29 11:50:43.389 error javascript.1 npm javascript.1 2016-08-29 11:50:43.383 error javascript.1 ERR! Linux 4.4.0-36-generic javascript.1 2016-08-29 11:50:43.383 error javascript.1 javascript.1 2016-08-29 11:50:43.378 error javascript.1 npm javascript.1 2016-08-29 11:50:40.823 error javascript.1 Cannot install xml2js: 1 javascript.1 2016-08-29 11:50:40.823 error javascript.1 npm ERR! Please include the following file with any support request: npm ERR! /opt/npm-debug.log javascript.1 2016-08-29 11:50:40.821 error javascript.1 javascript.1 2016-08-29 11:50:40.762 error javascript.1 ERR! Cannot read property 'target' of null npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! javascript.1 2016-08-29 11:50:40.762 error javascript.1 npm javascript.1 2016-08-29 11:50:40.759 error javascript.1 javascript.1 2016-08-29 11:50:40.756 error javascript.1 node v4.2.6 npm ERR! npm v3.5.2 javascript.1 2016-08-29 11:50:40.755 error javascript.1 npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "xml2js" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" npm ERR! javascript.1 2016-08-29 11:50:40.751 error javascript.1 ERR! Linux 4.4.0-36-generic javascript.1 2016-08-29 11:50:40.750 error javascript.1 javascript.1 2016-08-29 11:50:40.746 error javascript.1 npm ubuntu-server 2016-08-29 11:50:00.956 error host.ubuntu-server instance system.adapter.javascript.1 terminated with code 0 (OK) javascript.1 2016-08-29 11:40:44.910 error javascript.1 script.js.information_TV-Program: TypeError: Cannot read property 'parseString' of undefined at TvProgrammEinlesen (script.js.information_TV-Program:78:40) at script.js.informatio javascript.1 2016-08-29 11:40:44.910 error javascript.1 script.js.information_TV-Program: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/node_modules/xml2js' at TvProgrammEinlesen (script.js.information_TV-Program:78:23), javascript.1 2016-08-29 11:40:44.106 error javascript.1 Cannot install npm packet: xml2js javascript.1 2016-08-29 11:40:44.106 error javascript.1 Cannot install xml2js: 1 javascript.1 2016-08-29 11:40:44.097 error javascript.1 npm ERR! Please include the following file with any support request: npm ERR! /opt/npm-debug.log javascript.1 2016-08-29 11:40:44.096 error javascript.1 javascript.1 2016-08-29 11:40:44.072 error javascript.1 npm ERR! Cannot read property 'target' of null npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! javascript.1 2016-08-29 11:40:44.072 error javascript.1 javascript.1 2016-08-29 11:40:44.063 error javascript.1 npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "xml2js" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" npm ERR! node v4.2.6 npm ERR! npm v3.5.2 javascript.1 2016-08-29 11:40:44.063 error javascript.1 ERR! Linux 4.4.0-36-generic javascript.1 2016-08-29 11:40:44.062 error javascript.1 javascript.1 2016-08-29 11:40:44.058 error javascript.1 npm javascript.1 2016-08-29 11:40:41.487 error javascript.1 Cannot install xml2js: 1 javascript.1 2016-08-29 11:40:41.473 error javascript.1 npm ERR! Please include the following file with any support request: npm ERR! /opt/npm-debug.log javascript.1 2016-08-29 11:40:41.473 error javascript.1 javascript.1 2016-08-29 11:40:41.451 error javascript.1 npm ERR! Cannot read property 'target' of null npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! javascript.1 2016-08-29 11:40:41.449 error javascript.1 javascript.1 2016-08-29 11:40:41.449 error javascript.1 npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "xml2js" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" npm ERR! node v4.2.6 npm ERR! npm v3.5.2 javascript.1 2016-08-29 11:40:41.445 error javascript.1 ERR! Linux 4.4.0-36-generic javascript.1 2016-08-29 11:40:41.443 error javascript.1 javascript.1 2016-08-29 11:40:41.442 error javascript.1 npm javascript.1 2016-08-29 11:40:38.980 error javascript.1 Cannot install xml2js: 1 javascript.1 2016-08-29 11:40:38.967 error javascript.1 npm ERR! Please include the following file with any support request: npm ERR! /opt/npm-debug.log javascript.1 2016-08-29 11:40:38.967 error javascript.1 javascript.1 2016-08-29 11:40:38.951 error javascript.1 npm ERR! Cannot read property 'target' of null npm ERR! npm ERR! If you need help, you may report this error at: npm ERR! javascript.1 2016-08-29 11:40:38.937 error javascript.1 npm ERR! npm v3.5.2 javascript.1 2016-08-29 11:40:38.926 error javascript.1 npm ERR! node v4.2.6 javascript.1 2016-08-29 11:40:38.926 error javascript.1 argv "/usr/bin/nodejs" "/usr/bin/npm" "install" "xml2js" "--production" "--prefix" "/opt/iobroker/node_modules/iobroker.javascript" javascript.1 2016-08-29 11:40:38.926 error javascript.1 npm ERR! javascript.1 2016-08-29 11:40:38.925 error javascript.1 ERR! Linux 4.4.0-36-generic javascript.1 2016-08-29 11:40:38.921 error javascript.1 npm -
Bei den Debian-Packages für nodejs ist eigentlich npm bereits enthalten. Eine separate Installation des npm Package sollte nicht erforderlich sein. Wenn dann node.js mittels apt-get aktualisiert wird, wird dann auch immer gleich die passende Version von npm automatisch mit aktualisiert. In 4.5.0 ist z.B. npm 2.15.9 dabei.
Hast du node.js auch über apt-get installiert?
Ob dies bei anderen Distributionen anders ist weiß ich nicht. Man kann bei apt-get aber auch eine Version bei der Installation erzwingen. Dann sollte dieses Package auch nicht mehr automatisch aktualiert werden.
Zumindest bei Debian sollte das Update aber auch nicht über apt-get gekommen sein. node-source kennt dieses nicht und bei Debian gibt es nur eine ganz alte Version:
npm package manager for Node.js 1.4.21+ds-2Hast du vielleicht mal npm update oder npm update -g aufgrufen?
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