Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Adapter können nicht aktualisiert werden

NEWS

  • Neues YouTube-Video: Visualisierung im Devices-Adapter
    BluefoxB
    Bluefox
    11
    1
    377

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.9k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    11
    1
    805

Adapter können nicht aktualisiert werden

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
6 Beiträge 3 Kommentatoren 646 Aufrufe 2 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • H Offline
    H Offline
    Herakus
    schrieb am zuletzt editiert von
    #1

    Guten Tag,

    ich finde einfach keine passende Lösung zu meinem Problem und hoffe, dass mir hier jemand helfen kann. Auf meinem ioBroker lassen sich keine Adapter mehr aktualisieren.
    Leider habe ich das Problem jetzt ca. ein halbes Jahr ganz gut wegignoriert und daher weiß ich auch nicht mehr, was der Auslöser war.
    Aktuell stehen bei mir mittlerweile 23 Adapteraktualisierungen an, wenn ich einen Adapter aktualisiere sieht es auf den ersten Blick erfolgreich aus.
    Aber sobald ich den zweiten aktualisiere, steht der erste Adapter wieder zum Aktualisieren in der Liste. Im Log des Adapterupdates (s. weiter unten) sind einige Fehler zusehen.
    Ich habe bereits sehr ähnliche Problembeschreibungen gefunden, allerdings habe ich es nicht geschafft, die meist für Linux beschriebenen Lösungsansätze auf meinem FreeBSD-System anzuwenden.
    Hat jemand eine Idee für mich?

    Systembeschreibung
    Hardwaresystem: Supermicro
    Arbeitsspeicher: 32GB
    Festplattenart: RAID
    Betriebssystem: TrueNAS-12.0 (Jail)
    Node-Version: 14.18.1
    NPM-Version: 6.14.8
    Installationsart: Skript

    $ ./iobroker upgrade backitup
    Update backitup from @2.1.0 to @2.2.2
    host.ioBroker Adapter "system.adapter.backitup.0" is stopped.
    NPM version: 6.14.8
    npm install iobroker.backitup@2.2.2 --loglevel error --prefix "/opt/iobroker" (System call)
    node-aead-crypto not needed on this system, since all ciphers are natively supported
    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 variablePackage 'pixman-1', required by 'virtual:world', not foundgyp: 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: `gyp` failed with exit code: 1gyp ERR! stack     at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
    gyp ERR! stack     at ChildProcess.emit (events.js:400:28)gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12)
    gyp ERR! System FreeBSD 12.2-RELEASE-p6gyp ERR! command "/usr/local/bin/node" "/usr/local/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=8" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v83" "--python=/usr/local/bin/python2.7"gyp ERR! cwd /opt/iobroker/node_modules/canvasgyp ERR! node -v v14.18.1
    gyp ERR! node-gyp -v v5.1.0gyp ERR! not ok 
    node-pre-gyp ERR! build error 
    node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/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=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v83 --python=/usr/local/bin/python2.7' (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:400:28)
    node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:1058:16)node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:293:5)
    node-pre-gyp ERR! System FreeBSD 12.2-RELEASE-p6node-pre-gyp ERR! command "/usr/local/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvasnode-pre-gyp ERR! node -v v14.18.1node-pre-gyp ERR! node-pre-gyp -v v0.11.0node-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 1npm 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/2022-01-15T23_13_22_713Z-debug.log
    upload [10] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/words.js words.js application/javascript
    Update "system.adapter.backitup.0"
    upload [9] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.js tab_m.js application/javascript
    upload [8] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.html tab_m.html text/html
    upload [7] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.css tab_m.css text/css
    upload [6] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/style.css style.css text/css
    upload [5] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index_m.js index_m.js application/javascript
    upload [4] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index_m.html index_m.html text/html
    upload [3] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index.html index.html text/html
    upload [2] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/backitup.svg backitup.svg image/svg+xml
    upload [1] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/backitup.png backitup.png image/png
    upload [0] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/adapter-settings.js adapter-settings.js application/javascript
    Adapter "backitup" updated
    host.ioBroker Adapter "system.adapter.backitup.0" is started
    process exited with code 0
    
    Thomas BraunT HomoranH H 3 Antworten Letzte Antwort
    0
    • H Herakus

      Guten Tag,

      ich finde einfach keine passende Lösung zu meinem Problem und hoffe, dass mir hier jemand helfen kann. Auf meinem ioBroker lassen sich keine Adapter mehr aktualisieren.
      Leider habe ich das Problem jetzt ca. ein halbes Jahr ganz gut wegignoriert und daher weiß ich auch nicht mehr, was der Auslöser war.
      Aktuell stehen bei mir mittlerweile 23 Adapteraktualisierungen an, wenn ich einen Adapter aktualisiere sieht es auf den ersten Blick erfolgreich aus.
      Aber sobald ich den zweiten aktualisiere, steht der erste Adapter wieder zum Aktualisieren in der Liste. Im Log des Adapterupdates (s. weiter unten) sind einige Fehler zusehen.
      Ich habe bereits sehr ähnliche Problembeschreibungen gefunden, allerdings habe ich es nicht geschafft, die meist für Linux beschriebenen Lösungsansätze auf meinem FreeBSD-System anzuwenden.
      Hat jemand eine Idee für mich?

      Systembeschreibung
      Hardwaresystem: Supermicro
      Arbeitsspeicher: 32GB
      Festplattenart: RAID
      Betriebssystem: TrueNAS-12.0 (Jail)
      Node-Version: 14.18.1
      NPM-Version: 6.14.8
      Installationsart: Skript

      $ ./iobroker upgrade backitup
      Update backitup from @2.1.0 to @2.2.2
      host.ioBroker Adapter "system.adapter.backitup.0" is stopped.
      NPM version: 6.14.8
      npm install iobroker.backitup@2.2.2 --loglevel error --prefix "/opt/iobroker" (System call)
      node-aead-crypto not needed on this system, since all ciphers are natively supported
      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 variablePackage 'pixman-1', required by 'virtual:world', not foundgyp: 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: `gyp` failed with exit code: 1gyp ERR! stack     at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
      gyp ERR! stack     at ChildProcess.emit (events.js:400:28)gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12)
      gyp ERR! System FreeBSD 12.2-RELEASE-p6gyp ERR! command "/usr/local/bin/node" "/usr/local/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=8" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v83" "--python=/usr/local/bin/python2.7"gyp ERR! cwd /opt/iobroker/node_modules/canvasgyp ERR! node -v v14.18.1
      gyp ERR! node-gyp -v v5.1.0gyp ERR! not ok 
      node-pre-gyp ERR! build error 
      node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/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=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v83 --python=/usr/local/bin/python2.7' (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:400:28)
      node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:1058:16)node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:293:5)
      node-pre-gyp ERR! System FreeBSD 12.2-RELEASE-p6node-pre-gyp ERR! command "/usr/local/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvasnode-pre-gyp ERR! node -v v14.18.1node-pre-gyp ERR! node-pre-gyp -v v0.11.0node-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 1npm 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/2022-01-15T23_13_22_713Z-debug.log
      upload [10] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/words.js words.js application/javascript
      Update "system.adapter.backitup.0"
      upload [9] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.js tab_m.js application/javascript
      upload [8] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.html tab_m.html text/html
      upload [7] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.css tab_m.css text/css
      upload [6] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/style.css style.css text/css
      upload [5] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index_m.js index_m.js application/javascript
      upload [4] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index_m.html index_m.html text/html
      upload [3] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index.html index.html text/html
      upload [2] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/backitup.svg backitup.svg image/svg+xml
      upload [1] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/backitup.png backitup.png image/png
      upload [0] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/adapter-settings.js adapter-settings.js application/javascript
      Adapter "backitup" updated
      host.ioBroker Adapter "system.adapter.backitup.0" is started
      process exited with code 0
      
      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von Thomas Braun
      #2

      @herakus

      iobroker stop
      iobroker fix
      iobroker start
      

      Argh, FreeBSD hab ich erst danach gelesen...

      Du musst dir für pixman und canvas und Konsorten ein build evironment schaffen.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      1 Antwort Letzte Antwort
      0
      • H Herakus

        Guten Tag,

        ich finde einfach keine passende Lösung zu meinem Problem und hoffe, dass mir hier jemand helfen kann. Auf meinem ioBroker lassen sich keine Adapter mehr aktualisieren.
        Leider habe ich das Problem jetzt ca. ein halbes Jahr ganz gut wegignoriert und daher weiß ich auch nicht mehr, was der Auslöser war.
        Aktuell stehen bei mir mittlerweile 23 Adapteraktualisierungen an, wenn ich einen Adapter aktualisiere sieht es auf den ersten Blick erfolgreich aus.
        Aber sobald ich den zweiten aktualisiere, steht der erste Adapter wieder zum Aktualisieren in der Liste. Im Log des Adapterupdates (s. weiter unten) sind einige Fehler zusehen.
        Ich habe bereits sehr ähnliche Problembeschreibungen gefunden, allerdings habe ich es nicht geschafft, die meist für Linux beschriebenen Lösungsansätze auf meinem FreeBSD-System anzuwenden.
        Hat jemand eine Idee für mich?

        Systembeschreibung
        Hardwaresystem: Supermicro
        Arbeitsspeicher: 32GB
        Festplattenart: RAID
        Betriebssystem: TrueNAS-12.0 (Jail)
        Node-Version: 14.18.1
        NPM-Version: 6.14.8
        Installationsart: Skript

        $ ./iobroker upgrade backitup
        Update backitup from @2.1.0 to @2.2.2
        host.ioBroker Adapter "system.adapter.backitup.0" is stopped.
        NPM version: 6.14.8
        npm install iobroker.backitup@2.2.2 --loglevel error --prefix "/opt/iobroker" (System call)
        node-aead-crypto not needed on this system, since all ciphers are natively supported
        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 variablePackage 'pixman-1', required by 'virtual:world', not foundgyp: 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: `gyp` failed with exit code: 1gyp ERR! stack     at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
        gyp ERR! stack     at ChildProcess.emit (events.js:400:28)gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12)
        gyp ERR! System FreeBSD 12.2-RELEASE-p6gyp ERR! command "/usr/local/bin/node" "/usr/local/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=8" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v83" "--python=/usr/local/bin/python2.7"gyp ERR! cwd /opt/iobroker/node_modules/canvasgyp ERR! node -v v14.18.1
        gyp ERR! node-gyp -v v5.1.0gyp ERR! not ok 
        node-pre-gyp ERR! build error 
        node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/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=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v83 --python=/usr/local/bin/python2.7' (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:400:28)
        node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:1058:16)node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:293:5)
        node-pre-gyp ERR! System FreeBSD 12.2-RELEASE-p6node-pre-gyp ERR! command "/usr/local/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvasnode-pre-gyp ERR! node -v v14.18.1node-pre-gyp ERR! node-pre-gyp -v v0.11.0node-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 1npm 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/2022-01-15T23_13_22_713Z-debug.log
        upload [10] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/words.js words.js application/javascript
        Update "system.adapter.backitup.0"
        upload [9] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.js tab_m.js application/javascript
        upload [8] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.html tab_m.html text/html
        upload [7] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.css tab_m.css text/css
        upload [6] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/style.css style.css text/css
        upload [5] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index_m.js index_m.js application/javascript
        upload [4] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index_m.html index_m.html text/html
        upload [3] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index.html index.html text/html
        upload [2] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/backitup.svg backitup.svg image/svg+xml
        upload [1] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/backitup.png backitup.png image/png
        upload [0] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/adapter-settings.js adapter-settings.js application/javascript
        Adapter "backitup" updated
        host.ioBroker Adapter "system.adapter.backitup.0" is started
        process exited with code 0
        
        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #3

        @herakus sagte in Adapter können nicht aktualisiert werden:

        auf meinem FreeBSD-System

        Hab ich keinen Schimmer von. Ich hoffe das ist halbwegs kompatibel zu Debian.

        @herakus sagte in Adapter können nicht aktualisiert werden:

        Failed at the canvas@2.6.1 install script

        @herakus sagte in Adapter können nicht aktualisiert werden:

        Package pixman-1 was not found

        Dazu müsste die Suche was hergeben. Kann mich erinnern, dass es das mehrfach gaab

        kein Support per PN! - Fragen im Forum stellen -
        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        H 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @herakus sagte in Adapter können nicht aktualisiert werden:

          auf meinem FreeBSD-System

          Hab ich keinen Schimmer von. Ich hoffe das ist halbwegs kompatibel zu Debian.

          @herakus sagte in Adapter können nicht aktualisiert werden:

          Failed at the canvas@2.6.1 install script

          @herakus sagte in Adapter können nicht aktualisiert werden:

          Package pixman-1 was not found

          Dazu müsste die Suche was hergeben. Kann mich erinnern, dass es das mehrfach gaab

          H Offline
          H Offline
          Herakus
          schrieb am zuletzt editiert von
          #4

          @Thomas-Braun
          Wenn ich ein neues Jail erzeuge, kann ich ioBroker einfach mit dem install Skript installieren und es läuft direkt. Baut da dann das Installskript die build eviroment auf?

          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • H Herakus

            @Thomas-Braun
            Wenn ich ein neues Jail erzeuge, kann ich ioBroker einfach mit dem install Skript installieren und es läuft direkt. Baut da dann das Installskript die build eviroment auf?

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von
            #5

            @herakus

            Von BSD und jails hab ich genau Null Ahnung, sorry. Da wirst du vermutlich auch hier wenig Mitstreiter finden, die Installed Base bei ioBroker auf *BSD ist schon fast unter der messbaren Schwelle.

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            1 Antwort Letzte Antwort
            0
            • H Herakus

              Guten Tag,

              ich finde einfach keine passende Lösung zu meinem Problem und hoffe, dass mir hier jemand helfen kann. Auf meinem ioBroker lassen sich keine Adapter mehr aktualisieren.
              Leider habe ich das Problem jetzt ca. ein halbes Jahr ganz gut wegignoriert und daher weiß ich auch nicht mehr, was der Auslöser war.
              Aktuell stehen bei mir mittlerweile 23 Adapteraktualisierungen an, wenn ich einen Adapter aktualisiere sieht es auf den ersten Blick erfolgreich aus.
              Aber sobald ich den zweiten aktualisiere, steht der erste Adapter wieder zum Aktualisieren in der Liste. Im Log des Adapterupdates (s. weiter unten) sind einige Fehler zusehen.
              Ich habe bereits sehr ähnliche Problembeschreibungen gefunden, allerdings habe ich es nicht geschafft, die meist für Linux beschriebenen Lösungsansätze auf meinem FreeBSD-System anzuwenden.
              Hat jemand eine Idee für mich?

              Systembeschreibung
              Hardwaresystem: Supermicro
              Arbeitsspeicher: 32GB
              Festplattenart: RAID
              Betriebssystem: TrueNAS-12.0 (Jail)
              Node-Version: 14.18.1
              NPM-Version: 6.14.8
              Installationsart: Skript

              $ ./iobroker upgrade backitup
              Update backitup from @2.1.0 to @2.2.2
              host.ioBroker Adapter "system.adapter.backitup.0" is stopped.
              NPM version: 6.14.8
              npm install iobroker.backitup@2.2.2 --loglevel error --prefix "/opt/iobroker" (System call)
              node-aead-crypto not needed on this system, since all ciphers are natively supported
              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 variablePackage 'pixman-1', required by 'virtual:world', not foundgyp: 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: `gyp` failed with exit code: 1gyp ERR! stack     at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
              gyp ERR! stack     at ChildProcess.emit (events.js:400:28)gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:282:12)
              gyp ERR! System FreeBSD 12.2-RELEASE-p6gyp ERR! command "/usr/local/bin/node" "/usr/local/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=8" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v83" "--python=/usr/local/bin/python2.7"gyp ERR! cwd /opt/iobroker/node_modules/canvasgyp ERR! node -v v14.18.1
              gyp ERR! node-gyp -v v5.1.0gyp ERR! not ok 
              node-pre-gyp ERR! build error 
              node-pre-gyp ERR! stack Error: Failed to execute '/usr/local/bin/node /usr/local/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=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v83 --python=/usr/local/bin/python2.7' (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:400:28)
              node-pre-gyp ERR! stack     at maybeClose (internal/child_process.js:1058:16)node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:293:5)
              node-pre-gyp ERR! System FreeBSD 12.2-RELEASE-p6node-pre-gyp ERR! command "/usr/local/bin/node" "/opt/iobroker/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"node-pre-gyp ERR! cwd /opt/iobroker/node_modules/canvasnode-pre-gyp ERR! node -v v14.18.1node-pre-gyp ERR! node-pre-gyp -v v0.11.0node-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 1npm 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/2022-01-15T23_13_22_713Z-debug.log
              upload [10] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/words.js words.js application/javascript
              Update "system.adapter.backitup.0"
              upload [9] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.js tab_m.js application/javascript
              upload [8] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.html tab_m.html text/html
              upload [7] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/tab_m.css tab_m.css text/css
              upload [6] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/style.css style.css text/css
              upload [5] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index_m.js index_m.js application/javascript
              upload [4] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index_m.html index_m.html text/html
              upload [3] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/index.html index.html text/html
              upload [2] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/backitup.svg backitup.svg image/svg+xml
              upload [1] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/backitup.png backitup.png image/png
              upload [0] backitup.admin /opt/iobroker/node_modules/iobroker.backitup/admin/adapter-settings.js adapter-settings.js application/javascript
              Adapter "backitup" updated
              host.ioBroker Adapter "system.adapter.backitup.0" is started
              process exited with code 0
              
              H Offline
              H Offline
              Herakus
              schrieb am zuletzt editiert von
              #6

              Falls das hier irgendwann nochmal jemand finden sollte. Ich habe leider keine Lösung für das Problem gefunden und da ich den ioBroker Host damit eh Neuinstallieren musste, habe ich meinen ioBroker Host gleich als Dockercontainer auf einer VM eingerichtet und betreibe ihn jetzt nicht mehr als Jail.
              Hinterher habe ich gemerkt, dass der Fehler vermutlich durch ein unbewusstes node Update ausgelöst wurde, aber das ist nur eine Vermutung.

              1 Antwort Letzte Antwort
              0

              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

              Registrieren Anmelden
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

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

              456

              Online

              32.9k

              Benutzer

              83.0k

              Themen

              1.3m

              Beiträge
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
              ioBroker Community 2014-2025
              logo
              • Anmelden

              • Du hast noch kein Konto? Registrieren

              • Anmelden oder registrieren, um zu suchen
              • Erster Beitrag
                Letzter Beitrag
              0
              • Home
              • Aktuell
              • Tags
              • Ungelesen 0
              • Kategorien
              • Unreplied
              • Beliebt
              • GitHub
              • Docu
              • Hilfe