Hey there!
Today I upgraded my pimatic version and (same time) homeduino from 0.9.8 -> 0.9.9 and coc from 0.8.5 -> 0.9.0
Upgrading pimatic worked fine!
But upgrading coc resulted in:
>19:17:53.117 [pimatic] info: Installing: "pimatic-coc@0.9.0" from npm-registry.
19:36:22.497 [pimatic, ppm] info: > epoll@0.1.20 install /home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/onoff/node_modules/epoll
19:36:22.499 [pimatic, ppm] info: > node-gyp rebuild
19:36:25.782 [pimatic, ppm] info: make: Entering directory '/home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/onoff/node_modules/epoll/build'
19:36:25.793 [pimatic, ppm] info: CXX(target) Release/obj.target/epoll/src/epoll.o
19:38:57.823 [pimatic, ppm] info: In file included from ../node_modules/nan/nan_callbacks.h:83:0,
19:38:57.826 [pimatic, ppm] info: from ../node_modules/nan/nan.h:146,
19:38:57.831 [pimatic, ppm] info: from ../src/epoll.cc:15:
19:38:57.835 [pimatic, ppm] info: ../node_modules/nan/nan_callbacks_12_inl.h: In function ‘void Nan::imp::FunctionCallbackWrapper(const v8::FunctionCallbackInfo<v8::Value>&)’:
19:38:57.841 [pimatic, ppm] info: ../node_modules/nan/nan_callbacks_12_inl.h:175:1: internal compiler error: Bus-Zugriffsfehler
19:38:57.850 [pimatic, ppm] info: }
19:38:57.877 [pimatic, ppm] info: ^
19:39:04.196 [pimatic, ppm] info: Please submit a full bug report,
19:39:04.200 [pimatic, ppm] info: with preprocessed source if appropriate.
19:39:04.207 [pimatic, ppm] info: See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.
19:40:56.360 [pimatic, ppm] info: Preprocessed source stored into /tmp/cciEy9gS.out file, please attach this to your bugreport.
19:40:57.118 [pimatic, ppm] info: epoll.target.mk:90: recipe for target 'Release/obj.target/epoll/src/epoll.o' failed
19:40:57.124 [pimatic, ppm] info: make: Leaving directory '/home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/onoff/node_modules/epoll/build'
19:40:57.127 [pimatic, ppm] info: make: *** [Release/obj.target/epoll/src/epoll.o] Error 1
19:40:57.136 [pimatic, ppm] info: gyp ERR! build error
19:40:57.150 [pimatic, ppm] info: gyp ERR! stack Error: `make` failed with exit code: 2
19:40:57.151 [pimatic, ppm] info: gyp ERR! stack at ChildProcess.onExit (/home/pi/pimatic-app/node_modules/pimatic/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
19:40:57.155 [pimatic, ppm] info: gyp ERR! stack at emitTwo (events.js:87:13)
19:40:57.158 [pimatic, ppm] info: gyp ERR! stack at ChildProcess.emit (events.js:172:7)
19:40:57.160 [pimatic, ppm] info: gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
19:40:57.164 [pimatic, ppm] info: gyp ERR! System Linux 4.1.19-v7+
19:40:57.189 [pimatic, ppm] info: gyp ERR! command "/usr/local/bin/node" "/home/pi/pimatic-app/node_modules/pimatic/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
19:40:57.191 [pimatic, ppm] info: gyp ERR! cwd /home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/onoff/node_modules/epoll
19:40:57.193 [pimatic, ppm] info: gyp ERR! node -v v4.4.6
19:40:57.195 [pimatic, ppm] info: gyp ERR! node-gyp -v v3.3.1
19:40:57.197 [pimatic, ppm] info: gyp ERR! not ok
19:40:57.203 [pimatic, ppm] info: > serialport@2.0.6 install /home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport
19:40:57.208 [pimatic, ppm] info: > node-pre-gyp install --fallback-to-build
19:41:03.944 [pimatic, ppm] info: make: Entering directory '/home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport/build'
19:41:03.950 [pimatic, ppm] info: CXX(target) Release/obj.target/serialport/src/serialport.o
19:42:17.488 [pimatic, ppm] info: In file included from ../node_modules/nan/nan_callbacks.h:83:0,
19:42:17.491 [pimatic, ppm] info: from ../node_modules/nan/nan.h:138,
19:42:17.494 [pimatic, ppm] info: from ../src/serialport.h:5,
19:42:17.498 [pimatic, ppm] info: from ../src/serialport.cpp:3:
19:42:17.503 [pimatic, ppm] info: ../node_modules/nan/nan_callbacks_12_inl.h: In function ‘void Nan::imp::FunctionCallbackWrapper(const v8::FunctionCallbackInfo<v8::Value>&)’:
19:42:17.530 [pimatic, ppm] info: ../node_modules/nan/nan_callbacks_12_inl.h:175:1: internal compiler error: Bus-Zugriffsfehler
19:42:17.533 [pimatic, ppm] info: }
19:42:17.536 [pimatic, ppm] info: ^
19:42:17.577 [pimatic, ppm] info: Please submit a full bug report,
19:42:17.582 [pimatic, ppm] info: with preprocessed source if appropriate.
19:42:17.584 [pimatic, ppm] info: See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.
19:43:55.984 [pimatic, ppm] info: Preprocessed source stored into /tmp/cc2yUMF9.out file, please attach this to your bugreport.
19:43:55.998 [pimatic, ppm] info: serialport.target.mk:90: recipe for target 'Release/obj.target/serialport/src/serialport.o' failed
19:43:56.000 [pimatic, ppm] info: make: Leaving directory '/home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport/build'
19:43:56.002 [pimatic, ppm] info: make: *** [Release/obj.target/serialport/src/serialport.o] Error 1
19:43:56.012 [pimatic, ppm] info: gyp ERR! build error
19:43:56.029 [pimatic, ppm] info: gyp ERR! stack Error: `make` failed with exit code: 2
19:43:56.033 [pimatic, ppm] info: gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
19:43:56.050 [pimatic, ppm] info: gyp ERR! stack at emitTwo (events.js:87:13)
19:43:56.052 [pimatic, ppm] info: gyp ERR! stack at ChildProcess.emit (events.js:172:7)
19:43:56.054 [pimatic, ppm] info: gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
19:43:56.056 [pimatic, ppm] info: gyp ERR! System Linux 4.1.19-v7+
19:43:56.057 [pimatic, ppm] info: gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build" "--fallback-to-build" "--module=/home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport/build/Release/node-v46-linux-arm/serialport.node" "--module_name=serialport" "--module_path=/home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport/build/Release/node-v46-linux-arm"
19:43:56.059 [pimatic, ppm] info: gyp ERR! cwd /home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport
19:43:56.060 [pimatic, ppm] info: gyp ERR! node -v v4.4.6
19:43:56.063 [pimatic, ppm] info: gyp ERR! node-gyp -v v3.3.1
19:43:56.065 [pimatic, ppm] info: gyp ERR! not ok
19:43:56.095 [pimatic, ppm] info: node-pre-gyp ERR! build error
19:43:56.097 [pimatic, ppm] info: 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 build --fallback-to-build --module=/home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport/build/Release/node-v46-linux-arm/serialport.node --module_name=serialport --module_path=/home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport/build/Release/node-v46-linux-arm' (1)
19:43:56.099 [pimatic, ppm] info: node-pre-gyp ERR! stack at ChildProcess.<anonymous> (/home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
19:43:56.101 [pimatic, ppm] info: node-pre-gyp ERR! stack at emitTwo (events.js:87:13)
19:43:56.102 [pimatic, ppm] info: node-pre-gyp ERR! stack at ChildProcess.emit (events.js:172:7)
19:43:56.104 [pimatic, ppm] info: node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:827:16)
19:43:56.106 [pimatic, ppm] info: node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
19:43:56.108 [pimatic, ppm] info: node-pre-gyp ERR! System Linux 4.1.19-v7+
19:43:56.113 [pimatic, ppm] info: node-pre-gyp ERR! command "/usr/local/bin/node" "/home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
19:43:56.115 [pimatic, ppm] info: node-pre-gyp ERR! cwd /home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport
19:43:56.117 [pimatic, ppm] info: node-pre-gyp ERR! node -v v4.4.6
19:43:56.120 [pimatic, ppm] info: node-pre-gyp ERR! node-pre-gyp -v v0.6.18
19:43:56.123 [pimatic, ppm] info: node-pre-gyp ERR! not ok
19:43:56.126 [pimatic, ppm] info: Failed to execute '/usr/local/bin/node /usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js build --fallback-to-build --module=/home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport/build/Release/node-v46-linux-arm/serialport.node --module_name=serialport --module_path=/home/pi/pimatic-app/node_modules/pimatic-coc/node_modules/serialport/build/Release/node-v46-linux-arm' (1)
19:43:56.160 [pimatic, ppm] info: ERR! Linux 4.1.19-v7+
19:43:56.163 [pimatic, ppm] info: ERR! argv "/usr/local/bin/node" "/home/pi/pimatic-app/node_modules/pimatic/ppm.js" "install" "pimatic-coc@0.9.0" "--unsafe-perm"
19:43:56.165 [pimatic, ppm] info: ERR! node v4.4.6
19:43:56.166 [pimatic, ppm] info: ERR! npm v2.15.6
19:43:56.168 [pimatic, ppm] info: ERR! code ELIFECYCLE
19:43:56.170 [pimatic, ppm] info: ERR! epoll@0.1.20 install: `node-gyp rebuild`
19:43:56.172 [pimatic, ppm] info: ERR! Exit status 1
19:43:56.174 [pimatic, ppm] info: ERR!
19:43:56.175 [pimatic, ppm] info: ERR! Failed at the epoll@0.1.20 install script 'node-gyp rebuild'.
19:43:56.177 [pimatic, ppm] info: ERR! This is most likely a problem with the epoll package,
19:43:56.179 [pimatic, ppm] info: ERR! not with npm itself.
19:43:56.181 [pimatic, ppm] info: ERR! Tell the author that this fails on your system:
19:43:56.182 [pimatic, ppm] info: ERR! node-gyp rebuild
19:43:56.185 [pimatic, ppm] info: ERR! You can get information on how to open an issue for this project with:
19:43:56.188 [pimatic, ppm] info: ERR! npm bugs epoll
19:43:56.190 [pimatic, ppm] info: ERR! Or if that isn't available, you can get their info via:
19:43:56.193 [pimatic, ppm] info: ERR!
19:43:56.198 [pimatic, ppm] info: ERR! npm owner ls epoll
19:43:56.201 [pimatic, ppm] info: ERR! There is likely additional logging output above.
19:43:58.915 [pimatic, ppm] info: ERR! Please include the following file with any support request:
19:43:58.920 [pimatic, ppm] info: ERR! /home/pi/pimatic-app/npm-debug.log
19:43:58.945 [pimatic] error: Error running "./node_modules/pimatic/ppm.js install pimatic-coc@0.9.0 --unsafe-perm"
Upgrading homeduino resulted in:
> serialport@2.0.6 install /home/pi/pimatic-app/node_modules/pimatic-homeduino/node_modules/homeduino/node_modules/serialport
node-pre-gyp install --fallback-to-build
make: Entering directory '/home/pi/pimatic-app/node_modules/pimatic-homeduino/node_modules/homeduino/node_modules/serialport/build'
CXX(target) Release/obj.target/serialport/src/serialport.o
In file included from ../node_modules/nan/nan_callbacks.h:83:0,
from ../node_modules/nan/nan.h:138,
from ../src/serialport.h:5,
from ../src/serialport.cpp:3:
../node_modules/nan/nan_callbacks_12_inl.h: In function ‘void Nan::imp::FunctionCallbackWrapper(const v8::FunctionCallbackInfo<v8::Value>&)’:
../node_modules/nan/nan_callbacks_12_inl.h:175:1: internal compiler error: Bus-Zugriffsfehler
}
^
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.9/README.Bugs> for instructions.
Deleting content of /home/pi/pimatic-app/node_modules/pimatic-homeduino/
and
sudo npm install pimatic-homeduino --unsafe-perm
sudo npm install pimatic-homeduino
result in the same errors
Both seem to have some trouble with serialport or "Bus-Zugriffsfehler"
Pimatic does not start anymore which means I can’t do anything from the frontend.
Anyone got any ideas??
Thanks in advance