Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Update / Upgrade Fehler

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Update / Upgrade Fehler

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

      Mein ioBroker läuft nun seit Wochen auf einem ESXi Server und das sehr gut, besser als vorher bei Windows

      Nun wollte ich mal ein paar Adapter updaten, aber das funktioniert gar nicht.

      Weder harmony, noch RPC, Rega, iCal nix.

      Weder im Interface noch in SSH, iobroker an oder aus, nicht mit –unsafe-perm

      nix

      Ich brauch dabei mal Hilfe. Vielen Dank

      $ ./iobroker upgrade ical
      npm install iobroker.ical --production --prefix "/opt/iobroker" (System call)
      npm
       WARN 
      deprecated node-uuid@1.4.7: use uuid module instead
      npm
      
      WARN 
      optional Skipping failed optional dependency /noble/xpc-connection:npm
       WARN notsup Not compatible with your operating system or architecture: xpc-connection@0.1.4
      npm
       WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/ical/package.json'
      npm
       WARN babel-eslint@5.0.4 requires a peer of eslint@<2.3.0 but none was installed.
      npm
      
      ERR! Linux 4.4.0-64-genericnpm
       ERR! argv
       "/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.ical" "--production" "--prefix" "/opt/iobroker"npm ERR! node v4.2.6
      
      npm ERR! npm  v3.5.2
      npm ERR! path /opt/iobroker/node_modules/ical/node_modules/.bin/uuidnpm
       ERR! code EEXIST
      npm
       ERR! Refusing to delete /opt/iobroker/node_modules/ical/node_modules/.bin/uuid: containing path /opt/iobroker/node_modules/ical/node_modules/node-uuid isn't under npm's controlnpm ERR! File exists: /opt/iobroker/node_modules/ical/node_modules/.bin/uuid
      npm
       ERR! Move it away, and try again.
      
      npm
       ERR! Please include the following file with any support request:
      npm ERR!     /opt/npm-debug.log
      ERROR: host.iobroker Cannot install iobroker.ical: 1
      ERROR: process exited with code 25
      

      und im Log:

      iobroker	2017-03-06 03:01:18.871	info	npm
      iobroker	2017-03-06 03:01:18.864	info	
      iobroker	2017-03-06 03:01:18.703	info	ERR! Move it away, and try again.
      iobroker	2017-03-06 03:01:18.693	info	npm
      iobroker	2017-03-06 03:01:18.693	info	ERR! Refusing to delete /opt/iobroker/node_modules/ical/node_modules/.bin/uuid: containing path /opt/iobroker/node_modules/ical/node_modules/node-uuid isn't under npm's controlnpm ERR! File exists:
      iobroker	2017-03-06 03:01:18.687	info	npm
      iobroker	2017-03-06 03:01:18.687	info	ERR! code EEXIST
      iobroker	2017-03-06 03:01:18.679	info	npm ERR! path /opt/iobroker/node_modules/ical/node_modules/.bin/uuidnpm
      iobroker	2017-03-06 03:01:18.676	info	npm ERR! npm v3.5.2
      iobroker	2017-03-06 03:01:18.673	info	"/usr/bin/nodejs" "/usr/bin/npm" "install" "iobroker.ical" "--production" "--prefix" "/opt/iobroker"npm ERR! node v4.2.6
      iobroker	2017-03-06 03:01:18.667	info	ERR! argv
      iobroker	2017-03-06 03:01:18.665	info	ERR! Linux 4.4.0-64-genericnpm
      iobroker	2017-03-06 03:01:18.663	info	
      iobroker	2017-03-06 03:01:18.659	info	npm
      iobroker	2017-03-06 03:01:18.643	info	WARN babel-eslint@5.0.4 requires a peer of eslint@<2.3.0 but none was installed.
      iobroker	2017-03-06 03:01:18.637	info	npm
      iobroker	2017-03-06 03:01:18.633	info	WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/node_modules/ical/package.json'
      iobroker	2017-03-06 03:01:18.629	info	npm
      iobroker	2017-03-06 03:01:18.624	info	WARN notsup Not compatible with your operating system or architecture: xpc-connection@0.1.4
      iobroker	2017-03-06 03:01:18.614	info	optional Skipping failed optional dependency /noble/xpc-connection:npm
      iobroker	2017-03-06 03:01:18.609	info	WARN
      iobroker	2017-03-06 03:01:18.604	info	
      iobroker	2017-03-06 03:01:18.598	info	npm
      
      1 Reply Last reply Reply Quote 0
      • M
        Marcolotti last edited by

        Guten Morgen,

        als was bist du angemeldet? Hast du es mal mit sudo versucht?

        Gruß Marco

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

          Moin,

          noch eine Frage:

          Welches OS hast Du denn für die VM in Einsatz?

          Windows oder Linux (welches)?

          Gruß,

          Eric

          Von unterwegs getippert

          1 Reply Last reply Reply Quote 0
          • F
            firstfreak last edited by

            Angemeldet bin ich als root.

            Ubuntu 16.04.2 LTS

            Ich habe alles per Hand installiert, neu installiert inkl iobroker. da ging auch noch alles

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

              > Mein ioBroker läuft nun seit Wochen auf einem ESXi Server und das sehr gut, besser als vorher bei Windows

              > Nun wollte ich mal ein paar Adapter updaten, aber das funktioniert gar nicht. :!: :?: :mrgreen:

              Nix für ungut - will hier auch kein Spam produzieren - konnten mir das nur gerade nich ganz verkneifen "duck und weg"

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

                So und jetzt der Versuch einer wirklichen Hilfe 😉 :

                Ich würde dunkel vermuten dass mit deine npm-Installation was nicht stimmt. Google hat mir z.B. das ausgespuckt
                ` > npm uninstall –save node-uuid

                npm install --save uuid

                The old node-uuid module is deprecated and won't be maintained moving forward. The module is still published in NPM for backward compatibility (with the deprecation notice). If you need the source, clone this repo then git checkout v1.4.7. `

                Wäre vielleicht einen Versuch wert…

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

                  Würde ich nicht machen. Diese Warning kommt gerade überall.

                  Er sagt doch

                  > Refusing to delete /opt/iobroker/node_modules/ical/node_modules/.bin/uuid: containing path /opt/iobroker/node_modules/ical/node_modules/node-uuid isn't under npm's controlnpm ERR! File exists: /opt/iobroker/node_modules/ical/node_modules/.bin/uuid

                  mach das doch mal!

                  Bzw wenn DU den Adapter eh neu installierst scheiss das ganze /opt/iobroker/node_modules/ical/ weg.

                  Welche node-Version nimmst Du ?

                  1 Reply Last reply Reply Quote 0
                  • F
                    firstfreak last edited by

                    @Thisoft:

                    So und jetzt der Versuch einer wirklichen Hilfe 😉 :

                    Ich würde dunkel vermuten dass mit deine npm-Installation was nicht stimmt. Google hat mir z.B. das ausgespuckt
                    ` > npm uninstall –save node-uuid

                    npm install --save uuid

                    The old node-uuid module is deprecated and won't be maintained moving forward. The module is still published in NPM for backward compatibility (with the deprecation notice). If you need the source, clone this repo then git checkout v1.4.7. `

                    Wäre vielleicht einen Versuch wert… `

                    ERGEBNIS :

                    root@iobroker:~# npm uninstall --save node-uuid
                    npm ERR! Linux 4.4.0-65-generic
                    npm ERR! argv "/usr/bin/nodejs" "/usr/bin/npm" "uninstall" "--save" "node-uuid"
                    npm ERR! node v4.2.6
                    npm ERR! npm  v3.5.2
                    npm ERR! code EMISSINGARG
                    
                    npm ERR! typeerror Error: Missing required argument #3
                    npm ERR! typeerror     at replaceModule (/usr/share/npm/lib/install/deps.js:438:                       3)
                    npm ERR! typeerror     at /usr/share/npm/lib/install/deps.js:234:7
                    npm ERR! typeerror     at Array.forEach (native)
                    npm ERR! typeerror     at exports.removeDeps (/usr/share/npm/lib/install/deps.js                       :230:8)
                    npm ERR! typeerror     at Array. <anonymous>(/usr/share/npm/node_modules/slide/l                       ib/bind-actor.js:15:8)
                    npm ERR! typeerror     at LOOP (/usr/share/npm/node_modules/slide/lib/chain.js:1                       5:14)
                    npm ERR! typeerror     at chain (/usr/share/npm/node_modules/slide/lib/chain.js:                       20:5)
                    npm ERR! typeerror     at Uninstaller.loadAllDepsIntoIdealTree (/usr/share/npm/l                       ib/uninstall.js:72:3)
                    npm ERR! typeerror     at Array. <anonymous>(/usr/share/npm/node_modules/slide/l                       ib/bind-actor.js:15:8)
                    npm ERR! typeerror     at LOOP (/usr/share/npm/node_modules/slide/lib/chain.js:1                       5:14)
                    npm ERR! typeerror This is an error with npm itself. Please report this error at                       :
                    npm ERR! typeerror     <http: github.com/npm/issues="">npm ERR! Please include the following file with any support request:
                    npm ERR!     /root/npm-debug.log</http:></anonymous></anonymous> 
                    

                    NODE:

                    root@iobroker:~# node -v
                    v4.2.6
                    
                    
                    1 Reply Last reply Reply Quote 0
                    • Thisoft
                      Thisoft last edited by

                      War ja auch nur von Dr.Google "abgeschrieben"… Bin kein Linux-Kenner...

                      Appollon hatte ja auch schon davon abgeraten.

                      Hast Du auch schon mal versucht das ganze angemeckerte Verzeichnis wegzuschmeißen wie Appollon geraten hatte?

                      1 Reply Last reply Reply Quote 0
                      • Y
                        ykuendig last edited by

                        Oder für die nicht Linuxianer (wie mich)

                        sudo rm /opt/iobroker/node_modules/ical/node_modules/.bin/uuid
                        ````oder so
                        1 Reply Last reply Reply Quote 0
                        • F
                          firstfreak last edited by

                          @ykuendig:

                          Oder für die nicht Linuxianer (wie mich)

                          sudo rm /opt/iobroker/node_modules/ical/node_modules/.bin/uuid
                          ````oder so `  
                          

                          Hab ich gemacht, bringt aber nichts.

                          auch die anderen Adapter lassen sich nicht updaten.

                          Ich überlege am Wochenende nochmal alles neu auf zusetzten, ev mit debian, vielleicht ist das besser.

                          Gibt da eine gute Anleitung hier ?

                          1 Reply Last reply Reply Quote 0
                          • Y
                            ykuendig last edited by

                            Ich habs ca. nach der hier - in einer xen-server vm gemacht.

                            http://www.iobroker.net/docu/?page_id=5358&lang=de

                            Aber vom Prinzip her ist das Wurst ob virtuell oder physisch.

                            1 Reply Last reply Reply Quote 0
                            • F
                              firstfreak last edited by

                              @ykuendig:

                              Ich habs ca. nach der hier - in einer xen-server vm gemacht.

                              http://www.iobroker.net/docu/?page_id=5358&lang=de

                              Aber vom Prinzip her ist das Wurst ob virtuell oder physisch. `

                              Vielen Dank, super Anleitung

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

                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              480
                              Online

                              31.7k
                              Users

                              79.8k
                              Topics

                              1.3m
                              Posts

                              6
                              13
                              2574
                              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