Hello,
on my RPiB+ I have installed pimatic without problems, however on my RPiA+ I get errors during installation:
coffee-cache: compiling coffee-script file "lib/daemon.coffee"...Done
23:19:48.112 2015-02-14 Saturday
23:20:22.725 [pimatic] Starting pimatic version 0.8.45
23:20:27.580 [pimatic] Installing database package sqlite3, this can take some minutes
23:20:49.873 [pimatic, npm] http GET https://registry.npmjs.org/sqlite3
23:22:39.337 [pimatic, npm] http GET https://registry.npmjs.org/nan
23:22:53.291 [pimatic, npm] > sqlite3@3.0.5 install /home/pi/pimatic-app/node_modules/sqlite3
23:22:53.356 [pimatic, npm] > node-pre-gyp install --fallback-to-build
23:23:00.905 [pimatic, npm] node-pre-gyp http GET https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz
23:24:53.318 [pimatic, npm] node-pre-gyp http 403 https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz
23:24:53.846 [pimatic, npm] node-pre-gyp http 403 status code downloading tarball https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz (falling back to source compile with node-gyp)
23:26:49.311 [pimatic, npm] gyp http GET http://nodejs.org/dist/v0.10.21/node-v0.10.21.tar.gz
23:26:50.518 [pimatic, npm] gyp http 200 http://nodejs.org/dist/v0.10.21/node-v0.10.21.tar.gz
23:29:17.271 [pimatic, npm] gyp WARN install got an error, rolling back install
23:29:18.798 [pimatic, npm] gyp ERR! configure error
23:29:18.937 [pimatic, npm] gyp ERR! stack Error: unexpected eof
23:29:18.960 [pimatic, npm] gyp ERR! stack at decorate (/usr/local/lib/node_modules/npm/node_modules/fstream/lib/abstract.js:67:36)
23:29:19.001 [pimatic, npm] gyp ERR! stack at Extract.Abstract.error (/usr/local/lib/node_modules/npm/node_modules/fstream/lib/abstract.js:61:12)
23:29:19.042 [pimatic, npm] gyp ERR! stack at Extract._streamEnd (/usr/local/lib/node_modules/npm/node_modules/tar/lib/extract.js:75:22)
23:29:19.078 [pimatic, npm] gyp ERR! stack at BlockStream.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/tar/lib/parse.js:50:8)
23:29:19.127 [pimatic, npm] gyp ERR! stack at BlockStream.EventEmitter.emit (events.js:92:17)
23:29:19.174 [pimatic, npm] gyp ERR! stack at BlockStream._emitChunk (/usr/local/lib/node_modules/npm/node_modules/block-stream/block-stream.js:203:10)
23:29:19.209 [pimatic, npm] gyp ERR! stack at BlockStream.resume (/usr/local/lib/node_modules/npm/node_modules/block-stream/block-stream.js:58:15)
23:29:19.250 [pimatic, npm] gyp ERR! stack at Extract.Reader.resume (/usr/local/lib/node_modules/npm/node_modules/fstream/lib/reader.js:252:34)
23:29:19.297 [pimatic, npm] gyp ERR! stack at DirWriter.ondrain (stream.js:61:14)
23:29:19.332 [pimatic, npm] gyp ERR! stack at DirWriter.EventEmitter.emit (events.js:92:17)
23:29:19.366 [pimatic, npm] gyp ERR! System Linux 3.18.5+
23:29:19.446 [pimatic, npm] gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--name=sqlite3" "--configuration=Release" "--module_name=node_sqlite3" "--version=3.0.5" "--major=3" "--patch=5" "--runtime=node" "--node_abi=node-v11" "--platform=linux" "--target_platform=linux" "--arch=arm" "--target_arch=arm" "--module_main=./lib/sqlite3" "--host=https://mapbox-node-binary.s3.amazonaws.com/" "--module_path=/home/pi/pimatic-app/node_modules/sqlite3/lib/binding/node-v11-linux-arm" "--module=/home/pi/pimatic-app/node_modules/sqlite3/lib/binding/node-v11-linux-arm/node_sqlite3.node" "--remote_path=./sqlite3/v3.0.5/" "--package_name=node-v11-linux-arm.tar.gz" "--staged_tarball=build/stage/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz" "--hosted_path=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/" "--hosted_tarball=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz"
23:29:19.488 [pimatic, npm] gyp ERR! cwd /home/pi/pimatic-app/node_modules/sqlite3
23:29:19.497 [pimatic, npm] gyp ERR! node -v v0.10.21
23:29:19.539 [pimatic, npm] gyp ERR! node-gyp -v v0.10.10
23:29:19.579 [pimatic, npm] gyp ERR! not ok
23:29:19.592 [pimatic, npm] node-pre-gyp ERR! build error
23:29:19.687 [pimatic, npm] 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 rebuild --name=sqlite3 --configuration=Release --module_name=node_sqlite3 --version=3.0.5 --major=3 --patch=5 --runtime=node --node_abi=node-v11 --platform=linux --target_platform=linux --arch=arm --target_arch=arm --module_main=./lib/sqlite3 --host=https://mapbox-node-binary.s3.amazonaws.com/ --module_path=/home/pi/pimatic-app/node_modules/sqlite3/lib/binding/node-v11-linux-arm --module=/home/pi/pimatic-app/node_modules/sqlite3/lib/binding/node-v11-linux-arm/node_sqlite3.node --remote_path=./sqlite3/v3.0.5/ --package_name=node-v11-linux-arm.tar.gz --staged_tarball=build/stage/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz --hosted_path=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/ --hosted_tarball=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz' (1)
23:29:19.712 [pimatic, npm] node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/home/pi/pimatic-app/node_modules/sqlite3/node_modules/node-pre-gyp/lib/util/compile.js:71:29)
23:29:19.750 [pimatic, npm] node-pre-gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
23:29:19.789 [pimatic, npm] node-pre-gyp ERR! stack at maybeClose (child_process.js:735:16)
23:29:19.828 [pimatic, npm] node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:802:5)
23:29:19.858 [pimatic, npm] node-pre-gyp ERR! System Linux 3.18.5+
23:29:19.880 [pimatic, npm] node-pre-gyp ERR! command "node" "/home/pi/pimatic-app/node_modules/sqlite3/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
23:29:19.918 [pimatic, npm] node-pre-gyp ERR! cwd /home/pi/pimatic-app/node_modules/sqlite3
23:29:20.015 [pimatic, npm] node-pre-gyp ERR! node -v v0.10.21
23:29:20.029 [pimatic, npm] node-pre-gyp ERR! node-pre-gyp -v v0.6.2
23:29:20.069 [pimatic, npm] node-pre-gyp ERR! not ok
23:29:20.100 [pimatic, npm] Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js rebuild --name=sqlite3 --configuration=Release --module_name=node_sqlite3 --version=3.0.5 --major=3 --patch=5 --runtime=node --node_abi=node-v11 --platform=linux --target_platform=linux --arch=arm --target_arch=arm --module_main=./lib/sqlite3 --host=https://mapbox-node-binary.s3.amazonaws.com/ --module_path=/home/pi/pimatic-app/node_modules/sqlite3/lib/binding/node-v11-linux-arm --module=/home/pi/pimatic-app/node_modules/sqlite3/lib/binding/node-v11-linux-arm/node_sqlite3.node --remote_path=./sqlite3/v3.0.5/ --package_name=node-v11-linux-arm.tar.gz --staged_tarball=build/stage/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz --hosted_path=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/ --hosted_tarball=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz' (1)
23:29:26.061 [pimatic, npm] ERR! weird error 1
23:29:26.154 [pimatic, npm] ERR! not ok code 0
23:29:28.766 [pimatic] Startup error: Error: Error running "npm install sqlite3"
23:29:28.766 [pimatic]> at ChildProcess.<anonymous> (/home/pi/pimatic-app/plugins.coffee:240:24)
23:29:28.766 [pimatic]> at ChildProcess.EventEmitter.emit (events.js:98:17)
23:29:28.766 [pimatic]> at maybeClose (child_process.js:735:16)
23:29:28.766 [pimatic]> at Socket.<anonymous> (child_process.js:948:11)
23:29:28.766 [pimatic]> at Socket.EventEmitter.emit (events.js:95:17)
23:29:28.766 [pimatic]> at Pipe.close (net.js:466:12)
23:29:28.812 [pimatic] exiting...
pi@RaspberryPiAplus ~/pimatic-app $
I have updated RPi Firmware/Software (3.18.7+) and also node (v0.10.28), now I get:
00:59:19.639 2015-02-15 Sunday
00:59:34.343 [pimatic] Starting pimatic version 0.8.45
00:59:36.478 [pimatic] Installing database package sqlite3, this can take some minutes
00:59:47.222 [pimatic, npm] http GET https://registry.npmjs.org/sqlite3
01:00:29.605 [pimatic, npm] http GET https://registry.npmjs.org/nan
01:00:44.377 [pimatic, npm] > sqlite3@3.0.5 install /home/pi/pimatic-app/node_modules/sqlite3
01:00:44.388 [pimatic, npm] > node-pre-gyp install --fallback-to-build
01:00:46.980 [pimatic, npm] node-pre-gyp http GET https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz
01:00:53.128 [pimatic, npm] node-pre-gyp http 403 https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz
01:00:53.151 [pimatic, npm] node-pre-gyp http 403 status code downloading tarball https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz (falling back to source compile with node-gyp)
01:01:15.496 [pimatic, npm] gyp http GET http://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz
01:01:16.401 [pimatic, npm] gyp http 200 http://nodejs.org/dist/v0.10.28/node-v0.10.28.tar.gz
01:04:30.764 [pimatic, npm] gyp http GET http://nodejs.org/dist/v0.10.28/SHASUMS.txt
01:04:30.873 [pimatic, npm] gyp http GET http://nodejs.org/dist/v0.10.28/SHASUMS.txt
01:04:31.508 [pimatic, npm] gyp http 200 http://nodejs.org/dist/v0.10.28/SHASUMS.txt
01:04:31.568 [pimatic, npm] gyp http 200 http://nodejs.org/dist/v0.10.28/SHASUMS.txt
01:04:42.563 [pimatic, npm] make: Entering directory '/home/pi/pimatic-app/node_modules/sqlite3/build'
01:04:42.598 [pimatic, npm] ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release/obj/gen/sqlite-autoconf-3080701/sqlite3.c
01:04:57.602 [pimatic, npm] TOUCH Release/obj.target/deps/action_before_build.stamp
01:04:57.710 [pimatic, npm] CC(target) Release/obj.target/sqlite3/gen/sqlite-autoconf-3080701/sqlite3.o
01:13:52.065 [pimatic, npm] cc: internal compiler error: Getötet (program cc1)
01:13:52.356 [pimatic, npm] Please submit a full bug report,
01:13:52.640 [pimatic, npm] with preprocessed source if appropriate.
01:13:54.004 [pimatic, npm] See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions.
01:13:54.292 [pimatic, npm] make: *** [Release/obj.target/sqlite3/gen/sqlite-autoconf-3080701/sqlite3.o] Error 4
01:13:54.511 [pimatic, npm] gyp ERR! build error
01:13:54.570 [pimatic, npm] gyp ERR! stack Error: `make` failed with exit code: 2
01:13:54.966 [pimatic, npm] gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
01:13:55.656 [pimatic, npm] gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
01:13:55.924 [pimatic, npm] gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:807:12)
01:13:56.099 [pimatic, npm] gyp ERR! System Linux 3.18.7+
01:13:56.364 [pimatic, npm] gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--name=sqlite3" "--configuration=Release" "--module_name=node_sqlite3" "--version=3.0.5" "--major=3" "--patch=5" "--runtime=node" "--node_abi=node-v11" "--platform=linux" "--target_platform=linux" "--arch=arm" "--target_arch=arm" "--module_main=./lib/sqlite3" "--host=https://mapbox-node-binary.s3.amazonaws.co m/" "--module_path=/home/pi/pimatic-app/node_modules/sqlite3/lib/binding/node-v11-linux-arm" "--module=/home/pi/pimatic-app/node_modules/sqlite3/lib/binding/node-v11-linux-arm/node_sqlite3.node" "--remote_path=./sqlite3/v3.0.5/" "--package_name=node-v11-linux-arm.tar.gz" "--staged_tarball=build/stage/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz" "--hosted_path=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/" "--hosted_tarball=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz"
01:13:56.589 [pimatic, npm] gyp ERR! cwd /home/pi/pimatic-app/node_modules/sqlite3
01:13:56.988 [pimatic, npm] gyp ERR! node -v v0.10.28
01:13:57.081 [pimatic, npm] deps/sqlite3.target.mk:106: recipe for target 'Release/obj.target/sqlite3/gen/sqlite-autoconf-3080701/sqlite3.o' failed
01:13:57.353 [pimatic, npm] make: Leaving directory '/home/pi/pimatic-app/node_modules/sqlite3/build'
01:13:57.758 [pimatic, npm] gyp ERR! node-gyp -v v0.13.0
01:13:57.843 [pimatic, npm] gyp ERR! not ok
01:13:58.728 [pimatic, npm] node-pre-gyp ERR! build error
01:13:58.930 [pimatic, npm] 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 rebuild --name=sqlite3 --configuration=Release --module_name=node_sqlite3 --version=3.0.5 --major=3 --patch=5 --runtime=node --node_abi=node-v11 --platform=linux --target_platform=linux --arch=arm --target_arch=arm --module_main=./lib/sqlite3 --host=https://mapbox-node-binary.s3.amazonaws.com/ --module_path=/home/pi/pimatic-app/node_modules/sqlite3/lib/binding/node-v11-linux-arm --module=/home/pi/pimatic-app/node_modules/sqlite3/lib/binding/node-v11-linux-arm/node_sqlite3.node --remote_path=./sqlite3/v3.0.5/ --package_name=node-v11-linux-arm.tar.gz --staged_tarball=build/stage/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz --hosted_path=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/ --hosted_tarball=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz' (1)
01:13:59.281 [pimatic, npm] node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/home/pi/pimatic-app/node_modules/sqlite3/node_modules/node-pre-gyp/lib/util/compile.js:71:29)
01:13:59.649 [pimatic, npm] node-pre-gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
01:14:00.109 [pimatic, npm] node-pre-gyp ERR! stack at maybeClose (child_process.js:753:16)
01:14:00.729 [pimatic, npm] node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:820:5)
01:14:01.140 [pimatic, npm] node-pre-gyp ERR! System Linux 3.18.7+
01:14:01.444 [pimatic, npm] node-pre-gyp ERR! command "node" "/home/pi/pimatic-app/node_modules/sqlite3/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
01:14:01.736 [pimatic, npm] node-pre-gyp ERR! cwd /home/pi/pimatic-app/node_modules/sqlite3
01:14:01.966 [pimatic, npm] node-pre-gyp ERR! node -v v0.10.28
01:14:02.164 [pimatic, npm] node-pre-gyp ERR! node-pre-gyp -v v0.6.2
01:14:02.496 [pimatic, npm] node-pre-gyp ERR! not ok
01:14:02.860 [pimatic, npm] Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js rebuild --name=sqlite3 --configuration=Release --module_name=node_sqlite3 --version=3.0.5 --major=3 --patch=5 --runtime=node --node_abi=node-v11 --platform=linux --target_platform=linux --arch=arm --target_arch=arm --module_main=./lib/sqlite3 --host=https://mapbox-node-binary.s3.amazonaws.com/ --module_path=/home/pi/pimatic-app/node_modules/sqlite3/lib/binding/node-v11-linux-arm --module=/home/pi/pimatic-app/node_modules/sqlite3/lib/binding/node-v11-linux-arm/node_sqlite3.node --remote_path=./sqlite3/v3.0.5/ --package_name=node-v11-linux-arm.tar.gz --staged_tarball=build/stage/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz --hosted_path=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/ --hosted_tarball=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.5/node-v11-linux-arm.tar.gz' (1)
01:14:25.581 [pimatic, npm] ERR! sqlite3@3.0.5 install: `node-pre-gyp install --fallback-to-build`
01:14:25.726 [pimatic, npm] ERR! Exit status 1
01:14:25.745 [pimatic, npm] ERR!
01:14:25.780 [pimatic, npm] ERR! Failed at the sqlite3@3.0.5 install script.
01:14:25.800 [pimatic, npm] ERR! This is most likely a problem with the sqlite3 package,
01:14:25.823 [pimatic, npm] ERR! not with npm itself.
01:14:25.853 [pimatic, npm] ERR! Tell the author that this fails on your system:
01:14:25.869 [pimatic, npm] ERR! node-pre-gyp install --fallback-to-build
01:14:25.903 [pimatic, npm] ERR! You can get their info via:
01:14:25.929 [pimatic, npm] ERR! npm owner ls sqlite3
01:14:26.847 [pimatic, npm] ERR! There is likely additional logging output above.
01:14:30.578 [pimatic, npm] ERR! System Linux 3.18.7+
01:14:30.602 [pimatic, npm] ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "sqlite3"
01:14:30.630 [pimatic, npm] ERR! cwd /home/pi/pimatic-app
01:14:30.655 [pimatic, npm] ERR! node -v v0.10.28
01:14:30.668 [pimatic, npm] ERR! npm -v 1.4.9
01:14:30.739 [pimatic, npm] ERR! code ELIFECYCLE
01:14:31.084 [pimatic, npm] ERR!
01:14:31.111 [pimatic, npm] ERR! Additional logging details can be found in:
01:14:31.130 [pimatic, npm] ERR! /home/pi/pimatic-app/npm-debug.log
01:14:31.274 [pimatic, npm] ERR! not ok code 0
01:14:34.686 [pimatic] Startup error: Error: Error running "npm install sqlite3"
01:14:34.686 [pimatic]> at ChildProcess.<anonymous> (/home/pi/pimatic-app/plugins.coffee:240:24)
01:14:34.686 [pimatic]> at ChildProcess.EventEmitter.emit (events.js:98:17)
01:14:34.686 [pimatic]> at maybeClose (child_process.js:753:16)
01:14:34.686 [pimatic]> at Socket.<anonymous> (child_process.js:966:11)
01:14:34.686 [pimatic]> at Socket.EventEmitter.emit (events.js:95:17)
01:14:34.686 [pimatic]> at Pipe.close (net.js:465:12)
01:14:34.712 [pimatic] exiting...
Any idea? (sorry for long message)