Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Update JS-Adapter 4.0.12 auf 4.1.12

    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

    UNSOLVED Update JS-Adapter 4.0.12 auf 4.1.12

    This topic has been deleted. Only users with topic management privileges can see it.
    • Negalein
      Negalein Global Moderator last edited by Jey Cee

      Nachdem ich durch was auch immer (vermute Blockly mit einem falschen Baustein) einen Fehler im JS-Adapter bekommen habe, wollte ich wiedermal den Adapter von 4.0.12 auf 4.1.12 updaten.

      Node.js ist auf 8.15.1 und NPM auf 6.4.1

      Beim Update kommt folgende Fehlermeldung:

      $ ./iobroker upgrade javascript
      Update javascript from @4.0.12 to @4.1.12
      NPM version: 6.4.1
      npm install iobroker.javascript@4.1.12 --production --save --prefix "/opt/iobroker" (System call)
      module.js:550    throw err;
          ^
      
      Error: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/install/installTypings.js'
          at Function.Module._resolveFilename (module.js:548:15)
          at Function.Module._load (module.js:475:25)
          at Function.Module.runMain (module.js:694:10)
          at startup (bootstrap_node.js:204:16)
          at bootstrap_node.js:625:3
      
      npm
       WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
      npm WARN
       optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@0.1.4 (node_modules/xpc-connection):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
      
      
      npm ERR! code ELIFECYCLEnpm ERR! errno 1
      npm ERR! iobroker.javascript@4.1.12 postinstall: `node ./install/installTypings.js`
      npm ERR! Exit status 1
      npm ERR! 
      npm ERR! Failed at the iobroker.javascript@4.1.12 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!     /root/.npm/_logs/2019-04-03T12_43_46_728Z-debug.log
      
      ERROR: Cannot find io-package.json in null
      ERROR: process exited with code 10
      

      Dann startet sich der JS-Adapter immer wieder neu.

      host.ioBroker	2019-04-03 14:45:51.393	info	iobroker exit 0
      host.ioBroker	2019-04-03 14:45:51.385	error	iobroker Cannot parse null/io-package.json:Error: ENOENT: no such file or directory, open 'null/io-package.json'
      host.ioBroker	2019-04-03 14:45:51.365	error	iobroker host.ioBroker Adapter directory "null" does not exists
      host.ioBroker	2019-04-03 14:45:51.322	info	iobroker /root/.npm/_logs/2019-04-03T12_45_45_625Z-debug.log
      host.ioBroker	2019-04-03 14:45:51.322	info	iobroker ERR!
      host.ioBroker	2019-04-03 14:45:51.321	info	iobroker npm ERR! A complete log of this run can be found in:npm
      host.ioBroker	2019-04-03 14:45:51.319	info	iobroker
      host.ioBroker	2019-04-03 14:45:45.614	info	iobroker ERR! npm ERR! Failed at the iobroker.javascript@4.1.12 postinstall script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
      host.ioBroker	2019-04-03 14:45:45.614	info	iobroker ERR! iobroker.javascript@4.1.12 postinstall: `node ./install/installTypings.js`npm ERR! Exit status 1 npm
      host.ioBroker	2019-04-03 14:45:45.610	info	iobroker
      host.ioBroker	2019-04-03 14:45:45.610	info	iobroker npm
      host.ioBroker	2019-04-03 14:45:45.610	info	iobroker 1
      host.ioBroker	2019-04-03 14:45:45.608	info	iobroker npm ERR! code ELIFECYCLEnpm ERR! errno
      host.ioBroker	2019-04-03 14:45:45.608	info	iobroker
      host.ioBroker	2019-04-03 14:45:45.602	info	iobroker SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
      host.ioBroker	2019-04-03 14:45:45.601	info	iobroker notsup
      host.ioBroker	2019-04-03 14:45:45.601	info	iobroker WARN
      host.ioBroker	2019-04-03 14:45:45.601	info	iobroker
      host.ioBroker	2019-04-03 14:45:45.601	info	iobroker npm
      host.ioBroker	2019-04-03 14:45:45.601	info	iobroker optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@0.1.4 (node_modules/xpc-connection):
      host.ioBroker	2019-04-03 14:45:45.601	info	iobroker notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})npm WARN
      host.ioBroker	2019-04-03 14:45:45.600	info	iobroker WARN
      host.ioBroker	2019-04-03 14:45:45.595	info	iobroker WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.3 (node_modules/osx-temperature-sensor):npm
      host.ioBroker	2019-04-03 14:45:45.595	info	iobroker npm
      host.ioBroker	2019-04-03 14:45:39.167	info	iobroker module.js:550 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.javascript/install/installTypings.js' at Function.Module._resolveFilename (module.js:548:
      host.ioBroker	2019-04-03 14:44:45.198	info	iobroker npm install iobroker.javascript --production --save --prefix "/opt/iobroker" (System call)
      host.ioBroker	2019-04-03 14:44:44.805	info	iobroker NPM version: 6.4.1
      iobroker	2019-04-03 14:44:43.308	info	install javascript
      host.ioBroker	2019-04-03 14:44:43.307	warn	startInstance cannot find adapter "javascript". Try to install it... 2 attempt
      

      Dann dachte ich, ok, starte ich mal ioBroker neu.
      Brachte auch nichts, ausser dass der JS-Adapter nun garnicht mehr da war.
      Konnte auch nicht installiert werden.

      Ok, dann hab ich das Backup von heute Nacht eingespielt und ich bin wieder auf 4.0.12

      Aber, warum kann ich nicht auf 4.1.12 updaten?

      Liest von euch wer was raus?

      W 1 Reply Last reply Reply Quote 0
      • W
        w00dy @Negalein last edited by w00dy

        @Negalein

        Hi, hast du mal versucht den Adapter über die Konsole zu installieren:

        cd /opt/iobroker
        npm install iobroker.javascript@4.1.12
        iobroker update javascript

        Ich hatte auch mal das Problem mit einer jüngeren Version und so ging es dann bei mir.

        Negalein 2 Replies Last reply Reply Quote 0
        • Negalein
          Negalein Global Moderator @w00dy last edited by

          @Hicks sagte in Update JS-Adapter 4.0.12 auf 4.1.12:

          Hi, hast du mal versucht den Adapter über die Konsole zu installieren:

          Danke, werd ich morgen versuchen.
          Muss blad weg und da hätte ich keine Zeit für noch einen Restore.

          1 Reply Last reply Reply Quote 0
          • Negalein
            Negalein Global Moderator @w00dy last edited by

            @Hicks sagte in Update JS-Adapter 4.0.12 auf 4.1.12:

            Hi, hast du mal versucht den Adapter über die Konsole zu installieren:

            Sorry für die Verspätung!

            Dies hat leider auch nicht funktioniert.

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

              mach mal "upload" beim JS Adapter

              c012f22d-f746-4909-96f1-1267b35960fb-grafik.png

              Negalein 1 Reply Last reply Reply Quote 0
              • Negalein
                Negalein Global Moderator @MyzerAT last edited by

                @MyzerAT sagte in Update JS-Adapter 4.0.12 auf 4.1.12:

                mach mal "upload" beim JS Adapter

                ist ohne Fehler durchgelaufen.

                $ ./iobroker upload javascript
                got /opt/iobroker/node_modules/iobroker.javascript/admin
                upload [100] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/basic-languages/redshift/redshift.js vs/basic-languages/redshift/redshift.js application/javascript
                upload [90] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/basic-languages/objective-c/objective-c.js vs/basic-languages/objective-c/objective-c.js application/javascript
                upload [80] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vs/basic-languages/go/go.js vs/basic-languages/go/go.js application/javascript
                upload [70] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/vendor/socket.io.js vendor/socket.io.js application/javascript
                upload [60] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/static/css/main.071206b3.chunk.css static/css/main.071206b3.chunk.css text/css
                upload [50] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/own/msg/it.js google-blockly/own/msg/it.js application/javascript
                upload [40] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/own/blocks_timeout.js google-blockly/own/blocks_timeout.js application/javascript
                upload [30] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/msg/js/pl.js google-blockly/msg/js/pl.js application/javascript
                upload [20] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/quote0.png google-blockly/media/quote0.png image/png
                upload [19] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/handopen.cur google-blockly/media/handopen.cur application/octet-stream
                upload [18] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/handdelete.cur google-blockly/media/handdelete.cur application/octet-stream
                upload [17] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/handclosed.cur google-blockly/media/handclosed.cur application/octet-stream
                upload [16] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/disconnect.wav google-blockly/media/disconnect.wav audio/wav
                upload [15] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/disconnect.ogg google-blockly/media/disconnect.ogg audio/ogg
                upload [14] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/disconnect.mp3 google-blockly/media/disconnect.mp3 audio/mpeg
                upload [13] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/delete.wav google-blockly/media/delete.wav audio/wav
                upload [12] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/delete.ogg google-blockly/media/delete.ogg audio/ogg
                upload [11] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/delete.mp3 google-blockly/media/delete.mp3 audio/mpeg
                upload [10] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/click.wav google-blockly/media/click.wav audio/wav
                upload [9] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/click.ogg google-blockly/media/click.ogg audio/ogg
                upload [8] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/click.mp3 google-blockly/media/click.mp3 audio/mpeg
                upload [7] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/media/1x1.gif google-blockly/media/1x1.gif image/gif
                upload [6] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/javascript_compressed.js google-blockly/javascript_compressed.js application/javascript
                upload [5] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/blocks_compressed.js google-blockly/blocks_compressed.js application/javascript
                upload [4] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/blockly_compressed.js google-blockly/blockly_compressed.js application/javascript
                upload [3] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/google-blockly/LICENSE google-blockly/LICENSE application/octet-stream
                upload [2] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/favicon.ico favicon.ico image/x-icon
                upload [1] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/asset-manifest.json asset-manifest.json application/json
                upload [0] javascript.admin /opt/iobroker/node_modules/iobroker.javascript/admin/adminWords.js adminWords.js application/javascript
                process exited with code 0
                

                Meinst, ich kann jetzt ein Update auf 4.1.12 wagen?

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

                  leider kenn ich mich da zu wenig aus, was ich rauslese, das er als error angibt die datei "io-package.json" nicht zu finden, mach mal eine suche nach dieser datei, bei mir liegt die unter

                  \\DS216II\docker\iobroker_mount\node_modules\iobroker.milight-smart-light\io-package.json
                  
                  paul53 Negalein 2 Replies Last reply Reply Quote 0
                  • paul53
                    paul53 @MyzerAT last edited by

                    @MyzerAT sagte:

                    bei mir liegt die unter

                    Das ist eine andere io-package.json. Jeder Adapter hat eine Datei io-package.json. Die für den JS-Adapter ist /opt/iobroker/node_modules/iobroker.javascript/io-package.json.

                    1 Reply Last reply Reply Quote 0
                    • Negalein
                      Negalein Global Moderator @MyzerAT last edited by

                      @MyzerAT sagte in Update JS-Adapter 4.0.12 auf 4.1.12:

                      leider kenn ich mich da zu wenig aus, was ich rauslese, das er als error angibt die datei "io-package.json" nicht zu finden, mach mal eine suche nach dieser datei, bei mir liegt die unter

                      die io-package.json liegt bei mir in jedem Adapterverzeichnis.
                      Unter anderem auch in /docker/iobroker_mount/node_modules/iobroker.javascript

                      W 1 Reply Last reply Reply Quote 0
                      • W
                        w00dy @Negalein last edited by w00dy

                        @Negalein

                        Ich würde den JS-Adapter über den Expertenmodus komplett löschen, dann neu installieren und danach uploaden.

                        Ist evtl. einen Versuch wert.

                        Negalein 1 Reply Last reply Reply Quote 0
                        • Negalein
                          Negalein Global Moderator @w00dy last edited by

                          @Hicks sagte in Update JS-Adapter 4.0.12 auf 4.1.12:

                          Ich würde den JS-Adapter über den Expertenmodus komplett löschen, dann neu installieren und danach uploaden.

                          Ist evtl. einen Versuch wert.

                          Danke, werde ich auch versuchen.

                          1 Reply Last reply Reply Quote 0
                          • Negalein
                            Negalein Global Moderator last edited by

                            Da mich bis jetzt nichts weitergebracht hat, möchte ich fragen, ob noch jemand einen Tipp hat.

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            901
                            Online

                            31.8k
                            Users

                            80.0k
                            Topics

                            1.3m
                            Posts

                            error javascript adapter update
                            4
                            12
                            1191
                            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