I’ve tried to update my existing 1.5.2 project to 1.6 beta 26 but it keeps failing.
I’ve been using 1.6 since it was an alpha and haven’t had any issues, but I haven’t tried beta 26 myself yet
Using it in production for a couple months now. Works great but I had to fix some issues with some incompatible packages.
Give us more details if you want help.
Yes, I will paste the errors when I have access to my server later.
I’ve upgraded from 1.5 to 1.6 beta without any problem.
What kind of problems do you have?
That’s nice to hear!
Errors :-
=> Errors while initializing project:
While loading package meteorhacks:kadira-binary-deps@1.5.0:
error: Command failed:
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/npm
rebuild --update-binary
node-pre-gyp ERR! Tried to download: https://node-inspector.s3.amazonaws.com/profiler/v5.6.5/node-v57-linux-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for v8-profiler@5.6.5 and node@8.4.0 (node-v57 ABI) (falling back to
source compile with node-gyp)
../src/heap_profiler.cc: In member function ‘virtual v8::ActivityControl::ControlOption
nodex::ActivityControlAdapter::ReportProgressValue(int, int)’:
../src/heap_profiler.cc:35:18: warning: ‘v8::TryCatch::TryCatch()’ is deprecated: Use isolate version
[-Wdeprecated-declarations]
TryCatch try_catch;
^
In file included from
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8.h:26:0,
from
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8-profiler.h:10,
from ../src/heap_profiler.h:4,
from ../src/heap_profiler.cc:1:
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8.h:8157:40:
note: declared here
V8_DEPRECATED("Use isolate version", TryCatch());
^
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8config.h:329:3:
note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
../src/heap_snapshot.cc: In static member function ‘static Nan::NAN_GETTER_RETURN_TYPE
nodex::Snapshot::GetRoot(v8::Local<v8::String>, Nan::NAN_GETTER_ARGS_TYPE)’:
../src/heap_snapshot.cc:46:46: error: ‘class v8::Object’ has no member named ‘GetHiddenValue’
info.GetReturnValue().Set(info.This()->GetHiddenValue(__root));
^
../src/heap_snapshot.cc:50:20: error: ‘class v8::Object’ has no member named ‘SetHiddenValue’
info.This()->SetHiddenValue(__root, _root);
^
make: *** [Release/obj.target/profiler/src/heap_snapshot.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit
(/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/node-gyp/lib/build.js:258:23)
gyp ERR! stack at emitTwo (events.js:125:13)
gyp ERR! stack at ChildProcess.emit (events.js:213:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Linux 4.4.0-1032-aws
gyp ERR! command
"/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node"
"/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js"
"build" "--fallback-to-build"
"--module=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64/profiler.node"
"--module_name=profiler"
"--module_path=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64"
gyp ERR! cwd
/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler
gyp ERR! node -v v8.4.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute
'/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js
build --fallback-to-build
--module=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64/profiler.node
--module_name=profiler
--module_path=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64'
(1)
node-pre-gyp ERR! stack at ChildProcess.<anonymous>
(/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack at emitTwo (events.js:125:13)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:213:7)
node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:927:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
node-pre-gyp ERR! System Linux 4.4.0-1032-aws
node-pre-gyp ERR! command
"/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node"
"/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.bin/node-pre-gyp"
"install" "--fallback-to-build"
node-pre-gyp ERR! cwd
/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler
node-pre-gyp ERR! node -v v8.4.0
node-pre-gyp ERR! node-pre-gyp -v v0.6.29
node-pre-gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! v8-profiler@5.6.5 install: `node-pre-gyp install --fallback-to-build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the v8-profiler@5.6.5 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/ubuntu/.npm/_logs/2017-09-19T03_59_52_635Z-debug.log
node-pre-gyp ERR! Tried to download: https://node-inspector.s3.amazonaws.com/profiler/v5.6.5/node-v57-linux-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for v8-profiler@5.6.5 and node@8.4.0 (node-v57 ABI) (falling back to
source compile with node-gyp)
../src/heap_profiler.cc: In member function ‘virtual v8::ActivityControl::ControlOption
nodex::ActivityControlAdapter::ReportProgressValue(int, int)’:
../src/heap_profiler.cc:35:18: warning: ‘v8::TryCatch::TryCatch()’ is deprecated: Use isolate version
[-Wdeprecated-declarations]
TryCatch try_catch;
^
In file included from
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8.h:26:0,
from
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8-profiler.h:10,
from ../src/heap_profiler.h:4,
from ../src/heap_profiler.cc:1:
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8.h:8157:40:
note: declared here
V8_DEPRECATED("Use isolate version", TryCatch());
^
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8config.h:329:3:
note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
../src/heap_snapshot.cc: In static member function ‘static Nan::NAN_GETTER_RETURN_TYPE
nodex::Snapshot::GetRoot(v8::Local<v8::String>, Nan::NAN_GETTER_ARGS_TYPE)’:
../src/heap_snapshot.cc:46:46: error: ‘class v8::Object’ has no member named ‘GetHiddenValue’
info.GetReturnValue().Set(info.This()->GetHiddenValue(__root));
^
../src/heap_snapshot.cc:50:20: error: ‘class v8::Object’ has no member named ‘SetHiddenValue’
info.This()->SetHiddenValue(__root, _root);
^
make: *** [Release/obj.target/profiler/src/heap_snapshot.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit
(/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/node-gyp/lib/build.js:258:23)
gyp ERR! stack at emitTwo (events.js:125:13)
gyp ERR! stack at ChildProcess.emit (events.js:213:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Linux 4.4.0-1032-aws
gyp ERR! command
"/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node"
"/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js"
"build" "--fallback-to-build"
"--module=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64/profiler.node"
"--module_name=profiler"
"--module_path=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64"
gyp ERR! cwd
/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler
gyp ERR! node -v v8.4.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute
'/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js
build --fallback-to-build
--module=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64/profiler.node
--module_name=profiler
--module_path=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64'
(1)
node-pre-gyp ERR! stack at ChildProcess.<anonymous>
(/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack at emitTwo (events.js:125:13)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:213:7)
node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:927:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
node-pre-gyp ERR! System Linux 4.4.0-1032-aws
node-pre-gyp ERR! command
"/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node"
"/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.bin/node-pre-gyp"
"install" "--fallback-to-build"
node-pre-gyp ERR! cwd
/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler
node-pre-gyp ERR! node -v v8.4.0
node-pre-gyp ERR! node-pre-gyp -v v0.6.29
node-pre-gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! v8-profiler@5.6.5 install: `node-pre-gyp install --fallback-to-build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the v8-profiler@5.6.5 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/ubuntu/.npm/_logs/2017-09-19T03_59_52_635Z-debug.log
node-pre-gyp ERR! Tried to download: https://node-inspector.s3.amazonaws.com/profiler/v5.6.5/node-v57-linux-x64.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for v8-profiler@5.6.5 and node@8.4.0 (node-v57 ABI) (falling back to
source compile with node-gyp)
../src/heap_profiler.cc: In member function ‘virtual v8::ActivityControl::ControlOption
nodex::ActivityControlAdapter::ReportProgressValue(int, int)’:
../src/heap_profiler.cc:35:18: warning: ‘v8::TryCatch::TryCatch()’ is deprecated: Use isolate version
[-Wdeprecated-declarations]
TryCatch try_catch;
^
In file included from
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8.h:26:0,
from
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8-profiler.h:10,
from ../src/heap_profiler.h:4,
from ../src/heap_profiler.cc:1:
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8.h:8157:40:
note: declared here
V8_DEPRECATED("Use isolate version", TryCatch());
^
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8config.h:329:3:
note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
../src/heap_snapshot.cc: In static member function ‘static Nan::NAN_GETTER_RETURN_TYPE
nodex::Snapshot::GetRoot(v8::Local<v8::String>, Nan::NAN_GETTER_ARGS_TYPE)’:
../src/heap_snapshot.cc:46:46: error: ‘class v8::Object’ has no member named ‘GetHiddenValue’
info.GetReturnValue().Set(info.This()->GetHiddenValue(__root));
^
../src/heap_snapshot.cc:50:20: error: ‘class v8::Object’ has no member named ‘SetHiddenValue’
info.This()->SetHiddenValue(__root, _root);
^
make: *** [Release/obj.target/profiler/src/heap_snapshot.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit
(/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/node-gyp/lib/build.js:258:23)
gyp ERR! stack at emitTwo (events.js:125:13)
gyp ERR! stack at ChildProcess.emit (events.js:213:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Linux 4.4.0-1032-aws
gyp ERR! command
"/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node"
"/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js"
"build" "--fallback-to-build"
"--module=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64/profiler.node"
"--module_name=profiler"
"--module_path=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64"
gyp ERR! cwd
/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler
gyp ERR! node -v v8.4.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute
'/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js
build --fallback-to-build
--module=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64/profiler.node
--module_name=profiler
--module_path=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64'
(1)
node-pre-gyp ERR! stack at ChildProcess.<anonymous>
(/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/node-pre-gyp/lib/util/compile.js:83:29)
node-pre-gyp ERR! stack at emitTwo (events.js:125:13)
node-pre-gyp ERR! stack at ChildProcess.emit (events.js:213:7)
node-pre-gyp ERR! stack at maybeClose (internal/child_process.js:927:16)
node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:211:5)
node-pre-gyp ERR! System Linux 4.4.0-1032-aws
node-pre-gyp ERR! command
"/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node"
"/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.bin/node-pre-gyp"
"install" "--fallback-to-build"
node-pre-gyp ERR! cwd
/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler
node-pre-gyp ERR! node -v v8.4.0
node-pre-gyp ERR! node-pre-gyp -v v0.6.29
node-pre-gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! v8-profiler@5.6.5 install: `node-pre-gyp install --fallback-to-build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the v8-profiler@5.6.5 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/ubuntu/.npm/_logs/2017-09-19T03_59_52_635Z-debug.log
info.This()->SetHiddenValue(__root, _root);
^
make: *** [Release/obj.target/profiler/src/heap_snapshot.o] Error 1
gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack at ChildProcess.onExit
(/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/node-gyp/lib/build.js:258:23)
gyp ERR! stack at emitTwo (events.js:125:13)
gyp ERR! stack at ChildProcess.emit (events.js:213:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)
gyp ERR! System Linux 4.4.0-1032-aws
gyp ERR! command
"/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node"
"/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js"
"build" "--fallback-to-build"
"--module=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64/profiler.node"
"--module_name=profiler"
"--module_path=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64"
gyp ERR! cwd
/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler
gyp ERR! node -v v8.4.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
node-pre-gyp ERR! build error
node-pre-gyp ERR! stack Error: Failed to execute
'/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/node
/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.26.19jmxm8++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js
build --fallback-to-build
--module=/home/ubuntu/.meteor/packages/meteorhacks_kadira-binary-deps/.1.5.0.wngdbh++os.linux.x86_64+web.browser+web.cordova/npm/node_modules/.temp-z4xovj.z0hd/node_modules/v8-profiler/build/profiler/v5.6.5/node-v57-linux-x64/profiler.node
This is on an EC2 large instance, I installed node 4.8, got metoer, cloned my app, and tried the upgrade.
last time I looked v8-profiler didn’t work properly with node 8, perhaps this is why.
in the meantime, can you try removing Kadira or disabling just the profiling part of Kadira and see if the upgrade works without that?
I’m on Meteor 1.6-beta.27 right now and things are running smoothly, really happy with Meteor 1.6!
It is a known issue : P
Sadly, v8-profiler is mostly deprecated, and the kadira CPU package still uses that.
You’ll have to remove kadira-cpu-profiler (can’t remember the name of the package).
Thanks, I’m going to remove kadira debug.
we have tested 1.4.3.2 to 1.6beta24
works fine for us havent try new beta yet.
i also update my project from 1.5.2 to METEOR@1.6-beta.30
, i got error at first but after i reinstall meteor npm install --save babel-runtime@next
and meteor npm install --save bcrypt
everything is fine.
i already use it on production.
Getting this error after following above steps -
=> Started proxy.
W20170920-18:47:06.859(0)? (STDERR) /src/myapp/.meteor/local/build/programs/server/app/app.js:27227
W20170920-18:47:06.887(0)? (STDERR) var name = cb.name;
W20170920-18:47:06.887(0)? (STDERR) ^
W20170920-18:47:06.888(0)? (STDERR)
W20170920-18:47:06.888(0)? (STDERR) SyntaxError: Identifier 'name' has already been declared
W20170920-18:47:06.888(0)? (STDERR) at /src/myapp/.meteor/local/build/programs/server/boot.js:366:18
W20170920-18:47:06.888(0)? (STDERR) at Array.forEach (<anonymous>)
W20170920-18:47:06.889(0)? (STDERR) at Function._.each._.forEach (/home/ubuntu/.meteor/packages/meteor-tool/.1.6.0-beta.30.1tb1lo7++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/underscore/underscore.js:79:11)
W20170920-18:47:06.889(0)? (STDERR) at /src/myapp/.meteor/local/build/programs/server/boot.js:194:5
W20170920-18:47:06.889(0)? (STDERR) at /src/myapp/.meteor/local/build/programs/server/boot.js:437:5
W20170920-18:47:06.889(0)? (STDERR) at Function.run (/src/myapp/.meteor/local/build/programs/server/profile.js:510:12)
W20170920-18:47:06.890(0)? (STDERR) at /src/myapp/.meteor/local/build/programs/server/boot.js:436:11
=> Exited with code: 1=> Exited with code: 1
We also update https://www.coachstudio.net from 1.5.2 to METEOR@1.6-beta.30, less memory in Galaxy! Great! No errors detected
I figured it out, it was a bug in code that somehow was ok with Meteor before, I guess the newer compiler is stricter
I have a show-stopper with jagi/astronomy
as well as inability to run E2E tests with Chimp
.
Chimp ::
you@yours:~/projects/yours$
you@yours:~/projects/yours$ meteor npm install chimp
npm WARN deprecated node-uuid@1.4.8: Use uuid module instead
> fibers@1.0.15 install /home/you/projects/yours/node_modules/chimp/node_modules/fibers
> node build.js || nodejs build.js
make: Entering directory '/home/you/projects/yours/node_modules/chimp/node_modules/fibers/build'
CXX(target) Release/obj.target/fibers/src/fibers.o
../src/fibers.cc: In function ‘v8::Handle<v8::String> uni::NewLatin1String(v8::Isolate*, const char*)’:
../src/fibers.cc:122:64: warning: ‘static v8::Local<v8::String> v8::String::NewFromOneByte(v8::Isolate*, const uint8_t*, v8::String::NewStringType, int)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
return String::NewFromOneByte(isolate, (const uint8_t*)string);
^
In file included from /home/you/.meteor/packages/meteor-tool/.1.6.0-beta.30.cdfxxa++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8.h:26:0,
from /home/you/.meteor/packages/meteor-tool/.1.6.0-beta.30.cdfxxa++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/node.h:63,
from ../src/coroutine.h:1,
from ../src/fibers.cc:1:
/home/you/.meteor/packages/meteor-tool/.1.6.0-beta.30.cdfxxa++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8.h:2626:21: note: declared here
Local<String> NewFromOneByte(Isolate* isolate, const uint8_t* data,
^
/home/you/.meteor/packages/meteor-tool/.1.6.0-beta.30.cdfxxa++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/include/node/v8config.h:329:3: note: in definition of macro ‘V8_DEPRECATED’
declarator __attribute__((deprecated(message)))
^
: : :
: : :
: : :
you@yours:~/projects/yours$ meteor npm --version
5.4.1
you@yours:~/projects/yours$ meteor --version
Meteor 1.6-beta.30
you@yours:~/projects/yours$ meteor node --version
v8.5.0
Astronomy
TypeError: LocalCollection._removeDollarOperators is not a function
at classUpsert (packages/jagi:astronomy/lib/modules/storage/utils/class_upsert.js:83:43)
at Function.upsert (packages/jagi:astronomy/lib/modules/storage/class_static_methods/upsert.js:50:18)
at Function._AccessControl.upsertRecord (lib/access_control.js:83:17)
at server/configs/initial_adds.js:25:19
at Array.forEach (<anonymous>)
at Function._.each._.forEach (packages/underscore.js:139:11)
at _initPosts (server/configs/initial_adds.js:24:5)
at main.js (server/main.js:86:1)
:
:
For those who have deployed 1.6 in production, what do you use? e.g I use mup and I think I will have to look at custom scripts and custom docker image so that the 1.6 beta is used.
I deployed my App on Heroku Hobby Plan ($7/m), with this buildpack https://github.com/AdmitHub/meteor-buildpack-horse.git
I’m also using mup with abernix 8.4 image, no need for custom script. And I think Galaxy now supports 1.6
I’m using in production for months with Galaxy without any problem, I guess since beta8. The app is faster than before, Node 8 FTW