Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Kein Update mehr möglich mit Node.js 16

    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

    Kein Update mehr möglich mit Node.js 16

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      kimukao @mickym last edited by

      @mickym said in Kein Update mehr möglich mit Node.js 16:

      sudo chown iobroker:iobroker package.json

      pi@raspberrypi:/opt/iobroker $ sudo chown iobroker:iobroker package.json
      pi@raspberrypi:/opt/iobroker $ ls -la
      insgesamt 76
      drwxrwxrwx+  5 iobroker iobroker  4096  6. Sep 15:55 .
      drwxr-xr-x   3 root     root      4096  7. Feb 2022  ..
      drwxrwxr-x+  2 iobroker iobroker 28672  6. Sep 02:40 backups
      -rwxrwxrwx+  1 iobroker iobroker   919  6. Sep 14:36 INSTALLER_INFO.txt
      lrwxrwxrwx   1 iobroker iobroker    22  6. Sep 14:36 iob -> /opt/iobroker/iobroker
      -rwxrwxr-x+  1 iobroker iobroker   309  6. Sep 14:36 iobroker
      drwxrwxrwx+ 11 iobroker iobroker  4096  6. Sep 15:53 iobroker-data
      drwxrwxrwx+  2 iobroker iobroker  4096  6. Sep 15:51 log
      -rw-rwxr--+  1 iobroker iobroker   155  6. Sep 14:36 .npmrc
      -rw-rw-r--+  1 iobroker iobroker  2239  6. Sep 15:48 package.json
      -rwxrwxrwx+  1 iobroker iobroker   284  6. Sep 14:36 package.json.bak
      -rwxrwxrwx+  1 iobroker iobroker  5693 17. Feb 2022  reinstall.js
      
      
      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @kimukao last edited by

        @kimukao und nochmal in dem Verzeichnis

        npm install
        
        K 1 Reply Last reply Reply Quote 0
        • K
          kimukao @mickym last edited by

          @mickym said in Kein Update mehr möglich mit Node.js 16:

          npm install

          wieder das Gleiche:

          pi@raspberrypi:/opt/iobroker $ npm install
          npm ERR! builtins is not a function
          
          npm ERR! A complete log of this run can be found in:
          npm ERR!     /home/iobroker/.npm/_logs/2022-09-06T14_00_58_289Z-debug-0.log
          
          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @kimukao last edited by

            @kimukao sagte in Kein Update mehr möglich mit Node.js 16:

            /home/iobroker/.npm/_logs/2022-09-06T14_00_58_289Z-debug-0.log

            Ich bin zwar glaub langsam am Ende - aber mach das halt mal

            tail /home/iobroker/.npm/_logs/2022-09-06T14_00_58_289Z-debug-0.log
            
            K 1 Reply Last reply Reply Quote 0
            • K
              kimukao @mickym last edited by

              @mickym said in Kein Update mehr möglich mit Node.js 16:

              tail /home/iobroker/.npm/_logs/2022-09-06T14_00_58_289Z-debug-0.log

              pi@raspberrypi:/opt/iobroker $ tail /home/iobroker/.npm/_logs/2022-09-06T14_00_58_289Z-debug-0.log
              47 error builtins is not a function
              48 verbose exit 1
              49 timing npm Completed in 359ms
              50 verbose unfinished npm timer reify 1662472858532
              51 verbose unfinished npm timer reify:loadTrees 1662472858569
              52 verbose unfinished npm timer idealTree:buildDeps 1662472858627
              53 verbose unfinished npm timer idealTree:#root 1662472858629
              54 verbose code 1
              55 error A complete log of this run can be found in:
              55 error     /home/iobroker/.npm/_logs/2022-09-06T14_00_58_289Z-debug-0.log
              
              mickym Thomas Braun 2 Replies Last reply Reply Quote 0
              • mickym
                mickym Most Active @kimukao last edited by mickym

                @kimukao So ich hab noch die Idee - dass die package.json im komprimieren Format arbeiten -

                mach mal

                nano package.json
                

                lösch dan alles raus und kopier das mal als Inhalt rein:

                {"name":"iobroker.inst","version":"3.0.0","private":true,"description":"Automate your Life","engines":{"node":">=10.0.0"},"dependencies":{"iobroker.admin":"5.3.8","iobroker.alexa2":"^3.11.2","iobroker.alias-manager":"1.2.4","iobroker.backitup":"2.4.9","iobroker.daswetter":"3.1.2","iobroker.deconz":"1.3.21","iobroker.device-reminder":"1.2.9","iobroker.discovery":"3.0.3","iobroker.fritzdect":"^2.2.3","iobroker.heos":"1.10.0","iobroker.history":"1.11.1","iobroker.ical":"1.12.1","iobroker.icons-material-png":"^0.1.0","iobroker.icons-material-svg":"^0.1.0","iobroker.icons-mfd-svg":"1.1.0","iobroker.icons-open-icon-library-png":"^0.1.2","iobroker.icons-ultimate-png":"^1.0.1","iobroker.influxdb":"2.6.3","iobroker.javascript":"5.7.0","iobroker.js-controller":"4.0.23","iobroker.km200":"^2.0.3","iobroker.lupusec":"^1.3.6","iobroker.netatmo":"1.7.1","iobroker.nuki-extended":"github:iobroker-community-adapters/ioBroker.nuki-extended#b303d4a823fcba09b4d3de04d1412c770f5c68b4","iobroker.onvif":"^0.4.4","iobroker.parcel":"github:TA2k/ioBroker.parcel#377864c5926b0e0d41c658640e3097152f86a9fd","iobroker.pushover":"2.1.0","iobroker.shelly":"5.3.2","iobroker.simple-api":"2.7.0","iobroker.smartcontrol":"^1.2.1","iobroker.smartgarden":"2.0.0","iobroker.socketio":"4.2.0","iobroker.sonos":"2.1.7","iobroker.sony-bravia":"1.0.3","iobroker.synology":"2.1.7","iobroker.telegram":"1.13.0","iobroker.text2command":"2.2.1","iobroker.tr-064":"4.2.16","iobroker.trashschedule":"2.0.2","iobroker.uv-protect":"0.3.5","iobroker.vis":"1.4.15","iobroker.vis-fancyswitch":"^1.1.0","iobroker.vis-hqwidgets":"1.2.0","iobroker.vis-icontwo":"^0.87.0","iobroker.vis-inventwo":"^3.3.1","iobroker.vis-material-advanced":"^1.7.2","iobroker.vis-timeandweather":"^1.1.7","iobroker.vis-weather":"^2.5.5","iobroker.vw-connect":"0.0.50","iobroker.web":"4.3.0","iobroker.whatsapp-cmb":"0.2.2","iobroker.yahka":"^0.13.1"}}
                

                dann nochmal schauen ob die Rechte stimmen:

                ls - la
                

                und nochmal:

                npm install
                
                1 Reply Last reply Reply Quote 0
                • Thomas Braun
                  Thomas Braun Most Active @kimukao last edited by

                  @kimukao sagte in Kein Update mehr möglich mit Node.js 16:

                  error builtins is not a function

                  NEBELALARM
                  Könnte ein Fehler in /usr/lib/node_modules/npm/node_modules/builtins
                  sein.

                  Installier nodejs nochmal.

                  iobroker stop
                  sudo apt update
                  sudo apt install --reinstall nodejs
                  iobroker start
                  
                  mickym K 2 Replies Last reply Reply Quote 0
                  • mickym
                    mickym Most Active @Thomas Braun last edited by

                    @thomas-braun Gute Idee. 🙂

                    1 Reply Last reply Reply Quote 0
                    • K
                      kimukao @Thomas Braun last edited by

                      @thomas-braun Hab nodejs nochmal neu installiert und iobroker neu gestartet. Jetzt komme ich per Browser gar nicht mehr drauf

                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @kimukao last edited by

                        @kimukao sagte in Kein Update mehr möglich mit Node.js 16:

                        Jetzt komme ich per Browser gar nicht mehr drauf

                        Da ist ja auch nix mehr. Den Browser kannst du im Moment vergessen.

                        cd /opt/iobroker 
                        npm install
                        
                        K 1 Reply Last reply Reply Quote 0
                        • K
                          kimukao @Thomas Braun last edited by

                          @thomas-braun said in Kein Update mehr möglich mit Node.js 16:

                          cd /opt/iobroker

                          pi@raspberrypi:~ $ iobroker stop
                          pi@raspberrypi:~ $ sudo apt update
                          Holen:1 http://archive.raspberrypi.org/debian bullseye InRelease [23,7 kB]
                          OK:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease                                                                       
                          OK:3 https://repos.influxdata.com/debian bullseye InRelease                                                                            
                          OK:4 https://deb.nodesource.com/node_16.x bullseye InRelease                                                                           
                          OK:5 https://packages.grafana.com/oss/deb stable InRelease                                                                             
                          OK:6 https://phoscon.de/apt/deconz bullseye InRelease                
                          Holen:7 http://archive.raspberrypi.org/debian bullseye/main armhf Packages [297 kB]
                          Es wurden 320 kB in 2 s geholt (192 kB/s).
                          Paketlisten werden gelesen… Fertig
                          Abhängigkeitsbaum wird aufgebaut… Fertig
                          Statusinformationen werden eingelesen… Fertig
                          Alle Pakete sind aktuell.
                          pi@raspberrypi:~ $ sudo apt install --reinstall nodejs
                          Paketlisten werden gelesen… Fertig
                          Abhängigkeitsbaum wird aufgebaut… Fertig
                          Statusinformationen werden eingelesen… Fertig
                          0 aktualisiert, 0 neu installiert, 1 erneut installiert, 0 zu entfernen und 0 nicht aktualisiert.
                          Es müssen 24,1 MB an Archiven heruntergeladen werden.
                          Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
                          Holen:1 https://deb.nodesource.com/node_16.x bullseye/main armhf nodejs armhf 16.17.0-deb-1nodesource1 [24,1 MB]
                          Es wurden 24,1 MB in 2 s geholt (15,2 MB/s).
                          (Lese Datenbank ... 79694 Dateien und Verzeichnisse sind derzeit installiert.)
                          Vorbereitung zum Entpacken von .../nodejs_16.17.0-deb-1nodesource1_armhf.deb ...
                          Entpacken von nodejs (16.17.0-deb-1nodesource1) über (16.17.0-deb-1nodesource1) ...
                          nodejs (16.17.0-deb-1nodesource1) wird eingerichtet ...
                          Trigger für man-db (2.9.4-2) werden verarbeitet ...
                          pi@raspberrypi:~ $ iobroker start
                          pi@raspberrypi:~ $ iobroker start
                          pi@raspberrypi:~ $ cd /opt/iobroker
                          pi@raspberrypi:/opt/iobroker $ npm install
                          npm ERR! builtins is not a function
                          
                          npm ERR! A complete log of this run can be found in:
                          npm ERR!     /home/iobroker/.npm/_logs/2022-09-06T14_15_36_444Z-debug-0.log
                          
                          Thomas Braun mickym 2 Replies Last reply Reply Quote 0
                          • Thomas Braun
                            Thomas Braun Most Active @kimukao last edited by

                            @kimukao

                            Ich fands eigentlich eine gute Idee... 🙂
                            Hat aber wohl nicht geklappt.

                            1 Reply Last reply Reply Quote 0
                            • mickym
                              mickym Most Active @kimukao last edited by

                              @kimukao Hast Du denn meine komprimierte package.json verwendet?

                              K 1 Reply Last reply Reply Quote 0
                              • K
                                kimukao @mickym last edited by

                                @mickym noch nicht, ich scheitere grade daran, den alten Inhalt rauszulösechn.. muss jedes Zeichen einzeln entfernen, Markierung des ganzen Inhalts schaffe ich nicht.. oder gibt's da einen Trick?

                                mickym 1 Reply Last reply Reply Quote 0
                                • mickym
                                  mickym Most Active @kimukao last edited by

                                  @kimukao Du kannst einfach mit CTRL+K - Zeile für Zeile löschen

                                  K 1 Reply Last reply Reply Quote 0
                                  • K
                                    kimukao @mickym last edited by

                                    @mickym ah danke - das Löschen hat geklappt. Der Rest leider nicht:

                                    pi@raspberrypi:/opt/iobroker $ ls -la
                                    insgesamt 76
                                    drwxrwxrwx+  5 iobroker iobroker  4096  6. Sep 16:21 .
                                    drwxr-xr-x   3 root     root      4096  7. Feb 2022  ..
                                    drwxrwxr-x+  2 iobroker iobroker 28672  6. Sep 02:40 backups
                                    -rwxrwxrwx+  1 iobroker iobroker   919  6. Sep 14:36 INSTALLER_INFO.txt
                                    lrwxrwxrwx   1 iobroker iobroker    22  6. Sep 14:36 iob -> /opt/iobroker/iobroker
                                    -rwxrwxr-x+  1 iobroker iobroker   309  6. Sep 14:36 iobroker
                                    drwxrwxrwx+ 11 iobroker iobroker  4096  6. Sep 15:53 iobroker-data
                                    drwxrwxrwx+  2 iobroker iobroker  4096  6. Sep 15:51 log
                                    -rw-rwxr--+  1 iobroker iobroker   155  6. Sep 14:36 .npmrc
                                    -rw-rw-r--+  1 iobroker iobroker  1890  6. Sep 16:21 package.json
                                    -rwxrwxrwx+  1 iobroker iobroker   284  6. Sep 14:36 package.json.bak
                                    -rwxrwxrwx+  1 iobroker iobroker  5693 17. Feb 2022  reinstall.js
                                    pi@raspberrypi:/opt/iobroker $ npm install
                                    npm ERR! builtins is not a function
                                    
                                    npm ERR! A complete log of this run can be found in:
                                    npm ERR!     /home/iobroker/.npm/_logs/2022-09-06T14_21_43_826Z-debug-0.log
                                    
                                    mickym 1 Reply Last reply Reply Quote 0
                                    • mickym
                                      mickym Most Active @kimukao last edited by

                                      @kimukao Jetzt probieren wir noch eins, ob es an der package.json liegt. Wir haben ja noch die alte von Deiner Neuinstallation.

                                      mv package.json package.json.bak2
                                      mv package.json.bak package.json
                                      
                                      npm install
                                      
                                      K 1 Reply Last reply Reply Quote 0
                                      • K
                                        kimukao @mickym last edited by

                                        @mickym said in Kein Update mehr möglich mit Node.js 16:

                                        mv package.json.bak package.json

                                        pi@raspberrypi:/opt/iobroker $ mv package.json package.json.bak2
                                        pi@raspberrypi:/opt/iobroker $ mv package.json.bak package.json
                                        pi@raspberrypi:/opt/iobroker $ npm install
                                        npm ERR! builtins is not a function
                                        
                                        npm ERR! A complete log of this run can be found in:
                                        npm ERR!     /home/iobroker/.npm/_logs/2022-09-06T14_26_02_806Z-debug-0.log
                                        
                                        mickym 1 Reply Last reply Reply Quote 0
                                        • mickym
                                          mickym Most Active @kimukao last edited by

                                          @kimukao Und hast Du wirklich cache und alles gelöscht.

                                          Zeig nochmal

                                          npm cache clean --f
                                          
                                          K 1 Reply Last reply Reply Quote 0
                                          • K
                                            kimukao @mickym last edited by

                                            @mickym said in Kein Update mehr möglich mit Node.js 16:

                                            npm cache clean --f

                                            pi@raspberrypi:/opt/iobroker $ npm cache clean --f
                                            npm WARN using --force Recommended protections disabled.
                                            
                                            
                                            mickym 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            624
                                            Online

                                            31.8k
                                            Users

                                            79.9k
                                            Topics

                                            1.3m
                                            Posts

                                            node js
                                            16
                                            335
                                            35121
                                            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