Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. raspberry upgrades installieren nicht

    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

    raspberry upgrades installieren nicht

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

      Hallo zusammen,
      falls der Beitrag im falschen Forum liegt, bitte um Nachsicht und Verschieben des Beitrages... Danke!

      Ich beschäftige mich seit kurzem erst mit iobroker und bin noch am Anfang. Installiert ist das Ganze auf einem raspberry 4b mit 2GB RAM.
      Installation lief gut, Ersteinrichtung ebenfalls.
      Momentan habe ich 13 Adapter zum updaten anstehen. egal ob ich über die GUI mit dem Fahne-Button (alle Adapter upgraden) oder über die console (sudo iobroker update / sudo ioboker upgrade self) die upgrades starte - er macht ein paar minuten was, beendet alles mit returncode 0 und zeigt alles als aktuell an.
      Nach einigen Minuten allerdings zeigt er wieder die gleichen upgrades als ausstehend an...

      Ebenso bekomme ich bei Hosts angezeigt dass ein Upgrade ansteht (Verfügbar 3.1.4 - Installiert 3.0.18) auch hier: in der GUI legt er los, zeigt Erfolg an, jedoch zeigt er danach wieder an dass ein Upgrade ansteht.

      Restart von iobroker sowie dem komplette raspberry haben bisher leider nichts gebracht...

      Jemand eine Idee?

      Danke!
      Viele Grüße,
      Matze

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

        @Matze1983

        iobroker update
        iobroker upgrade
        

        bewirkt nichts?

        Was passiert denn bei

        sudo apt update
        sudo apt upgrade
        
        1 Reply Last reply Reply Quote 0
        • M
          Matze1983 last edited by

          Hi,
          dank für deine Rückmeldung:

          iobroker update bringt alle Adapter. manche mit dem zusatz "updateable"
          iobroker upgrade legt er dann los. z.B.

          Update admin from @4.0.9 to @4.0.10
          host.raspberrypi Adapter "system.adapter.admin.0" is stopped.
          NPM version: 6.14.5
          npm install iobroker.admin@4.0.10 --loglevel error --prefix "/opt/iobroker" (System call)
          Package pixman-1 was not found in the pkg-config search path.
          Perhaps you should add the directory containing pixman-1.pc' to the PKG_CONFIG_PATH environment variable No package 'pixman-1' found gyp: Call to 'pkg-config pixman-1 --libs' returned exit status 1 while in binding.gyp. while trying to load binding.gyp gyp ERR! configure error gyp ERR! stack Error: gypfailed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16) gyp ERR! stack at ChildProcess.emit (events.js:315:20) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12) gyp ERR! System Linux 4.19.118-v7l+ gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "--fallback-to-build" "--module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node" "--module_name=canvas" "--module_path=/opt/iobroker/node_modules/canvas/build/Release" "--napi_version=6" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v72" gyp ERR! cwd /opt/iobroker/node_modules/canvas gyp ERR! node -v v12.18.1 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not ok node-pre-gyp ERR! build error node-pre-gyp ERR! stack Error: Failed to execute '/usr/bin/node /usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js configure --fallback-to-build --module=/opt/iobroker/node_modules/canvas/build/Release/canvas.node --module_name=canvas --module_path=/opt/iobroker/node_modules/canvas/build/Release --napi_version=6 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v72' (1) node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/opt/iobroker/node_modules/node-pre-gyp/lib/util/compile.js:83:29) node-pre-gyp ERR! stack at ChildProcess.emit (events.js:315:20) node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:1021:16) node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:286:5) node-pre-gyp ERR! System Linux 4.19.118-v7l+ node-pre-gyp ERR! command "/usr/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build" node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvas node-pre-gyp ERR! node -v v12.18.1 node-pre-gyp ERR! node-pre-gyp -v v0.11.0 node-pre-gyp ERR! not ok npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! canvas@2.6.1 install:node-pre-gyp install --fallback-to-build`
          npm ERR! Exit status 1
          npm ERR!
          npm ERR! Failed at the canvas@2.6.1 install 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! /home/iobroker/.npm/_logs/2020-06-22T14_12_55_760Z-debug.log
          upload [3] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/words.js words.js application/javascript
          upload [2] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index_m.html index_m.html text/html
          upload [1] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index.html index.html text/html
          upload [0] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/admin.png admin.png image/png
          Adapter "admin" updated
          host.raspberrypi Adapter "system.adapter.admin.0" is started

          Das dann jeweils für jeden Adapter welcher "upgradeable" ist.

          sudo apt update bringt:

          OK:1 http://raspbian.raspberrypi.org/raspbian buster InRelease
          OK:2 http://archive.raspberrypi.org/debian buster InRelease
          OK:3 https://deb.nodesource.com/node_12.x buster InRelease
          Holen:4 https://dl.ubnt.com/unifi/debian stable InRelease [3.024 B]
          Es wurden 3.024 B in 2 s geholt (2.006 B/s).
          Paketlisten werden gelesen... Fertig
          Abhängigkeitsbaum wird aufgebaut.
          Statusinformationen werden eingelesen.... Fertig
          Aktualisierung für 1 Paket verfügbar. Führen Sie »apt list --upgradable« aus, um es anzuzeigen.

          sudo apt upgrade bringt dann:
          Paketlisten werden gelesen... Fertig
          Abhängigkeitsbaum wird aufgebaut.
          Statusinformationen werden eingelesen.... Fertig
          Paketaktualisierung (Upgrade) wird berechnet... Fertig
          Das folgende Paket wurde automatisch installiert und wird nicht mehr benötigt:
          rpi-eeprom-images
          Verwenden Sie »sudo apt autoremove«, um es zu entfernen.
          Die folgenden NEUEN Pakete werden installiert:
          rpi.gpio-common
          Die folgenden Pakete werden aktualisiert (Upgrade):
          python-rpi.gpio
          1 aktualisiert, 1 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
          Es müssen 26,5 kB an Archiven heruntergeladen werden.
          Nach dieser Operation werden 14,3 kB Plattenplatz zusätzlich benutzt.
          Möchten Sie fortfahren? [J/n] j
          Holen:1 http://archive.raspberrypi.org/debian buster/main armhf rpi.gpio-common armhf 0.7.0-0.1~bpo10+1 [5.776 B]
          Holen:2 http://archive.raspberrypi.org/debian buster/main armhf python-rpi.gpio armhf 0.7.0-0.1~bpo10+1 [20,8 kB]
          Es wurden 26,5 kB in 0 s geholt (165 kB/s).
          Changelogs werden gelesen... Fertig
          Vormals nicht ausgewähltes Paket rpi.gpio-common:armhf wird gewählt.
          (Lese Datenbank ... 59105 Dateien und Verzeichnisse sind derzeit installiert.)
          Vorbereitung zum Entpacken von .../rpi.gpio-common_0.7.0-0.1~bpo10+1_armhf.deb ...
          Entpacken von rpi.gpio-common:armhf (0.7.0-0.1~bpo10+1) ...
          Vorbereitung zum Entpacken von .../python-rpi.gpio_0.7.0-0.1~bpo10+1_armhf.deb ...
          Entpacken von python-rpi.gpio (0.7.0-0.1~bpo10+1) über (0.7.0~buster-1) ...
          rpi.gpio-common:armhf (0.7.0-0.1~bpo10+1) wird eingerichtet ...
          python-rpi.gpio (0.7.0-0.1~bpo10+1) wird eingerichtet ...

          danach habe ich mit sudo reboot den komplette raspberry neu gestartet, jedoch habe ich noch immer 12 upgradebare adapter und einen upgradebaren host...

          VG
          Matze

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

            @Matze1983
            pixman und canvas selber bauen. Gibt dazu ein paar Postings hier im Forum, wie das geht.
            Bitte Konsolenausgaben in </> CodeTags setzen, dann kann man das auch besser lesen.

            Versuchs mal so:

            sudo apt install libpixman-1-dev libpango1.0-dev libjpeg62-turbo-dev libgif-dev
            cd /opt/iobroker
            npm rebuild canvas --build-from-source
            npm install canvas
            
            1 Reply Last reply Reply Quote 0
            • M
              Matze1983 last edited by

              das scheint funktioniert zu haben. Alles up to date nun.
              Vielen Dank Thomas Braun!!! 🙂

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

              Support us

              ioBroker
              Community Adapters
              Donate
              FAQ Cloud / IOT
              HowTo: Node.js-Update
              HowTo: Backup/Restore
              Downloads
              BLOG

              926
              Online

              31.9k
              Users

              80.1k
              Topics

              1.3m
              Posts

              raspberry upgrade
              2
              5
              408
              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