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. Node-pre-gyp: Permission denied Fehler

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    7
    1
    277

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    9
    1
    259

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    908

Node-pre-gyp: Permission denied Fehler

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
5 Beiträge 2 Kommentatoren 1.5k Aufrufe
  • Ä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.
  • TomTT Offline
    TomTT Offline
    TomT
    schrieb am zuletzt editiert von
    #1

    Hallo,

    habe mal eine Frage :D

    Ich habe gerade den History Adapter upgedated auf Version 1.7.2

    Dabei bekomme ich als 1. Meldung node-pre-gyp: Permission denied

    Dann kommen einige Fehlermeldungen, und trotzdem ist zum Schluß der History Adapter upgedated worden.

    Was genau bedeutet denn die Meldung überhaupt?

    Wer sperrt den den Zugriff auf node-pre-gyp ?

    Kann man das einfach so ignorieren, oder was ist zu tun?

    Hatte den Fehler vorher auch schon von der Installation des BLE Adapters.

    Anbei der LOG aus dem ioBroker

    ! iobroker 2018-02-15 16:55:02.254 info Adapter "history" updated
    ! iobroker 2018-02-15 16:55:02.179 info upload [0] history.admin /opt/iobroker/node_modules/iobroker.history/admin/custom.html custom.html text/html
    ! iobroker 2018-02-15 16:55:02.110 info upload [1] history.admin /opt/iobroker/node_modules/iobroker.history/admin/custom_m.html custom_m.html text/html
    ! iobroker 2018-02-15 16:55:02.011 info upload [2] history.admin /opt/iobroker/node_modules/iobroker.history/admin/history.png history.png image/png
    ! iobroker 2018-02-15 16:55:01.927 info upload [3] history.admin /opt/iobroker/node_modules/iobroker.history/admin/index.html index.html text/html
    ! host.orangepiplus 2018-02-15 16:55:01.405 info stopInstance system.adapter.history.0
    ! host.orangepiplus 2018-02-15 16:55:01.399 info object change system.adapter.history.0
    ! iobroker 2018-02-15 16:55:01.364 info upload [4] history.admin /opt/iobroker/node_modules/iobroker.history/admin/index_m.html index_m.html text/html
    ! iobroker 2018-02-15 16:55:01.354 info Update "system.adapter.history.0"
    ! iobroker 2018-02-15 16:55:01.202 info upload [5] history.admin /opt/iobroker/node_modules/iobroker.history/admin/words.js words.js application/javascript
    ! iobroker 2018-02-15 16:55:01.165 info got /opt/iobroker/node_modules/iobroker.history/admin
    ! iobroker 2018-02-15 16:54:54.825 info npm install –production (System call) in "/opt/iobroker/node_modules/iobroker.history"
    ! iobroker 2018-02-15 16:54:54.654 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 126
    ! iobroker 2018-02-15 16:54:54.654 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: usb@1.3.1 (node_modules/usb):npm WARN optional SKIPPING OPTIONAL DEPENDENCY: usb@1.3.1 install: node-pre-gyp install --fallback-to-build
    ! iobroker 2018-02-15 16:54:54.649 info npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
    ! iobroker 2018-02-15 16:54:54.649 info npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/noble/node_modules/xpc-connection):
    ! iobroker 2018-02-15 16:54:54.649 info WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/iobroker.ble/node_modules/noble/node_modules/xpc-connection):npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported
    ! iobroker 2018-02-15 16:54:54.644 info npm
    ! iobroker 2018-02-15 16:54:37.760 info sh: 1: node-pre-gyp: Permission denied
    ! iobroker 2018-02-15 16:53:08.157 info npm install iobroker.history@1.7.2 --production --prefix "/opt/iobroker" (System call)
    ! iobroker 2018-02-15 16:53:08.149 info Update history from @1.6.3 to @1.7.2
    ! iobroker 2018-02-15 16:53:04.256 info upgrade history

    Wäre schön, wenn mir jemand dazu mal ein paar Infos geben kann

    Javascript/node.js : 1.2.0

    node v6.12.0

    npm v3.10.10

    Grüße

    Tom

    PI3B > Raspimatic / Opi+2 > ioBroker / ESP8266
    if (System == "running") {finger = "weg";} else {lastAction = "Rückgängig";}

    1 Antwort Letzte Antwort
    0
    • AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von
      #2

      Wenn ich das richtig sehe, hat das nichts mit dem History-Adapter zu tun.

      NPM erkennt, dass eine der BLE-Abhängigkeiten noch fehlt und versucht diese zu installieren. Allerdings mit zu geringen Rechten.

      Geh mal auf die Konsole und geb folgendes ein:

      cd /opt/iobroker/node_modules/iobroker.ble
      sudo npm install --production --unsafe-perm
      
      

      Dann dürfte die Abhängigkeit korrekt installiert werden.

      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

      1 Antwort Letzte Antwort
      0
      • TomTT Offline
        TomTT Offline
        TomT
        schrieb am zuletzt editiert von
        #3

        Danke :-)

        Hab ich direkt mal gemacht, dann kommt folgendes :

        npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/noble/node_modules/xpc-connection):
        npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
        

        Ist wohl das falsche System, wenn ich die Meldung richtig verstehe?

        Grüße

        Tom

        PI3B > Raspimatic / Opi+2 > ioBroker / ESP8266
        if (System == "running") {finger = "weg";} else {lastAction = "Rückgängig";}

        1 Antwort Letzte Antwort
        0
        • AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von
          #4

          @TomT:

          npm WARN optional SKIPPING OPTIONAL DEPENDENCY: xpc-connection@~0.1.4 (node_modules/noble/node_modules/xpc-connection):
          npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for xpc-connection@0.1.4: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
          

          Ist wohl das falsche System, wenn ich die Meldung richtig verstehe? `
          Ja das kommt bei manchen Paketen. Ist nicht schlimm, da eine optionale Abhängigkeit. Ist der Rest der Meldungen jetzt weg?

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          1 Antwort Letzte Antwort
          0
          • TomTT Offline
            TomTT Offline
            TomT
            schrieb am zuletzt editiert von
            #5

            Ja, der Rest ist weg

            Ich danke dir ganz herzlich für die Hilfe ;)

            Grüße

            Tom

            PI3B > Raspimatic / Opi+2 > ioBroker / ESP8266
            if (System == "running") {finger = "weg";} else {lastAction = "Rückgängig";}

            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

            390

            Online

            32.8k

            Benutzer

            82.8k

            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