Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Adapter Updates schlagen fehl

    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 Adapter Updates schlagen fehl

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

      Beim installieren von npm i soef kommt es am Ende zu einer Fehlermeldung.

      Connecting to 192.168.178.27 port 22, please wait...
      login as: 
      pi@192.168.178.27's password: 
      Linux raspberrypi 4.19.75-v7l+ #1270 SMP Tue Sep 24 18:51:41 BST 2019 armv7l
      
      The programs included with the Debian GNU/Linux system are free software;
      the exact distribution terms for each program are described in the
      individual files in /usr/share/doc/*/copyright.
      
      Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
      permitted by applicable law.
      Last login: Tue Jan 14 10:40:32 2020 from 192.168.178.204
      
      pi@raspberrypi:~ $ cd /opt/iobroker/node_modules
      pi@raspberrypi:/opt/iobroker/node_modules $ sudo rm -rf soef
      pi@raspberrypi:/opt/iobroker/node_modules $ cd /opt/iobroker
      pi@raspberrypi:/opt/iobroker $ npm i soef
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      [..................] / rollbackFailedOptional: verb npm-session 4650b31205a2d34
      
      
      
      npm ERR! code ENOLOCAL
      npm ERR! Could not install from "node_modules/soef" as it does not contain a package.json file.
      
      npm ERR! A complete log of this run can be found in:
      npm ERR!     /home/iobroker/.npm/_logs/2020-01-14T09_55_52_492Z-debug.log
      pi@raspberrypi:/opt/iobroker $
      

      Mod-Edit: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>
      Hier gehts zur Hilfe.

      1 Reply Last reply Reply Quote 0
      • AlCalzone
        AlCalzone Developer @joergfrde last edited by

        @joergfrde In nano kannst du scrollen, da fehlen ein paar Seiten. Lade die Datei am besten mal runter zum Anschauen.

        1 Reply Last reply Reply Quote 0
        • joergfrde
          joergfrde @AlCalzone last edited by Negalein

          @AlCalzone Welchen Ordner soll ich löschen? Ich möchte da nichts falsches löschen. Die Zeile habe ich gelöscht. Aber jetzt kann ich keine Adapter mehr installieren. Auch wenn ich vorher

          cd /opt/iobroker/node_modules
          sudo rm -rf soef
          
          cd /opt/iobroker
          npm i soef
          

          ausführe.

          AlCalzone 1 Reply Last reply Reply Quote 0
          • AlCalzone
            AlCalzone Developer @joergfrde last edited by

            @joergfrde Du hast mir immer noch nicht die vollständige package.json gezeigt. Ohne die zu reparieren, läufst du im Kreis.

            joergfrde 1 Reply Last reply Reply Quote 0
            • joergfrde
              joergfrde @AlCalzone last edited by Negalein

              @AlCalzone Hier ist die Datei. Als vorletzte Zeile hatte ursprünglich "soef": "file:node_modules/soef" gestanden. Die habe ich gelöscht.

              {
                "name": "iobroker.inst",
                "version": "2.0.3",
                "private": true,
                "description": "Automation platform in node.js",
                "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": "^3.7.7",
                  "iobroker.alexa2": "^3.0.7",
                  "iobroker.daswetter": "^2.8.1",
                  "iobroker.devices": "^0.1.8",
                  "iobroker.discovery": "^2.0.0",
                  "iobroker.dwd": "^2.4.3",
                  "iobroker.egigeozone": "^0.1.2",
                  "iobroker.email": "^1.0.6",
                  "iobroker.exchangerates": "0.0.11",
                  "iobroker.fritzbox": "^0.2.1",
                  "iobroker.fritzdect": "^0.2.4",
                  "iobroker.fullcalendar": "^1.1.0",
                  "iobroker.geofency": "^0.3.2",
                  "iobroker.harmony": "^1.2.2",
                  "iobroker.hm-rega": "^2.5.3",
                  "iobroker.hm-rpc": "^1.12.6",
                  "iobroker.homee": "^0.3.1",
                  "iobroker.info": "^1.5.7",
                  "iobroker.javascript": "^4.3.4",
                  "iobroker.js-controller": "stable",
                  "iobroker.lifx": "^0.1.0",
                  "iobroker.meross": "^1.3.9",
                  "iobroker.paw": "^0.3.2",
                  "iobroker.pushover": "^1.1.1",
                  "iobroker.radar2": "^1.0.9",
                  "iobroker.sayit": "^1.8.2",
                  "iobroker.shelly": "^3.1.6",
                  "iobroker.sony-bravia": "^1.0.1",
                  "iobroker.tankerkoenig": "^2.0.6",
                  "iobroker.telegram": "^1.4.7",
                  "iobroker.text2command": "^1.3.0",
                  "iobroker.tr-064": "^0.4.18",
                  "iobroker.vis": "^1.2.3",
                  "iobroker.vis-bars": "^0.1.4",
                  "iobroker.vis-hqwidgets": "^1.1.3",
                  "iobroker.vis-map": "^1.0.2",
                  "iobroker.vis-weather": "^2.5.2",
                  "iobroker.weatherunderground": "^3.2.0",
                  "iobroker.web": "^2.4.10",
                  "iobroker.yr": "^2.0.3",
                  "semver": "^5.6.0",
                  "yargs": "^7.0.2"
              
              AlCalzone 1 Reply Last reply Reply Quote 0
              • AlCalzone
                AlCalzone Developer @joergfrde last edited by

                @joergfrde Jetzt fehlen eigentlich nur noch die 2 "}" am Dateiende:

                {
                  "name": "iobroker.inst",
                  "version": "2.0.3",
                  "private": true,
                  "description": "Automation platform in node.js",
                  "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": "^3.7.7",
                    "iobroker.alexa2": "^3.0.7",
                    "iobroker.daswetter": "^2.8.1",
                    "iobroker.devices": "^0.1.8",
                    "iobroker.discovery": "^2.0.0",
                    "iobroker.dwd": "^2.4.3",
                    "iobroker.egigeozone": "^0.1.2",
                    "iobroker.email": "^1.0.6",
                    "iobroker.exchangerates": "0.0.11",
                    "iobroker.fritzbox": "^0.2.1",
                    "iobroker.fritzdect": "^0.2.4",
                    "iobroker.fullcalendar": "^1.1.0",
                    "iobroker.geofency": "^0.3.2",
                    "iobroker.harmony": "^1.2.2",
                    "iobroker.hm-rega": "^2.5.3",
                    "iobroker.hm-rpc": "^1.12.6",
                    "iobroker.homee": "^0.3.1",
                    "iobroker.info": "^1.5.7",
                    "iobroker.javascript": "^4.3.4",
                    "iobroker.js-controller": "stable",
                    "iobroker.lifx": "^0.1.0",
                    "iobroker.meross": "^1.3.9",
                    "iobroker.paw": "^0.3.2",
                    "iobroker.pushover": "^1.1.1",
                    "iobroker.radar2": "^1.0.9",
                    "iobroker.sayit": "^1.8.2",
                    "iobroker.shelly": "^3.1.6",
                    "iobroker.sony-bravia": "^1.0.1",
                    "iobroker.tankerkoenig": "^2.0.6",
                    "iobroker.telegram": "^1.4.7",
                    "iobroker.text2command": "^1.3.0",
                    "iobroker.tr-064": "^0.4.18",
                    "iobroker.vis": "^1.2.3",
                    "iobroker.vis-bars": "^0.1.4",
                    "iobroker.vis-hqwidgets": "^1.1.3",
                    "iobroker.vis-map": "^1.0.2",
                    "iobroker.vis-weather": "^2.5.2",
                    "iobroker.weatherunderground": "^3.2.0",
                    "iobroker.web": "^2.4.10",
                    "iobroker.yr": "^2.0.3",
                    "semver": "^5.6.0",
                    "yargs": "^7.0.2"
                  }
                }
                

                Jetzt müsste es folgendermaßen gehen:

                1.  cd /opt/iobroker
                   sudo rm -rf node_modules/soef
                  
                2. Diese Datei zurückspielen
                3.  cd /opt/iobroker
                   npm i soef
                  
                joergfrde 1 Reply Last reply Reply Quote 0
                • joergfrde
                  joergfrde @AlCalzone last edited by Negalein

                  @AlCalzone Das habe ich jetzt gemacht. Dabei kommt es wieder am Ende zu einer Fehlermeldung.

                  Connecting to 192.168.178.27 port 22, please wait...
                  login as: 
                  pi@192.168.178.27's password: 
                  Linux raspberrypi 4.19.75-v7l+ #1270 SMP Tue Sep 24 18:51:41 BST 2019 armv7l
                  
                  The programs included with the Debian GNU/Linux system are free software;
                  the exact distribution terms for each program are described in the
                  individual files in /usr/share/doc/*/copyright.
                  
                  Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
                  permitted by applicable law.
                  Last login: Sat Jan 18 15:49:40 2020 from 192.168.178.42
                  
                  pi@raspberrypi:~ $ cd /opt/iobroker
                  pi@raspberrypi:/opt/iobroker $ sudo rm -rf node_modules/soef
                  pi@raspberrypi:/opt/iobroker $ cd /opt/iobroker
                  pi@raspberrypi:/opt/iobroker $ npm i soef
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  [..................] / rollbackFailedOptional: verb npm-session c5766d148922d32
                  
                  
                  
                  npm ERR! code EJSONPARSE
                  npm ERR! file /opt/iobroker/package.json
                  npm ERR! JSON.parse Failed to parse json
                  npm ERR! JSON.parse Unexpected end of JSON input while parsing near '..."yargs": "^7.0.2"
                  npm ERR! JSON.parse   
                  npm ERR! JSON.parse '
                  npm ERR! JSON.parse Failed to parse package.json data.
                  npm ERR! JSON.parse package.json must be actual JSON, not just JavaScript.
                  
                  npm ERR! A complete log of this run can be found in:
                  npm ERR!     /home/iobroker/.npm/_logs/2020-01-20T05_20_38_478Z-debug.log
                  pi@raspberrypi:/opt/iobroker $
                  

                  Mod-Edit: Code/Log in Code Tags gepackt. Bitte benutzt die Code Tags Funktion -> </>
                  Hier gehts zur Hilfe.

                  AlCalzone 1 Reply Last reply Reply Quote 0
                  • joergfrde
                    joergfrde last edited by

                    Es funktioniert auch weiterhin nicht

                    1 Reply Last reply Reply Quote 0
                    • AlCalzone
                      AlCalzone Developer @joergfrde last edited by

                      @joergfrde sagte in Adapter Updates schlagen fehl:

                      Unexpected end of JSON input while parsing near '..."yargs": "^7.0.2"

                      Hast du exakt das in package.json gespeichert, was ich dir gepostet habe? Scheint mir nicht so.

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

                        Ups 👍😎

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

                          @AlCalzone hey danke für deine tolle Anleitung. Diese hat auch mir geholfen beim gleichem Problem was ich schon seit langen versuche zu lösen. 👍

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          904
                          Online

                          31.9k
                          Users

                          80.1k
                          Topics

                          1.3m
                          Posts

                          adapter update
                          5
                          30
                          1804
                          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