Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Pre-built binaries not found for sqlite3@3.1.13 and node@6.12.3

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Pre-built binaries not found for sqlite3@3.1.13 and node@6.12.3

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

      viel interessanter ist alles von node-gyp, npm und so was danach kommt!

      1 Reply Last reply Reply Quote 0
      • J
        jhg last edited by

        Da kommt nichts mehr im Log.

        Ich habe alles bis zum runterfahren des raspi kopiert.

        ich kann nochmal einen anderen Adapter testen um zu sehen was passiert.

        1 Reply Last reply Reply Quote 0
        • K
          Kueppert last edited by

          Bei mir sieht das genau so aus, danach kommt bei mir nix mehr, weil der pi3 auf 100% läuft (denke ich, lenkte leuchtet durchgehend) und auch auch über Nacht nicht mehr beruhigt. Komme mit putty dann auch nicht mehr auf den pi3, bis ich einen Kaltstart mache.

          Bin gespannt ob es hierfür eine Lösung hier geben wird 🙂

          Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk

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

            @Kueppert:

            Bin gespannt ob es hierfür eine Lösung hier geben wird 🙂 `

            Die einzige lösung die mir einfällt ist das Du den compile prozess killst … Bei vielen Usern läuft das problemlos ... Könnte es bei Dir vllt andere probleme haben? SD Karte noch in Ordnung (...)?

            1 Reply Last reply Reply Quote 0
            • J
              jhg last edited by

              Hallo,

              ich habe gestern auf npm 4.1 aktualisiert und heute den aktuellen SQL-Adapter installiert (1.6.7).

              Weder bei der Aktualisierung des SQL-Adapters noch bei den anderen Adaptern ist der Fehler wieder aufgetreten.

              Ich werde das weiter verfolgen.

              1 Reply Last reply Reply Quote 0
              • K
                Kueppert last edited by

                OK,

                vielleicht ist das bei mir auch die Lösung. Wir aktualisiere ich nmp auf dem pi? Was hast du genau gemacht? Ich habe das Problem immer noch…

                Danke und Grüße, Thorsten

                Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk

                1 Reply Last reply Reply Quote 0
                • K
                  Kueppert last edited by

                  Ok,

                  ich hab jetzt einfach mal im Netz gesucht und folgendes in der Konsole ausgeführt:

                  ! ` > sudo apt-get update

                  sudo apt-get upgrade `

                  installiert habe ich nun:

                  npm v2.15.11

                  node v4.8.7

                  nodejs 4.8.7

                  So, dann wollen wir doch mal sehen, ob ich jetzt den SQL-Adapter mal aktualisiert bekomme…hab nach dem fehlgeschlagenen Update immer noch die 1.6.5 druff :-S

                  1 Reply Last reply Reply Quote 0
                  • K
                    Kueppert last edited by

                    Ich werd bekloppt…diesmal ging es weiter 😄

                    So hab ich weiter gemacht:

                    iobroker stop
                    

                    dann````
                    sudo npm install iobroker.sql@1.6.7

                    
                    raus kam folgendes:
                    
                    >!  ` > npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
                    > 
                    > npm WARN deprecated sprintf@0.1.5: The sprintf package is deprecated in favor of sprintf-js.
                    > 
                    > /
                    > 
                    > > sqlite3@3.1.13 install /root/node_modules/iobroker.sql/node_modules/sqlite3
                    > 
                    > > node-pre-gyp install –fallback-to-build
                    > 
                    > node-pre-gyp ERR! Tried to download(403): [https://mapbox-node-binary.s3.amazonaws ... arm.tar.gz](https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.1.13/node-v46-linux-arm.tar.gz)
                    > 
                    > node-pre-gyp ERR! Pre-built binaries not found for sqlite3@3.1.13 and node@4.8.7 (node-v46 ABI) (falling back to source compile with node-gyp)
                    > 
                    > make: Entering directory '/root/node_modules/iobroker.sql/node_modules/sqlite3/build'
                    > 
                    > ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release/obj/gen/sqlite-autoconf-3150000/sqlite3.c
                    > 
                    > TOUCH Release/obj.target/deps/action_before_build.stamp
                    > 
                    > CC(target) Release/obj.target/sqlite3/gen/sqlite-autoconf-3150000/sqlite3.o
                    > 
                    > AR(target) Release/obj.target/deps/sqlite3.a
                    > 
                    > COPY Release/sqlite3.a
                    > 
                    > CXX(target) Release/obj.target/node_sqlite3/src/database.o
                    > 
                    > ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginOpen(node_sqlite3::Database::Baton*)’:
                    > 
                    > ../src/database.cc:144:9: warning: unused variable ‘status’ [-Wunused-variable]
                    > 
                    > int status = uv_queue_work(uv_default_loop(),
                    > 
                    > ^
                    > 
                    > ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginClose(node_sqlite3::Database::Baton*)’:
                    > 
                    > ../src/database.cc:230:9: warning: unused variable ‘status’ [-Wunused-variable]
                    > 
                    > int status = uv_queue_work(uv_default_loop(),
                    > 
                    > ^
                    > 
                    > ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginExec(node_sqlite3::Database::Baton*)’:
                    > 
                    > ../src/database.cc:525:9: warning: unused variable ‘status’ [-Wunused-variable]
                    > 
                    > int status = uv_queue_work(uv_default_loop(),
                    > 
                    > ^
                    > 
                    > ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginLoadExtension(node_sqlite3::Database::Baton*)’:
                    > 
                    > ../src/database.cc:625:9: warning: unused variable ‘status’ [-Wunused-variable]
                    > 
                    > int status = uv_queue_work(uv_default_loop(),
                    > 
                    > ^
                    > 
                    > CXX(target) Release/obj.target/node_sqlite3/src/node_sqlite3.o
                    > 
                    > CXX(target) Release/obj.target/node_sqlite3/src/statement.o
                    > 
                    > ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginPrepare(node_sqlite3::Database::Baton*)’:
                    > 
                    > ../src/statement.cc:118:9: warning: unused variable ‘status’ [-Wunused-variable]
                    > 
                    > int status = uv_queue_work(uv_default_loop(),
                    > 
                    > ^
                    > 
                    > In file included from ../src/statement.cc:6:0:
                    > 
                    > ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginBind(node_sqlite3::Statement::Baton*)’:
                    > 
                    > ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
                    > 
                    > int status = uv_queue_work(uv_default_loop(), \
                    > 
                    > ^
                    > 
                    > ../src/statement.cc:322:5: note: in expansion of macro ‘STATEMENT_BEGIN’
                    > 
                    > STATEMENT_BEGIN(Bind);
                    > 
                    > ^
                    > 
                    > ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginGet(node_sqlite3::Statement::Baton*)’:
                    > 
                    > ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
                    > 
                    > int status = uv_queue_work(uv_default_loop(), \
                    > 
                    > ^
                    > 
                    > ../src/statement.cc:370:5: note: in expansion of macro ‘STATEMENT_BEGIN’
                    > 
                    > STATEMENT_BEGIN(Get);
                    > 
                    > ^
                    > 
                    > ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginRun(node_sqlite3::Statement::Baton*)’:
                    > 
                    > ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
                    > 
                    > int status = uv_queue_work(uv_default_loop(), \
                    > 
                    > ^
                    > 
                    > ../src/statement.cc:438:5: note: in expansion of macro ‘STATEMENT_BEGIN’
                    > 
                    > STATEMENT_BEGIN(Run);
                    > 
                    > ^
                    > 
                    > ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginAll(node_sqlite3::Statement::Baton*)’:
                    > 
                    > ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
                    > 
                    > int status = uv_queue_work(uv_default_loop(), \
                    > 
                    > ^
                    > 
                    > ../src/statement.cc:504:5: note: in expansion of macro ‘STATEMENT_BEGIN’
                    > 
                    > STATEMENT_BEGIN(All);
                    > 
                    > ^
                    > 
                    > ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginEach(node_sqlite3::Statement::Baton*)’:
                    > 
                    > ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
                    > 
                    > int status = uv_queue_work(uv_default_loop(), \
                    > 
                    > ^
                    > 
                    > ../src/statement.cc:601:5: note: in expansion of macro ‘STATEMENT_BEGIN’
                    > 
                    > STATEMENT_BEGIN(Each);
                    > 
                    > ^
                    > 
                    > ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginReset(node_sqlite3::Statement::Baton*)’:
                    > 
                    > ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]
                    > 
                    > int status = uv_queue_work(uv_default_loop(), \
                    > 
                    > ^
                    > 
                    > ../src/statement.cc:724:5: note: in expansion of macro ‘STATEMENT_BEGIN’
                    > 
                    > STATEMENT_BEGIN(Reset);
                    > 
                    > ^
                    > 
                    > SOLINK_MODULE(target) Release/obj.target/node_sqlite3.node
                    > 
                    > COPY Release/node_sqlite3.node
                    > 
                    > COPY /root/node_modules/iobroker.sql/node_modules/sqlite3/lib/binding/node-v46-linux-arm/node_sqlite3.node
                    > 
                    > TOUCH Release/obj.target/action_after_build.stamp
                    > 
                    > make: Leaving directory '/root/node_modules/iobroker.sql/node_modules/sqlite3/build'
                    > 
                    > iobroker.sql@1.6.7 node_modules/iobroker.sql
                    > 
                    > ├── pg@6.4.2 (js-string-escape@1.0.1, packet-reader@0.3.1, pg-connection-string@0.1.3, buffer-writer@1.0.1, semver@4.3.2, pg-pool@1.8.0, pg-types@1.13.0, pgpass@1.0.2)
                    > 
                    > ├── mysql@2.15.0 (safe-buffer@5.1.1, sqlstring@2.3.0, bignumber.js@4.0.4, readable-stream@2.3.3)
                    > 
                    > ├── sql-client@0.7.0 (argf@0.0.1, optimist@0.6.1, inote-util@0.8.1)
                    > 
                    > ├── mssql@3.3.0 (generic-pool@2.5.4, promise@7.3.1, tedious@1.14.0)
                    > 
                    > └── sqlite3@3.1.13 (nan@2.7.0) `  
                    
                    sieht für mich jetzt erst mal gut aus.
                    
                    Das System hab ich wieder mit````
                    iobroker start
                    ````hochgefahren…
                    
                    UND WAS SEHE ICH IM ADMIN??? SQL-ADAPTER 1.6.5??????????????? Kann doch nicht wahr sein :(
                    1 Reply Last reply Reply Quote 0
                    • apollon77
                      apollon77 last edited by

                      iobroker upload sql

                      Wenn man es direkt per npm installiert fehlen halt die iobroker spezifischen Dinge die noch so kommen

                      1 Reply Last reply Reply Quote 0
                      • K
                        Kueppert last edited by

                        @apollon77:

                        iobroker upload sql

                        Wenn man es direkt per npm installiert fehlen halt die iobroker spezifischen Dinge die noch so kommen `

                        Hab es im Admin nochmal ausprobiert, leider ohne Erfolg. Hab 1h auf den sich drehenden Kreis geschaut - Hintergrund komplett grau…also wieder dr gute alte Kaltstart.

                        Habe in der Konsole iobroker beendet.

                        Habe dann aus dem Screen einen Befehl genommen und den mal benutzt und deinen Befehl hinterher:

                        ! ` > root@raspberrypi3:~# sudo npm install iobroker.sql@1.6.7 –production --prefix "/opt/iobroker"

                        npm WARN deprecated node-uuid@1.4.8: Use uuid module instead

                        ^Croot@raspberrypi3:~# cd /opt/iobroker

                        root@raspberrypi3:/opt/iobroker# sudo npm install iobroker.sql@1.6.7 --production --prefix "/opt/iobroker"

                        npm WARN deprecated node-uuid@1.4.8: Use uuid module instead

                        npm WARN deprecated sprintf@0.1.5: The sprintf package is deprecated in favor of sprintf-js.

                        sqlite3@3.1.13 install /opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3

                        node-pre-gyp install --fallback-to-build

                        node-pre-gyp ERR! Tried to download(403): https://mapbox-node-binary.s3.amazonaws ... arm.tar.gz

                        node-pre-gyp ERR! Pre-built binaries not found for sqlite3@3.1.13 and node@4.8.7 (node-v46 ABI) (falling back to source compile with node-gyp)

                        make: Entering directory '/opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3/build'

                        ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release/obj/gen/sqlite-autoconf-3150000/sqlite3.c

                        TOUCH Release/obj.target/deps/action_before_build.stamp

                        CC(target) Release/obj.target/sqlite3/gen/sqlite-autoconf-3150000/sqlite3.o

                        AR(target) Release/obj.target/deps/sqlite3.a

                        COPY Release/sqlite3.a

                        CXX(target) Release/obj.target/node_sqlite3/src/database.o

                        ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginOpen(node_sqlite3::Database::Baton*)’:

                        ../src/database.cc:144:9: warning: unused variable ‘status’ [-Wunused-variable]

                        int status = uv_queue_work(uv_default_loop(),

                        ^

                        ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginClose(node_sqlite3::Database::Baton*)’:

                        ../src/database.cc:230:9: warning: unused variable ‘status’ [-Wunused-variable]

                        int status = uv_queue_work(uv_default_loop(),

                        ^

                        ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginExec(node_sqlite3::Database::Baton*)’:

                        ../src/database.cc:525:9: warning: unused variable ‘status’ [-Wunused-variable]

                        int status = uv_queue_work(uv_default_loop(),

                        ^

                        ../src/database.cc: In static member function ‘static void node_sqlite3::Database::Work_BeginLoadExtension(node_sqlite3::Database::Baton*)’:

                        ../src/database.cc:625:9: warning: unused variable ‘status’ [-Wunused-variable]

                        int status = uv_queue_work(uv_default_loop(),

                        ^

                        CXX(target) Release/obj.target/node_sqlite3/src/node_sqlite3.o

                        CXX(target) Release/obj.target/node_sqlite3/src/statement.o

                        ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginPrepare(node_sqlite3::Database::Baton*)’:

                        ../src/statement.cc:118:9: warning: unused variable ‘status’ [-Wunused-variable]

                        int status = uv_queue_work(uv_default_loop(),

                        ^

                        In file included from ../src/statement.cc:6:0:

                        ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginBind(node_sqlite3::Statement::Baton*)’:

                        ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]

                        int status = uv_queue_work(uv_default_loop(), \

                        ^

                        ../src/statement.cc:322:5: note: in expansion of macro ‘STATEMENT_BEGIN’

                        STATEMENT_BEGIN(Bind);

                        ^

                        ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginGet(node_sqlite3::Statement::Baton*)’:

                        ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]

                        int status = uv_queue_work(uv_default_loop(), \

                        ^

                        ../src/statement.cc:370:5: note: in expansion of macro ‘STATEMENT_BEGIN’

                        STATEMENT_BEGIN(Get);

                        ^

                        ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginRun(node_sqlite3::Statement::Baton*)’:

                        ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]

                        int status = uv_queue_work(uv_default_loop(), \

                        ^

                        ../src/statement.cc:438:5: note: in expansion of macro ‘STATEMENT_BEGIN’

                        STATEMENT_BEGIN(Run);

                        ^

                        ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginAll(node_sqlite3::Statement::Baton*)’:

                        ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]

                        int status = uv_queue_work(uv_default_loop(), \

                        ^

                        ../src/statement.cc:504:5: note: in expansion of macro ‘STATEMENT_BEGIN’

                        STATEMENT_BEGIN(All);

                        ^

                        ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginEach(node_sqlite3::Statement::Baton*)’:

                        ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]

                        int status = uv_queue_work(uv_default_loop(), \

                        ^

                        ../src/statement.cc:601:5: note: in expansion of macro ‘STATEMENT_BEGIN’

                        STATEMENT_BEGIN(Each);

                        ^

                        ../src/statement.cc: In static member function ‘static void node_sqlite3::Statement::Work_BeginReset(node_sqlite3::Statement::Baton*)’:

                        ../src/macros.h:125:9: warning: unused variable ‘status’ [-Wunused-variable]

                        int status = uv_queue_work(uv_default_loop(), \

                        ^

                        ../src/statement.cc:724:5: note: in expansion of macro ‘STATEMENT_BEGIN’

                        STATEMENT_BEGIN(Reset);

                        ^

                        SOLINK_MODULE(target) Release/obj.target/node_sqlite3.node

                        COPY Release/node_sqlite3.node

                        COPY /opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3/lib/binding/node-v46-linux-arm/node_sqlite3.node

                        TOUCH Release/obj.target/action_after_build.stamp

                        make: Leaving directory '/opt/iobroker/node_modules/iobroker.sql/node_modules/sqlite3/build'

                        iobroker.sql@1.6.7 node_modules/iobroker.sql

                        ├── pg@6.4.2 (js-string-escape@1.0.1, packet-reader@0.3.1, pg-connection-string@0.1.3, buffer-writer@1.0.1, semver@4.3.2, pg-pool@1.8.0, pg-types@1.13.0, pgpass@1.0.2)

                        ├── mysql@2.15.0 (safe-buffer@5.1.1, sqlstring@2.3.0, bignumber.js@4.0.4, readable-stream@2.3.3)

                        ├── sql-client@0.7.0 (argf@0.0.1, optimist@0.6.1, inote-util@0.8.1)

                        ├── mssql@3.3.0 (generic-pool@2.5.4, promise@7.3.1, tedious@1.14.0)

                        └── sqlite3@3.1.13 (nan@2.7.0)

                        root@raspberrypi3:/opt/iobroker# ^C

                        root@raspberrypi3:/opt/iobroker# iobroker upload sql

                        got /opt/iobroker/node_modules/iobroker.sql/admin

                        upload [5] sql.admin /opt/iobroker/node_modules/iobroker.sql/admin/words.js words.js application/javascript

                        upload [4] sql.admin /opt/iobroker/node_modules/iobroker.sql/admin/sql.png sql.png image/png

                        upload [3] sql.admin /opt/iobroker/node_modules/iobroker.sql/admin/index_m.html index_m.html text/html

                        upload [2] sql.admin /opt/iobroker/node_modules/iobroker.sql/admin/index.html index.html text/html

                        upload [1] sql.admin /opt/iobroker/node_modules/iobroker.sql/admin/custom_m.html custom_m.html text/html

                        upload [0] sql.admin /opt/iobroker/node_modules/iobroker.sql/admin/custom.html custom.html text/html

                        Update "system.adapter.sql.0"

                        root@raspberrypi3:/opt/iobroker# `

                        Soooo, insgesamt habe ich nun doch den neuen SQL-Adapter drauf. Anscheinend geht das bei mir nur über den sehr sehr umständlichen Weg Konsole 😞 Oh man…hab aber echt keine Lust das ganze System deswegen neu zu machen...

                        Danke dir für deine Hilfe mit dem iobroker upload sql 😉

                        VG Thorsten
                        2700_sql.png

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        986
                        Online

                        31.6k
                        Users

                        79.5k
                        Topics

                        1.3m
                        Posts

                        4
                        19
                        1605
                        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