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 kimukao

      @mickym auf der SSD... eine neue SD Karte hab ich grade leider nicht zur Hand

      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:

        Aber ich probiere zuerst mal das Entfernen und Neuinstallieren von nodejs und npm?

        Ja - wie gesagt mehr kaputt machen geht nicht mehr.

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

          @mickym

          pi@raspberrypi:~ $ sudo apt remove npm
          Paketlisten werden gelesen… Fertig
          Abhängigkeitsbaum wird aufgebaut… Fertig
          Statusinformationen werden eingelesen… Fertig
          Paket »npm« ist nicht installiert, wird also auch nicht entfernt.
          0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
          

          Jetzt versteh ich gar nichts mehr

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

            @kimukao dann mach noch nodejs weg

            sudo apt remove nodejs
            
            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:

              sudo apt remove nodejs

              pi@raspberrypi:~ $ sudo apt remove nodejs
              Paketlisten werden gelesen… Fertig
              Abhängigkeitsbaum wird aufgebaut… Fertig
              Statusinformationen werden eingelesen… Fertig
              Die folgenden Pakete werden ENTFERNT:
                nodejs
              0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
              Nach dieser Operation werden 119 MB Plattenplatz freigegeben.
              Möchten Sie fortfahren? [J/n] j
              (Lese Datenbank ... 79694 Dateien und Verzeichnisse sind derzeit installiert.)
              Entfernen von nodejs (16.17.0-deb-1nodesource1) ...
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/write-file-atomic« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/wrappy« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/which« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/validate-npm-package-name« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/validate-npm-package-license« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/unique-filename« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/text-table« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/tar/lib« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/strip-ansi« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/semver« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/rimraf« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/retry« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/readdir-scoped-modules« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/readable-stream/lib/internal/streams« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/read« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/read-package-json« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/read-cmd-shim« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/opener« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/once« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/npmlog« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/npm-user-validate« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/npm-package-arg« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/npm-install-checks« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/normalize-package-data« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/nopt« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/node-gyp/node_modules/minimatch« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/node-gyp/lib« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/node-gyp/gyp/pylib/gyp« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/mkdirp« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/init-package-json« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/ini« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/inherits« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/inflight« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/imurmurhash« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/hosted-git-info« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/has-unicode« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/graceful-fs« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/glob« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/dezalgo« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/debuglog« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/columnify« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/cmd-shim« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/chownr« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/asap« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/archy« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/aproba« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/ansi-regex« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/node_modules/abbrev« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/man/man7« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/man/man5« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/lib/utils« nicht leer, wird daher nicht gelöscht
              dpkg: Warnung: Während Entfernens von nodejs ist Verzeichnis »/usr/lib/node_modules/npm/bin« nicht leer, wird daher nicht gelöscht
              Trigger für man-db (2.9.4-2) werden verarbeitet ...
              
              mickym 1 Reply Last reply Reply Quote 0
              • mickym
                mickym Most Active @kimukao last edited by

                @kimukao Ja trotzdem wenn das durchgelaufen ist - können wir die ganzen Verzeichnisse immer noch löschen.

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

                  @mickym Läuft scheinbar nicht durch

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

                    @kimukao

                    Da liegt der Hase evtl. im Pfeffer. Bei sauberer Installation müssten die Verzeichnisse auch von apt gelöscht werden können.

                    sudo apt remove --purge nodejs
                    
                    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:

                      sudo apt remove --purge nodejs

                      pi@raspberrypi:~ $ sudo apt remove --purge nodejs
                      Paketlisten werden gelesen… Fertig
                      Abhängigkeitsbaum wird aufgebaut… Fertig
                      Statusinformationen werden eingelesen… Fertig
                      Paket »nodejs« ist nicht installiert, wird also auch nicht entfernt.
                      0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
                      
                      Thomas Braun 1 Reply Last reply Reply Quote 0
                      • Thomas Braun
                        Thomas Braun Most Active @kimukao last edited by

                        @kimukao

                        sudo rm -rf /usr/lib/node_modules/npm
                        sudo apt install nodejs
                        
                        K 1 Reply Last reply Reply Quote 0
                        • mickym
                          mickym Most Active last edited by mickym

                          @kimukao na dann löschen wir mal die Verzeichnisse.

                          Na dann sagt der apt das es doch weg ist.

                          Dann lösch das Verzeichnis manuell

                          Geh in

                          cd /usr/lib/node_modules
                          
                          sudo rm -rf npm
                          

                          achso Thomas hat es schon gepostet. 😉

                          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:

                            sudo apt install nodejs

                            pi@raspberrypi:~ $ sudo rm -rf /usr/lib/node_modules/npm
                            pi@raspberrypi:~ $ sudo apt install nodejs
                            Paketlisten werden gelesen… Fertig
                            Abhängigkeitsbaum wird aufgebaut… Fertig
                            Statusinformationen werden eingelesen… Fertig
                            Die folgenden NEUEN Pakete werden installiert:
                              nodejs
                            0 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
                            Es müssen 24,1 MB an Archiven heruntergeladen werden.
                            Nach dieser Operation werden 119 MB 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 1 s geholt (17,9 MB/s).
                            Vormals nicht ausgewähltes Paket nodejs wird gewählt.
                            (Lese Datenbank ... 76563 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) ...
                            nodejs (16.17.0-deb-1nodesource1) wird eingerichtet ...
                            Trigger für man-db (2.9.4-2) werden verarbeitet ...
                            
                            mickym 1 Reply Last reply Reply Quote 0
                            • mickym
                              mickym Most Active @kimukao last edited by

                              @kimukao Wenn das dann hoffentlich fehlerfrei durch ist - dann achte nochmal auf Deine package.jsons im /opt/iobroker.

                              Im Moment sollte da einen package.json und einen package.json.bak2 liegen.

                              also

                              cd /opt/iobroker
                              mv package.json package.json.bak
                              mv package.json.bak2 package.json
                              

                              und dann hoffentlich

                              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

                                grade tut sich irgendwas... Bin sehr gespannt...

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

                                  @kimukao Hast Du wie empfohlen wieder Deine alte package.json restauriert?

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

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

                                  npm install

                                  grade tut sich irgendwas... Bin sehr gespannt...

                                  Das lässt ja hoffen. 😉

                                  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:

                                    Hast Du wie empfohlen wieder Deine alte package.json restauriert?

                                    Nein, müsste noch die komprimierte Version von Dir sein. Grade installiert npm fleißig...

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

                                      @kimukao Na das ist doch gut - die komprimierte Version ist gut. 🙂 - Und wenn er installiert ist auch gut ... - die Hoffnung wächst - ich fiebere mit. 😉

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

                                        @mickym

                                        pi@raspberrypi:/opt/iobroker $ npm install
                                        npm WARN skipping integrity check for git dependency ssh://git@github.com/TA2k/ioBroker.parcel.git 
                                        npm WARN skipping integrity check for git dependency ssh://git@github.com/iobroker-community-adapters/ioBroker.nuki-extended.git 
                                        npm WARN deprecated json3@3.3.2: Please use the native JSON object instead of JSON 3
                                        npm WARN deprecated har-validator@5.1.5: this library is no longer supported
                                        npm WARN deprecated dgram@1.0.1: npm is holding this package for security reasons. As it's a core Node module, we will not transfer it over to other users. You may safely remove the package from your dependencies.
                                        npm WARN deprecated crypto@1.0.1: This package is no longer supported. It's now a built-in Node module. If you've depended on crypto, you should switch to the one that's built-in.
                                        npm WARN deprecated request-promise@4.2.6: request-promise has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
                                        npm WARN deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
                                        npm WARN deprecated node-inspect@2.0.0: This module is part of Node.js core and does not need to be installed separately. It is now unmaintained.
                                        npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
                                        npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
                                        npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
                                        npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
                                        npm WARN deprecated debug@4.1.1: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797)
                                        npm WARN deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
                                        npm WARN deprecated uuid@3.4.0: Please upgrade  to version 7 or higher.  Older versions may use Math.random() in certain circumstances, which is known to be problematic.  See https://v8.dev/blog/math-random for details.
                                        npm WARN deprecated loadsh@0.0.4: This is a typosquat on the popular Lodash package. This is not maintained nor is the original Lodash package.
                                        npm WARN tar ENOENT: Cannot cd into '/opt/iobroker/node_modules/syno'
                                        npm WARN tarball tarball data for syno@git+ssh://git@github.com/MeisterTR/syno.git#0104a973d33fe332aa6b1ab5be7fe8c57d3c68b0 (null) seems to be corrupted. Trying again.
                                        npm WARN tar ENOENT: Cannot cd into '/opt/iobroker/node_modules/syno'
                                        npm WARN tarball tarball data for syno@git+ssh://git@github.com/MeisterTR/syno.git#0104a973d33fe332aa6b1ab5be7fe8c57d3c68b0 (null) seems to be corrupted. Trying again.
                                        npm ERR! code ENOENT
                                        npm ERR! path /opt/iobroker/node_modules/syno
                                        npm ERR! enoent ENOENT: Cannot cd into '/opt/iobroker/node_modules/syno'
                                        npm ERR! enoent This is related to npm not being able to find a file.
                                        npm ERR! enoent 
                                        
                                        npm ERR! A complete log of this run can be found in:
                                        npm ERR!     /home/iobroker/.npm/_logs/2022-09-06T15_11_34_543Z-debug-0.log```
                                        mikeal created this issue in request/request

                                        open Request’s Past, Present and Future #3142

                                        mikeal created this issue in request/request

                                        open Request’s Past, Present and Future #3142

                                        Qix- created this issue in visionmedia/debug

                                        closed ReDos Vulnerability Regression Visibility Notice #797

                                        Qix- created this issue in visionmedia/debug

                                        closed ReDos Vulnerability Regression Visibility Notice #797

                                        Qix- created this issue in visionmedia/debug

                                        closed ReDos Vulnerability Regression Visibility Notice #797

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

                                          @kimukao Ja kümmer Dich erst mal nicht darum, wenn er fertig ist

                                          npm list
                                          
                                          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 list

                                            pi@raspberrypi:~ $ npm list
                                            /home/pi
                                            └── (empty)
                                            
                                            
                                            
                                            mickym 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            939
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

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