<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Adapter Update Errors nach Node Aktualisierung]]></title><description><![CDATA[<p dir="auto">Hallo zusammen,</p>
<p dir="auto">ich hab kürzlich aus "Nicht-ioBroker-Gründen" Node von 10 auf 12 LTS geupdated (raspbian Stretch).<br />
Ich hab mich an folgende Anleitung gehalten: <a href="https://forum.iobroker.net/topic/22867/how-to-node-js-f%C3%BCr-iobroker-richtig-updaten">https://forum.iobroker.net/topic/22867/how-to-node-js-für-iobroker-richtig-updaten</a></p>
<p dir="auto">Leider bekomme ich nun bei jeder Adapter Aktualisierung folgenden Fehler (egal ob über Putty und iobroker upgrade oder über die Web Oberfläche):</p>
<pre><code>$ ./iobroker upgrade telegram
Update telegram from @1.4.3 to @1.5.9
host.raspberrypi Adapter "system.adapter.telegram.0" is stopped.
host.raspberrypi Adapter "system.adapter.telegram.1" is stopped.
NPM version: 6.14.5
npm install iobroker.telegram@1.5.9 --loglevel error --prefix "/opt/iobroker" (System call)
../authenticate_pam.cc: In function ‘void after_doing_auth(uv_work_t*, int)’:../authenticate_pam.cc:107:87: warning: ‘v8::Local&lt;v8::Value&gt; Nan::MakeCallback(v8::Local&lt;v8::Object&gt;, v8::Local&lt;v8::Function&gt;, int, v8::Local&lt;v8::Value&gt;*)’ is deprecated [-Wdeprecated-declarations]   Nan::MakeCallback(Nan::GetCurrentContext()-&gt;Global(), Nan::New(m-&gt;callback), 1, args);                                                                                       ^
In file included from ../authenticate_pam.cc:23:0:../../nan/nan.h:1024:46: note: declared here   NAN_DEPRECATED inline v8::Local&lt;v8::Value&gt; MakeCallback(                                              ^~~~~~~~~~~~
../authenticate_pam.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE Authenticate(Nan::NAN_METHOD_ARGS_TYPE)’:../authenticate_pam.cc:147:83: warning: ‘v8::Local&lt;v8::Value&gt; v8::Object::Get(v8::Local&lt;v8::Value&gt;)’ is deprecated: Use maybe version [-Wdeprecated-declarations]   Local&lt;Value&gt; res = options-&gt;Get(Nan::New&lt;String&gt;("serviceName").ToLocalChecked());                                                                                   ^In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8-internal.h:14:0,                 from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:27,                 from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,                 from ../../nan/nan.h:54,                 from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:3553:51: note: declared here   V8_DEPRECATED("Use maybe version", Local&lt;Value&gt; Get(Local&lt;Value&gt; key));                                                   ^/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~
../authenticate_pam.cc:150:69: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’    serviceName-&gt;WriteUtf8(m-&gt;serviceName, sizeof(m-&gt;serviceName) - 1);                                                                     ^In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67:0,                 from ../../nan/nan.h:54,                 from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,       ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’../authenticate_pam.cc:152:69: warning: ‘v8::Local&lt;v8::Value&gt; v8::Object::Get(v8::Local&lt;v8::Value&gt;)’ is deprecated: Use maybe version [-Wdeprecated-declarations]   res = options-&gt;Get(Nan::New&lt;String&gt;("remoteHost").ToLocalChecked());                                                                     ^In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8-internal.h:14:0,                 from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:27,                 from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,                 from ../../nan/nan.h:54,                 from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:3553:51: note: declared here   V8_DEPRECATED("Use maybe version", Local&lt;Value&gt; Get(Local&lt;Value&gt; key));                                                   ^/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’   declarator __attribute__((deprecated(message)))   ^~~~~~~~~~
../authenticate_pam.cc:155:66: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’    remoteHost-&gt;WriteUtf8(m-&gt;remoteHost, sizeof(m-&gt;remoteHost) - 1);                                                                  ^In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67:0,                 from ../../nan/nan.h:54,                 from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,       ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’../authenticate_pam.cc:160:58: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’  username-&gt;WriteUtf8(m-&gt;username, sizeof(m-&gt;username) - 1);                                                          ^In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67:0,                 from ../../nan/nan.h:54,                 from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,       ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’../authenticate_pam.cc:161:58: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’  password-&gt;WriteUtf8(m-&gt;password, sizeof(m-&gt;password) - 1);                                                          ^In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67:0,                 from ../../nan/nan.h:54,                 from ../authenticate_pam.cc:23:/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,       ^~~~~~~~~/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
../authenticate_pam.cc: At global scope:../authenticate_pam.cc:170:11: error: variable or field ‘init’ declared void void init(Handle&lt;Object&gt; exports) {           ^~~~~~../authenticate_pam.cc:170:11: error: ‘Handle’ was not declared in this scope../authenticate_pam.cc:170:24: error: expected primary-expression before ‘&gt;’ token void init(Handle&lt;Object&gt; exports) {                        ^../authenticate_pam.cc:170:26: error: ‘exports’ was not declared in this scope void init(Handle&lt;Object&gt; exports) {                          ^~~~~~~In file included from ../../nan/nan.h:54:0,                 from ../authenticate_pam.cc:23:../authenticate_pam.cc:175:31: error: ‘init’ was not declared in this scope NODE_MODULE(authenticate_pam, init);                               ^/home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:608:36: note: in definition of macro ‘NODE_MODULE_X’       (node::addon_register_func) (regfunc),                          \                                    ^~~~~~~../authenticate_pam.cc:175:1: note: in expansion of macro ‘NODE_MODULE’ NODE_MODULE(authenticate_pam, init); ^~~~~~~~~~~
make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Error 1
gyp
 ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)gyp ERR! stack     at ChildProcess.emit (events.js:310:20)gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Linux 4.19.66-v7+gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pamgyp ERR! node -v v12.16.3gyp ERR! node-gyp -v v5.1.0gyp ERR! not ok 

╭─────────────────────────────────────────────────────────╮│                                                         ││ 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  ││                                                         │╰─────────────────────────────────────────────────────────╯

npm ERR! code ELIFECYCLEnpm ERR! errno 100
npm ERR! iobroker@2.0.3 postinstall: `node lib/install.js`npm ERR! Exit status 100npm ERR! npm ERR! Failed at the iobroker@2.0.3 postinstall script.npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:npm ERR!     /home/iobroker/.npm/_logs/2020-05-17T08_05_31_781Z-debug.log
ERROR: host.raspberrypi Cannot install iobroker.telegram@1.5.9: 100
ERROR: process exited with code 25
</code></pre>
<p dir="auto">Ein apt full-upgrade und die iobroker/fix.sh hab ich jetzt als error handling auch schon gefahren.<br />
Kann mir da jemand helfen?</p>
<p dir="auto">Danke vorab und Gruß!</p>
]]></description><link>https://forum.iobroker.net/topic/33457/adapter-update-errors-nach-node-aktualisierung</link><generator>RSS for Node</generator><lastBuildDate>Tue, 05 May 2026 10:50:09 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/33457.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 17 May 2020 08:14:35 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 09:53:46 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a></p>
<p dir="auto">erledigt. Ich denk es läuft alles wieder. Danke dir auf jeden Fall!</p>
]]></description><link>https://forum.iobroker.net/post/433605</link><guid isPermaLink="true">https://forum.iobroker.net/post/433605</guid><dc:creator><![CDATA[jlssmt]]></dc:creator><pubDate>Sun, 17 May 2020 09:53:46 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 09:49:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jlssmt" aria-label="Profile: jlssmt">@<bdi>jlssmt</bdi></a><br />
Das mit dem reinstall ist aber auch erst Option c)<br />
Mach mal in /opt/iobroker ein</p>
<pre><code>npm rebuild
</code></pre>
]]></description><link>https://forum.iobroker.net/post/433604</link><guid isPermaLink="true">https://forum.iobroker.net/post/433604</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 17 May 2020 09:49:39 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 09:43:34 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a><br />
die reinstall.js kommt halt aus der Anleitung (Punkt 4.c) ) hier: <a href="https://forum.iobroker.net/topic/22867/how-to-node-js-f%C3%BCr-iobroker-richtig-updaten">https://forum.iobroker.net/topic/22867/how-to-node-js-für-iobroker-richtig-updaten</a><br />
Die Community hier ist echt Bombe. Aber manchmal sind es leider einfach zu viele (teilweise auch veraltete) Informationen.</p>
<p dir="auto">Meine Adapter wurden jetzt alle erfolgreich geupdated.<br />
<code>iobroker rebuild self</code> geht leider nicht. rebuild existiert (bei mir) nicht als command.</p>
]]></description><link>https://forum.iobroker.net/post/433600</link><guid isPermaLink="true">https://forum.iobroker.net/post/433600</guid><dc:creator><![CDATA[jlssmt]]></dc:creator><pubDate>Sun, 17 May 2020 09:43:34 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 09:30:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jlssmt" aria-label="Profile: jlssmt">@<bdi>jlssmt</bdi></a> Drauf gekommen bin ich durch die Zeilen 21 + 22 in deinem ersten log:</p>
<pre><code>npm ERR! code ELIFECYCLEnpm ERR! errno 100
npm ERR! iobroker@2.0.3 postinstall: `node lib/install.js`
</code></pre>
<p dir="auto">Eingehandelt hast du dir das vermutlich hierdurch:</p>
<pre><code>"Updated by reinstall.js on 2020-05-14T11:46:29.718Z"
</code></pre>
<p dir="auto">Da hast du wohl irgendwas einfach unsauber drüber geknallt, vermute ich.</p>
<p dir="auto">Lass mal ein</p>
<pre><code>iobroker rebuild self
</code></pre>
<p dir="auto">laufen</p>
]]></description><link>https://forum.iobroker.net/post/433595</link><guid isPermaLink="true">https://forum.iobroker.net/post/433595</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 17 May 2020 09:30:59 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 09:21:25 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a><br />
es scheint zu funktionieren. Kann ich dich noch fragen, wie du auf den Fehler bekommen bist? Die node-gyp Error Meldungen scheinen ja irgendwie egal zu sein. Aber wie debugged man sowas?<br />
Und wie ist der Fehler entstanden?</p>
<pre><code>iobroker upgrade
Update admin from @4.0.9 to @4.0.10
host.raspberrypi Adapter "system.adapter.admin.0" is stopped.
NPM version: 6.14.5
npm install iobroker.admin@4.0.10 --loglevel error --prefix "/opt/iobroker" (Sys                                                                                                                                                             tem call)
../authenticate_pam.cc: In function ‘void after_doing_auth(uv_work_t*, int)’:
../authenticate_pam.cc:107:87: warning: ‘v8::Local&lt;v8::Value&gt; Nan::MakeCallback(v8::Local&lt;v8::Object&gt;, v8::Local&lt;v8::Function&gt;, int, v8::Local&lt;v8::Value&gt;*)’ is deprecated [-Wdeprecated-declarations]
   Nan::MakeCallback(Nan::GetCurrentContext()-&gt;Global(), Nan::New(m-&gt;callback), 1, args);
                                                                                       ^
In file included from ../authenticate_pam.cc:23:0:
../../nan/nan.h:1024:46: note: declared here
   NAN_DEPRECATED inline v8::Local&lt;v8::Value&gt; MakeCallback(
                                              ^~~~~~~~~~~~
../authenticate_pam.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE Authenticate(Nan::NAN_METHOD_ARGS_TYPE)’:
../authenticate_pam.cc:147:83: warning: ‘v8::Local&lt;v8::Value&gt; v8::Object::Get(v8::Local&lt;v8::Value&gt;)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
   Local&lt;Value&gt; res = options-&gt;Get(Nan::New&lt;String&gt;("serviceName").ToLocalChecked());
                                                                                   ^
In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8-internal.h:14:0,
                 from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:27,
                 from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                 from ../../nan/nan.h:54,
                 from ../authenticate_pam.cc:23:
/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:3553:51: note: declared here
   V8_DEPRECATED("Use maybe version", Local&lt;Value&gt; Get(Local&lt;Value&gt; key));
                                                   ^
/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
../authenticate_pam.cc:150:69: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’
    serviceName-&gt;WriteUtf8(m-&gt;serviceName, sizeof(m-&gt;serviceName) - 1);
                                                                     ^
In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67:0,
                 from ../../nan/nan.h:54,
                 from ../authenticate_pam.cc:23:
/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const
   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
       ^~~~~~~~~
/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
../authenticate_pam.cc:152:69: warning: ‘v8::Local&lt;v8::Value&gt; v8::Object::Get(v8::Local&lt;v8::Value&gt;)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
   res = options-&gt;Get(Nan::New&lt;String&gt;("remoteHost").ToLocalChecked());
                                                                     ^
In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8-internal.h:14:0,
                 from /home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:27,
                 from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67,
                 from ../../nan/nan.h:54,
                 from ../authenticate_pam.cc:23:
/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:3553:51: note: declared here
   V8_DEPRECATED("Use maybe version", Local&lt;Value&gt; Get(Local&lt;Value&gt; key));
                                                   ^
/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8config.h:328:3: note: in definition of macro ‘V8_DEPRECATED’
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
../authenticate_pam.cc:155:66: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’
    remoteHost-&gt;WriteUtf8(m-&gt;remoteHost, sizeof(m-&gt;remoteHost) - 1);
                                                                  ^
In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67:0,
                 from ../../nan/nan.h:54,
                 from ../authenticate_pam.cc:23:
/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const
   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
       ^~~~~~~~~
/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
../authenticate_pam.cc:160:58: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’
  username-&gt;WriteUtf8(m-&gt;username, sizeof(m-&gt;username) - 1);
                                                          ^
In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67:0,
                 from ../../nan/nan.h:54,
                 from ../authenticate_pam.cc:23:
/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const
   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
       ^~~~~~~~~
/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
../authenticate_pam.cc:161:58: error: no matching function for call to ‘v8::String::WriteUtf8(char [128], unsigned int)’
  password-&gt;WriteUtf8(m-&gt;password, sizeof(m-&gt;password) - 1);
                                                          ^
In file included from /home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:67:0,
                 from ../../nan/nan.h:54,
                 from ../authenticate_pam.cc:23:
/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note: candidate: int v8::String::WriteUtf8(v8::Isolate*, char*, int, int*, int) const
   int WriteUtf8(Isolate* isolate, char* buffer, int length = -1,
       ^~~~~~~~~
/home/iobroker/.cache/node-gyp/12.16.3/include/node/v8.h:2878:7: note:   no known conversion for argument 1 from ‘char [128]’ to ‘v8::Isolate*’
../authenticate_pam.cc: At global scope:
../authenticate_pam.cc:170:11: error: variable or field ‘init’ declared void
 void init(Handle&lt;Object&gt; exports) {
           ^~~~~~
../authenticate_pam.cc:170:11: error: ‘Handle’ was not declared in this scope
../authenticate_pam.cc:170:24: error: expected primary-expression before ‘&gt;’ token
 void init(Handle&lt;Object&gt; exports) {
                        ^
../authenticate_pam.cc:170:26: error: ‘exports’ was not declared in this scope
 void init(Handle&lt;Object&gt; exports) {
                          ^~~~~~~
In file included from ../../nan/nan.h:54:0,
                 from ../authenticate_pam.cc:23:
../authenticate_pam.cc:175:31: error: ‘init’ was not declared in this scope
 NODE_MODULE(authenticate_pam, init);
                               ^
/home/iobroker/.cache/node-gyp/12.16.3/include/node/node.h:608:36: note: in definition of macro ‘NODE_MODULE_X’
       (node::addon_register_func) (regfunc),                          \
                                    ^~~~~~~
../authenticate_pam.cc:175:1: note: in expansion of macro ‘NODE_MODULE’
 NODE_MODULE(authenticate_pam, init);
 ^~~~~~~~~~~
make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack     at ChildProcess.emit (events.js:310:20)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Linux 4.19.66-v7+
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam
gyp ERR! node -v v12.16.3
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
upload [3] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/words.js words.js application/javascript
Update "system.adapter.admin.0"
upload [2] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index_m.html index_m.html text/html
upload [1] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index.html index.html text/html
upload [0] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/admin.png admin.png image/png
Adapter "admin" updated
host.raspberrypi Adapter "system.adapter.admin.0" is started
</code></pre>
]]></description><link>https://forum.iobroker.net/post/433590</link><guid isPermaLink="true">https://forum.iobroker.net/post/433590</guid><dc:creator><![CDATA[jlssmt]]></dc:creator><pubDate>Sun, 17 May 2020 09:21:25 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 09:10:41 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jlssmt" aria-label="Profile: jlssmt">@<bdi>jlssmt</bdi></a><br />
Lösch mal die Zeile 14 mit</p>
<pre><code>"iobroker": "2.0.3",
</code></pre>
<p dir="auto">raus.</p>
<p dir="auto">Dann</p>
<pre><code>iobroker restart
iobroker update
iobroker upgrade
</code></pre>
]]></description><link>https://forum.iobroker.net/post/433579</link><guid isPermaLink="true">https://forum.iobroker.net/post/433579</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 17 May 2020 09:10:41 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 09:07:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jan1" aria-label="Profile: Jan1">@<bdi>Jan1</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a></p>
<p dir="auto">Sorry Jungens :-)<br />
War n Fehler von mir. Admin ist natürlich 4.0.9 und das Update auf 4.0.10 steht aus.<br />
js-controller ist 2.2.9<br />
package-lock.json existiert<br />
Hier die package.json:</p>
<pre><code>{
  "name": "iobroker.inst",
  "version": "2.0.3",
  "private": true,
  "description": "Updated by reinstall.js on 2020-05-14T11:46:29.718Z",
  "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.0.9",
    "iobroker.discovery": "2.2.2",
    "iobroker.flot": "1.9.2",
    "iobroker.history": "1.8.7",
    "iobroker.info": "1.7.2",
    "iobroker.javascript": "4.5.1",
    "iobroker.js-controller": "2.2.9",
    "iobroker.material": "0.13.8",
    "iobroker.scenes": "1.1.0",
    "iobroker.simple-api": "2.3.2",
    "iobroker.socketio": "3.0.6",
    "iobroker.sonoff": "2.3.3",
    "iobroker.telegram": "1.4.3",
    "iobroker.terminal": "0.1.2",
    "iobroker.tr-064": "3.1.4",
    "iobroker.web": "3.0.7",
    "iobroker.yeelight-2": "1.0.3",
    "iobroker.zigbee": "1.0.4",
    "semver": "^5.6.0",
    "yargs": "^7.0.2",
    "iobroker.objects-redis": "2.0.5"
  }
}
</code></pre>
]]></description><link>https://forum.iobroker.net/post/433578</link><guid isPermaLink="true">https://forum.iobroker.net/post/433578</guid><dc:creator><![CDATA[jlssmt]]></dc:creator><pubDate>Sun, 17 May 2020 09:07:44 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 09:06:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a><br />
Kommt hin und noch viel Spaß hier, wird bestimmt noch lustig ;-)</p>
]]></description><link>https://forum.iobroker.net/post/433576</link><guid isPermaLink="true">https://forum.iobroker.net/post/433576</guid><dc:creator><![CDATA[Jan1]]></dc:creator><pubDate>Sun, 17 May 2020 09:06:03 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 09:04:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jan1" aria-label="Profile: Jan1">@<bdi>Jan1</bdi></a> Das ist wohl der js-Controller in 'default'.</p>
]]></description><link>https://forum.iobroker.net/post/433574</link><guid isPermaLink="true">https://forum.iobroker.net/post/433574</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 17 May 2020 09:04:43 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 09:02:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jlssmt" aria-label="Profile: jlssmt">@<bdi>jlssmt</bdi></a></p>
<blockquote>
<p dir="auto">Ist im Ordner /opt/iobroker eine Datei package-lock.json?<br />
Ist im Ordner /opt/iobroker/node_modules ein Ordner iobroker ohne führendes @?<br />
Zeige bitte den Inhalt der Datei /opt/iobroker/package.json.</p>
</blockquote>
]]></description><link>https://forum.iobroker.net/post/433569</link><guid isPermaLink="true">https://forum.iobroker.net/post/433569</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 17 May 2020 09:02:17 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 09:02:14 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jlssmt" aria-label="Profile: jlssmt">@<bdi>jlssmt</bdi></a> sagte in <a href="/post/433566">Adapter Update Errors nach Node Aktualisierung</a>:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a><br />
Ne das admin adapter 2.2.10 update</p>
</blockquote>
<p dir="auto">Du sprichst in Rätseln.<br />
Was willst denn nun updaten, Node oder Admin? Wobei Dein Admin aus der Steinzeit kommt, wir sind bei 4 und Deiner ist 2.</p>
]]></description><link>https://forum.iobroker.net/post/433568</link><guid isPermaLink="true">https://forum.iobroker.net/post/433568</guid><dc:creator><![CDATA[Jan1]]></dc:creator><pubDate>Sun, 17 May 2020 09:02:14 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 08:57:57 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a><br />
Ne das admin adapter 2.2.10 update</p>
]]></description><link>https://forum.iobroker.net/post/433566</link><guid isPermaLink="true">https://forum.iobroker.net/post/433566</guid><dc:creator><![CDATA[jlssmt]]></dc:creator><pubDate>Sun, 17 May 2020 08:57:57 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 08:57:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jlssmt" aria-label="Profile: jlssmt">@<bdi>jlssmt</bdi></a> Was meinst du? node10? Du hast doch node 12 laufen.</p>
]]></description><link>https://forum.iobroker.net/post/433565</link><guid isPermaLink="true">https://forum.iobroker.net/post/433565</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 17 May 2020 08:57:30 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 08:56:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a> said in <a href="/post/433563">Adapter Update Errors nach Node Aktualisierung</a>:</p>
<blockquote>
<p dir="auto">iobroker version</p>
</blockquote>
<p dir="auto">2.2.9<br />
Da steht eben das 10er update aus, das ich nicht installieren kann.</p>
]]></description><link>https://forum.iobroker.net/post/433564</link><guid isPermaLink="true">https://forum.iobroker.net/post/433564</guid><dc:creator><![CDATA[jlssmt]]></dc:creator><pubDate>Sun, 17 May 2020 08:56:45 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 08:55:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jlssmt" aria-label="Profile: jlssmt">@<bdi>jlssmt</bdi></a> Passt schon</p>
<pre><code>iobroker version
</code></pre>
]]></description><link>https://forum.iobroker.net/post/433563</link><guid isPermaLink="true">https://forum.iobroker.net/post/433563</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 17 May 2020 08:55:43 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 08:53:49 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomas-braun" aria-label="Profile: Thomas-Braun">@<bdi>Thomas-Braun</bdi></a></p>
<pre><code>pi@raspberrypi:~ $ whoami
pi
pi@raspberrypi:~ $ nodejs -v &amp;&amp; node -v &amp;&amp; npm -v
v12.16.3
v12.16.3
6.14.5
pi@raspberrypi:~ $ which nodejs &amp;&amp; which node &amp;&amp; which npm
/usr/bin/nodejs
/usr/bin/node
/usr/bin/npm
</code></pre>
<p dir="auto">iobroker läuft aber 100% mit dem user "iobroker"</p>
]]></description><link>https://forum.iobroker.net/post/433561</link><guid isPermaLink="true">https://forum.iobroker.net/post/433561</guid><dc:creator><![CDATA[jlssmt]]></dc:creator><pubDate>Sun, 17 May 2020 08:53:49 GMT</pubDate></item><item><title><![CDATA[Reply to Adapter Update Errors nach Node Aktualisierung on Sun, 17 May 2020 08:49:47 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/jlssmt" aria-label="Profile: jlssmt">@<bdi>jlssmt</bdi></a></p>
<pre><code>whoami
nodejs -v &amp;&amp; node -v &amp;&amp; npm -V
which nodejs &amp;&amp; which node &amp;&amp; which npm
</code></pre>
]]></description><link>https://forum.iobroker.net/post/433557</link><guid isPermaLink="true">https://forum.iobroker.net/post/433557</guid><dc:creator><![CDATA[Thomas Braun]]></dc:creator><pubDate>Sun, 17 May 2020 08:49:47 GMT</pubDate></item></channel></rss>