Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Gelöst: Fehler Inst. von Adapter: process exited w code 25

    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

    Gelöst: Fehler Inst. von Adapter: process exited w code 25

    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      Smart-Gang Developer last edited by Smart-Gang

      Hallo zusammen,

      ich habe einen neuen Adapter implementiert und diesen nun auch für das Testen im Tester Thread veröffentlicht.

      Leider habe ich seit Beginn der Entwicklung einen Fehler bei der Installation des Adapters in ioBroker via Github. Der Adapter funktioniert nach Erzeugung und Konfiguration der Instanz jedoch ohne erkennbaren Fehler.

      Fehler in der ioBroker Ausgabe:

      $ ./iobroker url "https://github.com/Smart-Gang/ioBroker.LinkTap" --debug
      install https://github.com/Smart-Gang/ioBroker.LinkTap/tarball/f74c143a6ab0bc3f3c0ca0cbd1eac593470202a8
      NPM version: 6.14.8
      npm install https://github.com/Smart-Gang/ioBroker.LinkTap/tarball/f74c143a6ab0bc3f3c0ca0cbd1eac593470202a8 --loglevel error --prefix "/opt/iobroker" (System call)
      + iobroker.linktap@0.0.6added 1 package from 1 contributor in 18.803s
      23 packages are looking for funding  run `npm fund` for details
      ERROR: host.raspberrypi Cannot install https://github.com/Smart-Gang/ioBroker.LinkTap/tarball/f74c143a6ab0bc3f3c0ca0cbd1eac593470202a8: 0
      ERROR: process exited with code 25
      
      
      Wenn ich den Adapter über die Konsole direkt auf dem PI installiere sieht die Ausgabe wie folgt aus:
      
      pi@raspberrypi:/opt/iobroker $ npm install iobroker.linktap --production --verbose --debug
      npm info it worked if it ends with ok
      npm verb cli [
      npm verb cli   '/usr/bin/node',
      npm verb cli   '/usr/bin/npm',
      npm verb cli   'install',
      npm verb cli   'iobroker.linktap',
      npm verb cli   '--production',
      npm verb cli   '--verbose',
      npm verb cli   '--debug'
      npm verb cli ]
      npm info using npm@6.14.8
      npm info using node@v12.19.0
      npm verb npm-session 4e1d7ccd0a97dfa6
      npm http fetch GET 200 https://registry.npmjs.org/iobroker.linktap 1228ms
      npm http fetch GET 200 https://registry.npmjs.org/iobroker.linktap/-/iobroker.linktap-0.0.5.tgz 1418ms
      npm timing stage:loadCurrentTree Completed in 7715ms
      npm timing stage:loadIdealTree:cloneCurrentTree Completed in 39ms
      npm timing stage:loadIdealTree:loadShrinkwrap Completed in 2916ms
      npm http fetch GET 304 https://registry.npmjs.org/@types%2fnode 197ms (from cache)
      npm timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 5175ms
      npm timing stage:loadIdealTree Completed in 9408ms
      npm timing stage:generateActionsToTake Completed in 252ms
      npm verb correctMkdir /home/iobroker/.npm/_locks correctMkdir not in flight; initializing
      npm verb lock using /home/iobroker/.npm/_locks/staging-66d2468782e8ffc7.lock for /opt/iobroker/node_modules/.staging
      npm timing action:extract Completed in 196ms
      npm info lifecycle @types/node@10.17.39~preuninstall: @types/node@10.17.39
      npm info lifecycle @types/node@10.17.39~uninstall: @types/node@10.17.39
      npm verb unbuild rmStuff @types/node@10.17.39 from /opt/iobroker/node_modules
      npm verb unbuild rmStuff in /opt/iobroker/node_modules/iobroker.javascript/node_modules
      npm info lifecycle @types/node@10.17.39~postuninstall: @types/node@10.17.39
      npm timing action:unbuild Completed in 8ms
      npm timing action:remove Completed in 43ms
      npm timing action:finalize Completed in 21ms
      npm timing action:refresh-package-json Completed in 47ms
      npm info lifecycle @types/node@12.12.67~preinstall: @types/node@12.12.67
      npm info lifecycle iobroker.linktap@0.0.5~preinstall: iobroker.linktap@0.0.5
      npm timing action:preinstall Completed in 3ms
      npm info linkStuff @types/node@12.12.67
      npm info linkStuff iobroker.linktap@0.0.5
      npm timing action:build Completed in 5ms
      npm info lifecycle @types/node@12.12.67~install: @types/node@12.12.67
      npm info lifecycle iobroker.linktap@0.0.5~install: iobroker.linktap@0.0.5
      npm timing action:install Completed in 3ms
      npm info lifecycle @types/node@12.12.67~postinstall: @types/node@12.12.67
      npm info lifecycle iobroker.linktap@0.0.5~postinstall: iobroker.linktap@0.0.5
      npm timing action:postinstall Completed in 4ms
      npm verb unlock done using /home/iobroker/.npm/_locks/staging-66d2468782e8ffc7.lock for /opt/iobroker/node_modules/.staging
      npm timing stage:executeActions Completed in 358ms
      npm timing stage:rollbackFailedOptional Completed in 19ms
      npm timing stage:runTopLevelLifecycles Completed in 17797ms
      npm verb saving [ { name: 'iobroker.linktap', spec: '0.0.5', save: 'dependencies' } ]
      npm info lifecycle iobroker.inst@2.0.3~preshrinkwrap: iobroker.inst@2.0.3
      npm info lifecycle iobroker.inst@2.0.3~shrinkwrap: iobroker.inst@2.0.3
      npm info lifecycle iobroker.inst@2.0.3~postshrinkwrap: iobroker.inst@2.0.3
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/fsevents):
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
      npm verb notsup SKIPPING OPTIONAL DEPENDENCY: Valid OS:    darwin
      npm verb notsup SKIPPING OPTIONAL DEPENDENCY: Valid Arch:  any
      npm verb notsup SKIPPING OPTIONAL DEPENDENCY: Actual OS:   linux
      npm verb notsup SKIPPING OPTIONAL DEPENDENCY: Actual Arch: arm
      npm WARN optional SKIPPING OPTIONAL DEPENDENCY: osx-temperature-sensor@1.0.7 (node_modules/osx-temperature-sensor):
      npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for osx-temperature-sensor@1.0.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
      npm verb notsup SKIPPING OPTIONAL DEPENDENCY: Valid OS:    darwin
      npm verb notsup SKIPPING OPTIONAL DEPENDENCY: Valid Arch:  any
      npm verb notsup SKIPPING OPTIONAL DEPENDENCY: Actual OS:   linux
      npm verb notsup SKIPPING OPTIONAL DEPENDENCY: Actual Arch: arm
      
      + iobroker.linktap@0.0.5
      added 1 package from 1 contributor and updated 1 package in 19.553s
      
      23 packages are looking for funding
        run `npm fund` for details
      
      npm verb exit [ 0, true ]
      npm timing npm Completed in 21657ms
      npm info ok 
      

      Auch hier erkenne ich bis auf die Warnung keinen Fehler.

      Hat hier jemand eine Idee?
      Schon mal vielen Dank vorab.

      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @Smart-Gang last edited by

        @Smart-Gang sagte in Fehler bei Inst. eines Adapters: process exited with code 25:

        Könntest du deinen Code auch in CodeTags setzen? Danke.
        Ich hab zwar nicht viel Ahnung von npm, aber ich hatte mal derbe Probleme mit einem Adapter, der Großbuchstaben im Namen enthielt. Das Ding lies sich zwar installieren, aber nicht mehr deinstallieren. Offenbar wurden die Großbuchstaben als Optionen fehlinterpretiert.

        S 1 Reply Last reply Reply Quote 0
        • S
          Smart-Gang Developer @Thomas Braun last edited by Smart-Gang

          @Thomas-Braun Sorry die Einbettung als Code hatte ich vergessen. Kommt nicht wieder vor.

          Dein Tipp hat mir in der Tat geholfen. Ich habe das GitHub repository von ioBroker.LinkTap in ioBroker.linktap umbenannt.
          Ich hatte es bisher - wie auch in den Tutorials oft beschrieben - in der io-package.json vollständig klein geschrieben.

          Vielen Dank nochmal!

          Das Problem ist damit gelöst.

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

          Support us

          ioBroker
          Community Adapters
          Donate

          879
          Online

          31.9k
          Users

          80.2k
          Topics

          1.3m
          Posts

          fehlermeldung bei installation
          2
          3
          3392
          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