Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. JS-Controller Upgrade Fehler

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    JS-Controller Upgrade Fehler

    This topic has been deleted. Only users with topic management privileges can see it.
    • wendy2702
      wendy2702 last edited by

      Backup / Restore würde ich machen.

      G 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @liv-in-sky last edited by

        @liv-in-sky
        Nein!

        1 Reply Last reply Reply Quote 2
        • G
          Granten @wendy2702 last edited by

          @wendy2702 hab ich ehrlich gesagt noch nie versucht. aber es gibt immer ein erstes mal. ich würde dann eine neue, saubere installation mit den neusten versionen durchführen und danach das restore ausführen. ist das so richtig?

          1 Reply Last reply Reply Quote 0
          • wendy2702
            wendy2702 last edited by

            Ja.

            Gibt hier einige Einträge die das beschreiben.

            Musst mal suchen... bin nur am Handy unterwegs... da is es bisschen mühselig

            G 1 Reply Last reply Reply Quote 0
            • G
              Granten @wendy2702 last edited by Granten

              @wendy2702 ja ich schau mal. kann eigentlich nicht so schwer sein.

              jetzt hab ich gleich bei der installation fehler bekommen.....

              marko@ioBroker64:~$     node -v
              
              v10.15.3
              marko@ioBroker64:~$     nodejs -v
              v10.15.3
              marko@ioBroker64:~$     npm -v
              
              
              6.4.1
              marko@ioBroker64:~$
              marko@ioBroker64:~$
              marko@ioBroker64:~$
              marko@ioBroker64:~$ curl -sL https://iobroker.net/install.sh | bash -
              
              ==========================================================================
              
                  Welcome to the ioBroker installer!
                  Installer version: 2019-03-15
              
                  You might need to enter your password a couple of times.
              
              ==========================================================================
              
              
              ==========================================================================
                  Installing prerequisites (1/4)
              ==========================================================================
              
              [sudo] Passwort für marko:
              Installed acl
              Installed libcap2-bin
              Installed git
              Installed unzip
              
              ==========================================================================
                  Creating ioBroker user and directory (2/4)
              ==========================================================================
              
              User iobroker created
              Created /etc/sudoers.d/iobroker
              Directory /opt/iobroker created
              
              ==========================================================================
                  Installing ioBroker (3/4)
              ==========================================================================
              
              In file included from ../node_modules/nan/nan.h:190:0,
                               from ../src/unix_dgram.cc:5:
              ../node_modules/nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
              ../node_modules/nan/nan_maybe_43_inl.h:88:15: error: ‘class v8::Object’ has no member named ‘ForceSet’
                 return obj->ForceSet(GetCurrentContext(), key, value, attribs);
                             ^~~~~~~~
              In file included from ../src/unix_dgram.cc:5:0:
              ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
              ../node_modules/nan/nan.h:817:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                       v8::Isolate::GetCurrent(), target, func, argc, argv);
                                                                          ^
              In file included from ../node_modules/nan/nan.h:47:0,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/node.h:177:50: note: declared here
                               NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                ^
              /home/marko/.node-gyp/10.15.3/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                   __attribute__((deprecated(message))) declarator
                                                        ^~~~~~~~~~
              In file included from ../src/unix_dgram.cc:5:0:
              ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
              ../node_modules/nan/nan.h:831:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                       v8::Isolate::GetCurrent(), target, symbol, argc, argv);
                                                                            ^
              In file included from ../node_modules/nan/nan.h:47:0,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/node.h:170:50: note: declared here
                               NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                ^
              /home/marko/.node-gyp/10.15.3/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                   __attribute__((deprecated(message))) declarator
                                                        ^~~~~~~~~~
              In file included from ../src/unix_dgram.cc:5:0:
              ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
              ../node_modules/nan/nan.h:845:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                       v8::Isolate::GetCurrent(), target, method, argc, argv);
                                                                            ^
              In file included from ../node_modules/nan/nan.h:47:0,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/node.h:163:50: note: declared here
                               NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                ^
              /home/marko/.node-gyp/10.15.3/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                   __attribute__((deprecated(message))) declarator
                                                        ^~~~~~~~~~
              In file included from ../src/unix_dgram.cc:5:0:
              ../node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
              ../node_modules/nan/nan.h:1463:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                   ));
                   ^
              In file included from ../node_modules/nan/nan.h:47:0,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/node.h:177:50: note: declared here
                               NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                ^
              /home/marko/.node-gyp/10.15.3/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                   __attribute__((deprecated(message))) declarator
                                                        ^~~~~~~~~~
              ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Socket(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/unix_dgram.cc:189:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 domain      = info[0]->Int32Value();
                                                   ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:190:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 type        = info[1]->Int32Value();
                                                   ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:191:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 protocol    = info[2]->Int32Value();
                                                   ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Bind(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/unix_dgram.cc:230:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 fd = info[0]->Int32Value();
                                          ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:231:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                 String::Utf8Value path(info[1]);
                                               ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2892:28: note: declared here
                                 explicit Utf8Value(Local<v8::Value> obj));
                                          ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::SendTo(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/unix_dgram.cc:258:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 fd = info[0]->Int32Value();
                                          ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:259:27: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 buf = info[1]->ToObject();
                                         ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/node.h:63:0,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
               Local<Object> Value::ToObject() const {
                             ^~~~~
              ../src/unix_dgram.cc:260:33: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 offset = info[2]->Uint32Value();
                                               ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
                 V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                                             ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:261:33: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 length = info[3]->Uint32Value();
                                               ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
                 V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                                             ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:262:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                 String::Utf8Value path(info[4]);
                                               ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2892:28: note: declared here
                                 explicit Utf8Value(Local<v8::Value> obj));
                                          ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Send(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/unix_dgram.cc:302:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 fd = info[0]->Int32Value();
                                          ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:303:27: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 buf = info[1]->ToObject();
                                         ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/node.h:63:0,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
               Local<Object> Value::ToObject() const {
                             ^~~~~
              ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Connect(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/unix_dgram.cc:340:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 fd = info[0]->Int32Value();
                                          ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:341:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                 String::Utf8Value path(info[1]);
                                               ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2892:28: note: declared here
                                 explicit Utf8Value(Local<v8::Value> obj));
                                          ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Close(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/unix_dgram.cc:361:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 fd = info[0]->Int32Value();
                                          ^
              In file included from /home/marko/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/marko/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/marko/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/marko/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              make: *** [Release/obj.target/unix_dgram/src/unix_dgram.o] Fehler 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:262:23)
              gyp ERR! stack     at ChildProcess.emit (events.js:189:13)
              gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
              gyp ERR! System Linux 4.9.0-8-amd64
              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/unix-dgram
              gyp ERR! node -v v10.15.3
              gyp ERR! node-gyp -v v3.8.0
              gyp ERR! not ok
              
              ==========================================================================
                  Finalizing installation (4/4)
              ==========================================================================
              
              Enabling autostart...
              Created symlink /etc/systemd/system/multi-user.target.wants/iobroker.service → /lib/systemd/system/iobroker.service.
              Autostart enabled!
              Fixing directory permissions...
              
              ==========================================================================
              
                  ioBroker was installed successfully
                  Open http://192.168.0.112:8081 in a browser and start configuring!
              
              ==========================================================================
              
              
              You need to re-login before doing anything else on the console!
              
              

              muss ich die beachten oder kann ich die ignorieren?

              EDIT: folgendes kommt beim upgrade von 1.4.2 auf 1.5.7 raus:

              Update js-controller from @1.4.2 to @1.5.7
              NPM version: 6.4.1
              npm install iobroker.js-controller@1.5.7 --unsafe-perm --production --save --prefix "/opt/iobroker" (System call)
              In file included from ../node_modules/nan/nan.h:190:0,
                               from ../src/unix_dgram.cc:5:
              ../node_modules/nan/nan_maybe_43_inl.h: In function ‘Nan::Maybe<bool> Nan::ForceSet(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Value>, v8::PropertyAttribute)’:
              ../node_modules/nan/nan_maybe_43_inl.h:88:15: error: ‘class v8::Object’ has no member named ‘ForceSet’
                 return obj->ForceSet(GetCurrentContext(), key, value, attribs);
                             ^~~~~~~~
              In file included from ../src/unix_dgram.cc:5:0:
              ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’:
              ../node_modules/nan/nan.h:817:60: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                       v8::Isolate::GetCurrent(), target, func, argc, argv);
                                                                          ^
              In file included from ../node_modules/nan/nan.h:47:0,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/node.h:177:50: note: declared here
                               NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                ^
              /home/iobroker/.node-gyp/10.15.3/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                   __attribute__((deprecated(message))) declarator
                                                        ^~~~~~~~~~
              In file included from ../src/unix_dgram.cc:5:0:
              ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’:
              ../node_modules/nan/nan.h:831:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::String>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                       v8::Isolate::GetCurrent(), target, symbol, argc, argv);
                                                                            ^
              In file included from ../node_modules/nan/nan.h:47:0,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/node.h:170:50: note: declared here
                               NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                ^
              /home/iobroker/.node-gyp/10.15.3/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                   __attribute__((deprecated(message))) declarator
                                                        ^~~~~~~~~~
              In file included from ../src/unix_dgram.cc:5:0:
              ../node_modules/nan/nan.h: In function ‘v8::Local<v8::Value> Nan::MakeCallback(v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’:
              ../node_modules/nan/nan.h:845:62: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, const char*, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                       v8::Isolate::GetCurrent(), target, method, argc, argv);
                                                                            ^
              In file included from ../node_modules/nan/nan.h:47:0,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/node.h:163:50: note: declared here
                               NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                ^
              /home/iobroker/.node-gyp/10.15.3/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                   __attribute__((deprecated(message))) declarator
                                                        ^~~~~~~~~~
              In file included from ../src/unix_dgram.cc:5:0:
              ../node_modules/nan/nan.h: In member function ‘v8::Local<v8::Value> Nan::Callback::Call_(v8::Isolate*, v8::Local<v8::Object>, int, v8::Local<v8::Value>*) const’:
              ../node_modules/nan/nan.h:1463:5: warning: ‘v8::Local<v8::Value> node::MakeCallback(v8::Isolate*, v8::Local<v8::Object>, v8::Local<v8::Function>, int, v8::Local<v8::Value>*)’ is deprecated: Use MakeCallback(..., async_context) [-Wdeprecated-declarations]
                   ));
                   ^
              In file included from ../node_modules/nan/nan.h:47:0,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/node.h:177:50: note: declared here
                               NODE_EXTERN v8::Local<v8::Value> MakeCallback(
                                                                ^
              /home/iobroker/.node-gyp/10.15.3/include/node/node.h:91:42: note: in definition of macro ‘NODE_DEPRECATED’
                   __attribute__((deprecated(message))) declarator
                                                        ^~~~~~~~~~
              ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Socket(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/unix_dgram.cc:189:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 domain      = info[0]->Int32Value();
                                                   ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:190:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 type        = info[1]->Int32Value();
                                                   ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:191:37: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 protocol    = info[2]->Int32Value();
                                                   ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Bind(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/unix_dgram.cc:230:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 fd = info[0]->Int32Value();
                                          ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:231:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                 String::Utf8Value path(info[1]);
                                               ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2892:28: note: declared here
                                 explicit Utf8Value(Local<v8::Value> obj));
                                          ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::SendTo(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/unix_dgram.cc:258:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 fd = info[0]->Int32Value();
                                          ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:259:27: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 buf = info[1]->ToObject();
                                         ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63:0,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
               Local<Object> Value::ToObject() const {
                             ^~~~~
              ../src/unix_dgram.cc:260:33: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 offset = info[2]->Uint32Value();
                                               ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
                 V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                                             ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:261:33: warning: ‘uint32_t v8::Value::Uint32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 length = info[3]->Uint32Value();
                                               ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2477:47: note: declared here
                 V8_DEPRECATED("Use maybe version", uint32_t Uint32Value() const);
                                                             ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:262:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                 String::Utf8Value path(info[4]);
                                               ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2892:28: note: declared here
                                 explicit Utf8Value(Local<v8::Value> obj));
                                          ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Send(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/unix_dgram.cc:302:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 fd = info[0]->Int32Value();
                                          ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:303:27: warning: ‘v8::Local<v8::Object> v8::Value::ToObject() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 buf = info[1]->ToObject();
                                         ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63:0,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:10046:15: note: declared here
               Local<Object> Value::ToObject() const {
                             ^~~~~
              ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Connect(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/unix_dgram.cc:340:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 fd = info[0]->Int32Value();
                                          ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc:341:33: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                 String::Utf8Value path(info[1]);
                                               ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2892:28: note: declared here
                                 explicit Utf8Value(Local<v8::Value> obj));
                                          ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              ../src/unix_dgram.cc: In function ‘Nan::NAN_METHOD_RETURN_TYPE {anonymous}::Close(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/unix_dgram.cc:361:28: warning: ‘int32_t v8::Value::Int32Value() const’ is deprecated: Use maybe version [-Wdeprecated-declarations]
                 fd = info[0]->Int32Value();
                                          ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../node_modules/nan/nan.h:47,
                               from ../src/unix_dgram.cc:5:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2478:46: note: declared here
                 V8_DEPRECATED("Use maybe version", int32_t Int32Value() const);
                                                            ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              make: *** [Release/obj.target/unix_dgram/src/unix_dgram.o] Fehler 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:262:23)
              gyp ERR! stack     at ChildProcess.emit (events.js:189:13)
              gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)
              gyp ERR! System Linux 4.9.0-8-amd64
              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/unix-dgram
              gyp ERR! node -v v10.15.3
              gyp ERR! node-gyp -v v3.8.0
              gyp ERR! not ok
              ../src/main.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE GetDiskUsage(Nan::NAN_METHOD_ARGS_TYPE)’:
              ../src/main.cpp:26:71: warning: ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::Value>)’ is deprecated: Use Isolate version [-Wdeprecated-declarations]
                       DiskUsage result = GetDiskUsage(*v8::String::Utf8Value(info[0]));
                                                                                     ^
              In file included from /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:26:0,
                               from /home/iobroker/.node-gyp/10.15.3/include/node/node.h:63,
                               from ../../nan/nan.h:53,
                               from ../src/main.cpp:3:
              /home/iobroker/.node-gyp/10.15.3/include/node/v8.h:2892:28: note: declared here
                                 explicit Utf8Value(Local<v8::Value> obj));
                                          ^
              /home/iobroker/.node-gyp/10.15.3/include/node/v8config.h:324:3: note: in definition of macro ‘V8_DEPRECATED’
                 declarator __attribute__((deprecated(message)))
                 ^~~~~~~~~~
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 (node_modules/unix-dgram):
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: unix-dgram@0.2.3 install: `node-gyp rebuild`
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
              
              Host "ioBroker64" (linux) updated
              Execute: chmod -R 777 /opt/iobroker
              Chmod finished. Restart controller
              Starting node restart.js
              
              

              auch hier wieder die errors. mach ich irgend was falsch?

              1 Reply Last reply Reply Quote 0
              • wendy2702
                wendy2702 last edited by

                Die Warning kannst du erstmal ignorieren.

                Läuft iobroker denn jetzt bzw. Lässt er sich starten?

                G 1 Reply Last reply Reply Quote 0
                • G
                  Granten @wendy2702 last edited by

                  @wendy2702 Ja das funktioniert 😃

                  nur diese warnungen kommen bei jeder installation einer instanz. sind die wirklich unbedenklich?

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @Granten last edited by

                    @Granten
                    Ja!
                    Die sollten deswegen eigentlich unterdrückt werden.

                    Es sind auch nur WARN keine ERR

                    G 1 Reply Last reply Reply Quote 0
                    • G
                      Granten @Homoran last edited by

                      @Homoran Das ist nicht ganz richtig. Es stehen auch fast ganz unten bei meinem 2. Block mehrere ERR.
                      Sollten unterdrückt werden? Habe ich da was falsch gemacht oder unterdrückt die Software das einfach nur noch nicht?

                      Bluefox 1 Reply Last reply Reply Quote 0
                      • Bluefox
                        Bluefox @Granten last edited by

                        Участник @Granten написал в JS-Controller Upgrade Fehler:

                        @Homoran Das ist nicht ganz richtig. Es stehen auch fast ganz unten bei meinem 2. Block mehrere ERR.
                        Sollten unterdrückt werden? Habe ich da was falsch gemacht oder unterdrückt die Software das einfach nur noch nicht?

                        SKIPPING OPTIONAL DEPENDENCY

                        Das Modul ist optional

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        427
                        Online

                        31.9k
                        Users

                        80.1k
                        Topics

                        1.3m
                        Posts

                        error js-controller upgrade
                        6
                        27
                        2043
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo