4commerce-technologies-AG / meteor

This is a fork of Meteor.js to support not yet official enabled architectures with an universal bundler. Meteor is an ultra-simple, database-everywhere, data-on-the-wire, pure-Javascript web framework. Read additional information about this fork at:
http://meteor-universal.tumblr.com/
Other
195 stars 16 forks source link

not seeing pre-built dev bundles #18

Closed bennytheshap closed 9 years ago

bennytheshap commented 9 years ago

Hi,

I'm trying to use one of your pre-built ARM dev bundles, but meteor doesn't seem to see the bundle.

root@grover:/usr/local/lib/meteor# curl -L -O https://github.com/4commerce-technologies-AG/meteor/releases/download/release%2F1.1.0.1-universal/dev_bundle_Linux_armv6l_universal_1.1.0.1_RASPBIAN-WHEEZY_0.4.18.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   448    0   448    0     0   1838      0 --:--:-- --:--:-- --:--:--  2574
100 40.9M  100 40.9M    0     0   529k      0  0:01:19  0:01:19 --:--:-- 1128k
root@grover:/usr/local/lib/meteor# ls
Contributing.md                              docs      History.md  LICENSE.txt  meteor.bat  README.md  tools
dev_bundle_Linux_armv6l_universal_1.1.0.1_RASPBIAN-WHEEZY_0.4.18.tar.gz  examples  LICENSES    meteor       packages    scripts
root@grover:/usr/local/lib/meteor# ./meteor 
It's the first time you've run Meteor from a git checkout.
I will download a kit containing all of Meteor's dependencies.
There is currently no automatic detection of pre-build ARM bundles.
Check https://github.com/4commerce-technologies-AG/meteor/releases
to find and download a suitable pre-build for your architecture.
In any way, you may generate your own dev-bundle using
scripts/generate-dev-bundle.sh
Failed to install dependency kit.

Am I doing something wrong?

Thank you

TomFreudenberg commented 9 years ago

Hi Ben ( @bennytheshap )

on what machine / distro do you want to install the pre-build? You have downloaded for armv6l - please check once uname -a to get your system identifier.

Does ist meet armv6l or is it armv7l ?

You have placed and download everything correctly.

bennytheshap commented 9 years ago

It is a Raspberry Pi 2. Is there a different build that you'd recommend that I use?

Linux grover 3.18.7-v7+ #755 SMP PREEMPT Thu Feb 12 17:20:48 GMT 2015 armv7l GNU/Linux
TomFreudenberg commented 9 years ago

Hi Ben, yes this is a different ARM cpu armv7l. I am sorry, I do not have that board yet, so you have to build by yourself please.

Just drop the downloaded archive in your /usr/local/lib/meteor and follow the installer guide or just type:

cd /usr/local/lib/meteor
scripts/generate-dev-bundle.sh
meteor --version

The first time you run meteor --version it will unpack and install your previously generated dev_bundle.

Should be ready in about 10-15 minutes.

Do you have correct node version ?

node --version

This should be v0.10.37 or v0.10.38

bennytheshap commented 9 years ago

Generating my own dev bundle fails (it appears that it tries to use an intel version of phantom js). However, I am using node v0.10.36, which I got from your pre-built node image. Is there a newer version I can get as a binary?

TomFreudenberg commented 9 years ago

The node bundle is also not correct for your board. You have to delete it on your board.

rm /usr/local/bin/node
rm /usr/local/bin/npm
rm -rf /usr/local/lib/node_modules

You can follow my guide at http://meteor-universal.tumblr.com/post/111452119634/build-and-install-up-to-date-nodejs to build you own node.

Also for pre-build packages you may try (see section "install node.js" at http://www.andrewconnell.com/blog/setup-node-js-on-raspberry-pi-2-b)

curl -L -O http://node-arm.herokuapp.com/node_latest_armhf.deb
dpkg -i node_latest_armhf.deb

Please read also general installation procedure at: http://meteor-universal.tumblr.com/post/111447034269/install-meteor-universal-to-your-system

Good luck,

TomFreudenberg commented 9 years ago

Hi Ben ( @bennytheshap )

Today I ordered my Raspi 2 model. So if your are not in a hurry, I will upload pre-builts for that device within a couple of days

Cheers, Tom

versoul commented 9 years ago

Hi TomFreudenberg, i have error too, can you help me? uname -a

Linux ubuntu 3.18.0-20-rpi2 #21-Ubuntu SMP PREEMPT Sun Apr 5 01:56:02 UTC 2015 armv7l armv7l armv7l GNU/Linux

node version - 0.10.2 from your post curl -L -O http://node-arm.herokuapp.com/node_latest_armhf.deb

./scripts/generate-dev-bundle.sh

CHECKOUT DIR IS /usr/local/lib/meteor
BUILDING DEV BUNDLE 0.4.18 IN /tmp/generate-dev-bundle-WtQZH8fq
/tmp/generate-dev-bundle-WtQZH8fq/bin/node
/tmp/generate-dev-bundle-WtQZH8fq/bin/npm
npm WARN package.json meteor-dev-bundle@0.0.0 No README.md file found!
npm http GET https://registry.npmjs.org/semver/4.1.0
npm http GET https://github.com/meteor/node-eachline/tarball/ff89722ff94e6b6a08652bf5f44c8fffea8a21da
npm http GET https://registry.npmjs.org/chalk/0.5.1
npm http GET https://registry.npmjs.org/fibers/1.0.5
npm http GET https://registry.npmjs.org/underscore/1.5.2
npm http GET https://registry.npmjs.org/source-map-support/0.2.8
npm http 304 https://registry.npmjs.org/chalk/0.5.1
npm http 304 https://registry.npmjs.org/underscore/1.5.2
npm http 304 https://registry.npmjs.org/source-map-support/0.2.8
npm http 304 https://registry.npmjs.org/semver/4.1.0
npm http 304 https://registry.npmjs.org/fibers/1.0.5
npm http 200 https://github.com/meteor/node-eachline/tarball/ff89722ff94e6b6a08652bf5f44c8fffea8a21da
npm http GET https://registry.npmjs.org/supports-color
npm http GET https://registry.npmjs.org/has-ansi
npm http GET https://registry.npmjs.org/strip-ansi
npm http GET https://registry.npmjs.org/ansi-styles
npm http GET https://registry.npmjs.org/escape-string-regexp
npm http GET https://registry.npmjs.org/type-of
npm http 304 https://registry.npmjs.org/strip-ansi
npm ERR! Error: No compatible version found: strip-ansi@'^0.3.0'
npm ERR! Valid install targets:
npm ERR! ["0.1.0","0.1.1","0.2.0","0.2.1","0.2.2","0.3.0","1.0.0","2.0.0","2.0.1"]
npm ERR!     at installTargetsError (/home/ubuntu/node-v0.10.2-linux-arm-pi/lib/node_modules/npm/lib/cache.js:685:10)
npm ERR!     at /home/ubuntu/node-v0.10.2-linux-arm-pi/lib/node_modules/npm/lib/cache.js:607:10
npm ERR!     at saved (/home/ubuntu/node-v0.10.2-linux-arm-pi/lib/node_modules/npm/node_modules/npm-registry-client/lib/get.js:138:7)
npm ERR!     at Object.oncomplete (fs.js:107:15)
npm ERR! If you need help, you may report this log at:
npm ERR!     <http://github.com/isaacs/npm/issues>
npm ERR! or email it to:
npm ERR!     <npm-@googlegroups.com>

npm ERR! System Linux 3.18.0-20-rpi2
npm ERR! command "/tmp/generate-dev-bundle-WtQZH8fq/bin/node" "/tmp/generate-dev-bundle-WtQZH8fq/bin/npm" "install"
npm ERR! cwd /tmp/generate-dev-bundle-WtQZH8fq/build/npm-server-install
npm ERR! node -v v0.10.2
npm ERR! npm -v 1.2.15
npm http 304 https://registry.npmjs.org/type-of
npm http 304 https://registry.npmjs.org/escape-string-regexp
npm http 304 https://registry.npmjs.org/ansi-styles
npm http 304 https://registry.npmjs.org/has-ansi
npm http 304 https://registry.npmjs.org/supports-color
npm http GET https://registry.npmjs.org/source-map/0.1.32
npm http 304 https://registry.npmjs.org/source-map/0.1.32

> fibers@1.0.5 install /tmp/generate-dev-bundle-WtQZH8fq/build/npm-server-install/node_modules/fibers
> node ./build.js

npm http GET https://registry.npmjs.org/amdefine
npm http 304 https://registry.npmjs.org/amdefine
make: Entering directory `/tmp/generate-dev-bundle-WtQZH8fq/build/npm-server-install/node_modules/fibers/build'
  CXX(target) Release/obj.target/fibers/src/fibers.o
  CXX(target) Release/obj.target/fibers/src/coroutine.o
../src/coroutine.cc: In function ‘void* find_thread_id_key(void*)’:
../src/coroutine.cc:90:3: warning: ‘thread_id’ may be used uninitialized in this function [-Wmaybe-uninitialized]
   if (tls == thread_id) {
   ^
  CC(target) Release/obj.target/fibers/src/libcoro/coro.o
  SOLINK_MODULE(target) Release/obj.target/fibers.node
  SOLINK_MODULE(target) Release/obj.target/fibers.node: Finished
  COPY Release/fibers.node
make: Leaving directory `/tmp/generate-dev-bundle-WtQZH8fq/build/npm-server-install/node_modules/fibers/build'
Installed in `/tmp/generate-dev-bundle-WtQZH8fq/build/npm-server-install/node_modules/fibers/bin/linux-arm-v8-3.14/fibers.node`
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!     /tmp/generate-dev-bundle-WtQZH8fq/build/npm-server-install/npm-debug.log
npm ERR! not ok code 0

./meteor --version

/is-safe-integer/is-implemented.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/number/is-safe-integer/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/number/is-safe-integer/implement.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/number/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/number/#/pad.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/number/#/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/global.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/date/is-date.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/date/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/date/#/floor-month.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/date/#/floor-year.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/date/#/floor-day.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/date/#/days-in-month.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/date/#/copy.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/date/#/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/date/#/format.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/date/valid-date.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/invoke.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/_define-length.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/valid-function.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/pluck.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/identity.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/is-arguments.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/is-function.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/#/curry.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/#/lock.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/#/partial.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/#/copy.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/#/compose.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/#/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/#/to-string-tokens.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/#/not.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/#/spread.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/constant.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es5-ext/function/noop.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/auto-bind.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/package.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/lazy.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/.lint’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/test/auto-bind.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/test/lazy.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/test/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/LICENCE’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/.travis.yml’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/.npmignore’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/CHANGES’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/d/README.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/package.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/.lint’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/test/is-symbol.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/test/is-implemented.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/test/validate-symbol.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/test/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/test/implement.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/test/polyfill.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/test/is-native-implemented.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/is-symbol.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/is-implemented.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/validate-symbol.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/LICENSE’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/.travis.yml’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/.npmignore’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/CHANGES’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/README.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/implement.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/polyfill.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-symbol/is-native-implemented.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/package.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/.lint’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/test/valid-iterable.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/test/for-of.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/test/string.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/test/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/test/array.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/test/#/chain.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/test/get.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/test/is-iterable.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/valid-iterable.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/for-of.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/LICENSE’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/.travis.yml’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/string.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/.npmignore’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/CHANGES’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/README.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/array.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/#/chain.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/get.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/node_modules/es6-iterator/is-iterable.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/.npmignore’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/CHANGES’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/README.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/implement.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/polyfill.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/es6-weak-map/is-native-implemented.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/mixto/package.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/mixto/LICENSE.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/mixto/README.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/mixto/lib/mixin.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/property-accessors/package.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/property-accessors/LICENSE.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/property-accessors/README.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/node_modules/property-accessors/lib/property-accessors.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/LICENSE.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/README.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/lib/subscription.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/lib/emissary.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/lib/signal.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/lib/helpers.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/lib/emitter.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/lib/subscriber.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/emissary/lib/behavior.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/event-kit/package.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/event-kit/LICENSE.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/event-kit/api.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/event-kit/README.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/event-kit/lib/disposable.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/event-kit/lib/composite-disposable.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/event-kit/lib/event-kit.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/event-kit/lib/emitter.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/package.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/sbcs-codec.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/internal.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/dbcs-codec.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/utf16.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/sbcs-data.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/utf7.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/sbcs-data-generated.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/dbcs-data.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/tables/gb18030-ranges.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/tables/gbk-added.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/tables/shiftjis.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/tables/cp936.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/tables/big5-added.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/tables/cp950.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/tables/cp949.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/encodings/tables/eucjp.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/Changelog.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/LICENSE’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/.travis.yml’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/.npmignore’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/README.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/lib/extend-node.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/lib/streams.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/iconv-lite/lib/index.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/q/package.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/q/q.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/q/LICENSE’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/q/queue.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/q/README.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/q/CHANGES.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/package.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/binding.gyp’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/Release/.deps/Release/obj.target/runas/src/runas_posix.o.d’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/Release/.deps/Release/obj.target/runas/src/main.o.d’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/Release/.deps/Release/obj.target/runas/src/fork.o.d’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/Release/.deps/Release/obj.target/runas.node.d’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/Release/.deps/Release/runas.node.d’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/Release/obj.target/runas.node’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/Release/obj.target/runas/src/runas_posix.o’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/Release/obj.target/runas/src/main.o’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/Release/obj.target/runas/src/fork.o’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/Release/linker.lock’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/Release/runas.node’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/config.gypi’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/Makefile’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/runas.target.mk’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/build/binding.Makefile’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/src/main.cc’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/src/fork.h’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/src/runas_darwin.cc’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/src/runas.h’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/src/runas_win.cc’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/src/runas_posix.cc’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/src/fork.cc’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/LICENSE.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/README.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/node_modules/runas/lib/runas.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/src/main.cc’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/src/pathwatcher_linux.cc’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/src/common.cc’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/src/unsafe_persistent.h’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/src/handle_map.h’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/src/common.h’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/src/pathwatcher_mac.mm’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/src/pathwatcher_win.cc’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/src/handle_map.cc’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/LICENSE.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/api.json’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/README.md’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/lib/file.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/lib/main.js’: Permission denied
rm: cannot remove ‘/usr/local/lib/meteor/dev_bundle.xxx/lib/node_modules/pathwatcher/lib/directory.js’: Permission denied
Failed to install dependency kit.

sudo ./meteor --version

It's the first time you've run Meteor from a git checkout.
I will download a kit containing all of Meteor's dependencies.
Skipping download and installing kit from dev_bundle_Linux_armv7l_universal_1.1.0.2_UBUNTU-TRUSTY_0.4.18.tar.gz
Installed dependency kit v0.4.18 in dev_bundle.

/usr/local/lib/meteor/dev_bundle/lib/node_modules/fibers/fibers.js:16
    throw new Error('`'+ modPath+ '.node` is missing. Try reinstalling `node-fibe
          ^
Error: `/usr/local/lib/meteor/dev_bundle/lib/node_modules/fibers/bin/linux-arm-v8-3.28/fibers.node` is missing. Try reinstalling `node-fibers`?
    at Object.<anonymous> (/usr/local/lib/meteor/dev_bundle/lib/node_modules/fibers/fibers.js:16:8)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/usr/local/lib/meteor/tools/main.js:7:13)
    at Module._compile (module.js:460:26)
    at Object.Module._extensions..js (module.js:478:10)
versoul commented 9 years ago

And i try on Raspbian

pi@raspberrypi ~ $ node --version
v0.12.1
pi@raspberrypi ~ $ npm --version
2.5.1
pi@raspberrypi ~ $ which mongo
/opt/mongo/bin/mongo
pi@raspberrypi ~ $ which mongod
/opt/mongo/bin/mongod

this unstructions http://meteor-universal.tumblr.com/post/111447034269/install-meteor-universal-to-your-system

pi@raspberrypi /usr/local/lib/meteor $ ./scripts/generate-dev-bundle.sh
CHECKOUT DIR IS /usr/local/lib/meteor
BUILDING DEV BUNDLE 0.4.18 IN /tmp/generate-dev-bundle-zUlfk39n
/tmp/generate-dev-bundle-zUlfk39n/bin/node
/tmp/generate-dev-bundle-zUlfk39n/bin/npm
npm WARN package.json meteor-dev-bundle@0.0.0 No description
npm WARN package.json meteor-dev-bundle@0.0.0 No repository field.
npm WARN package.json meteor-dev-bundle@0.0.0 No README data
/
> fibers@1.0.5 install /tmp/generate-dev-bundle-zUlfk39n/build/npm-server-install/node_modules/fibers
> node ./build.js

child_process: customFds option is deprecated, use stdio instead.
child_process: customFds option is deprecated, use stdio instead.
make: вход в каталог «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-server-install/node_modules/fibers/build»
  CXX(target) Release/obj.target/fibers/src/fibers.o
  CXX(target) Release/obj.target/fibers/src/coroutine.o
../src/coroutine.cc: In function ‘void* find_thread_id_key(void*)’:
../src/coroutine.cc:90:3: warning: ‘thread_id’ may be used uninitialized in this function [-Wuninitialized]
  CC(target) Release/obj.target/fibers/src/libcoro/coro.o
  SOLINK_MODULE(target) Release/obj.target/fibers.node
  SOLINK_MODULE(target) Release/obj.target/fibers.node: Finished
  COPY Release/fibers.node
make: выход из каталога «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-server-install/node_modules/fibers/build»
Installed in `/tmp/generate-dev-bundle-DnFmlpvi/build/npm-server-install/node_modules/fibers/bin/linux-arm-v8-3.28/fibers.node`
underscore@1.5.2 node_modules/underscore

eachline@2.3.3 node_modules/eachline
└── type-of@2.0.1

chalk@0.5.1 node_modules/chalk
├── ansi-styles@1.1.0
├── escape-string-regexp@1.0.3
├── supports-color@0.2.0
├── has-ansi@0.1.0 (ansi-regex@0.2.1)
└── strip-ansi@0.3.0 (ansi-regex@0.2.1)

semver@4.1.0 node_modules/semver

source-map-support@0.2.8 node_modules/source-map-support
└── source-map@0.1.32 (amdefine@0.1.0)

fibers@1.0.5 node_modules/fibers
npm WARN shrinkwrap Excluding devDependency: eachline
npm WARN shrinkwrap Excluding devDependency: chalk
wrote npm-shrinkwrap.json
npm WARN package.json meteor-dev-bundle-tool@0.0.0 No description
npm WARN package.json meteor-dev-bundle-tool@0.0.0 No repository field.
npm WARN package.json meteor-dev-bundle-tool@0.0.0 No README data
> kexec@0.2.0 install /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/kexec
> node-gyp configure build

child_process: customFds option is deprecated, use stdio instead.
make: вход в каталог «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/kexec/build»
  CXX(target) Release/obj.target/kexec/src/kexec.o
../src/kexec.cc: In function ‘int clear_cloexec(int)’:
../src/kexec.cc:21:30: error: ‘F_GETFD’ was not declared in this scope
../src/kexec.cc:21:40: error: ‘fcntl’ was not declared in this scope
../src/kexec.cc:25:15: error: ‘FD_CLOEXEC’ was not declared in this scope
../src/kexec.cc:26:25: error: ‘F_SETFD’ was not declared in this scope
../src/kexec.cc: At global scope:
../src/kexec.cc:37:34: error: ‘Arguments’ does not name a type
../src/kexec.cc:37:45: error: ISO C++ forbids declaration of ‘args’ with no type [-fpermissive]
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h: In function ‘v8::Handle<v8::Value> kexec(const int&)’:
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:816:13: error: ‘v8::HandleScope::HandleScope()’ is protected
../src/kexec.cc:38:14: error: within this context
../src/kexec.cc:58:20: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’
../src/kexec.cc:58:38: error: invalid types ‘const int[int]’ for array subscript
../src/kexec.cc:60:39: error: invalid types ‘const int[int]’ for array subscript
../src/kexec.cc:64:44: error: no matching function for call to ‘v8::Number::New(int&)’
../src/kexec.cc:64:44: note: candidate is:
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:1999:24: note:   candidate expects 2 arguments, 1 provided
../src/kexec.cc:65:22: error: ‘class v8::HandleScope’ has no member named ‘Close’
../src/kexec.cc:68:20: error: request for member ‘Length’ in ‘args’, which is of non-class type ‘const int’
../src/kexec.cc:68:38: error: invalid types ‘const int[int]’ for array subscript
../src/kexec.cc:68:61: error: invalid types ‘const int[int]’ for array subscript
../src/kexec.cc:70:39: error: invalid types ‘const int[int]’ for array subscript
../src/kexec.cc:74:61: error: invalid types ‘const int[int]’ for array subscript
../src/kexec.cc:83:66: error: no matching function for call to ‘v8::Integer::New(int&)’
../src/kexec.cc:83:66: note: candidate is:
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:2012:25: note: static v8::Local<v8::Integer> v8::Integer::New(v8::Isolate*, int32_t)
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:2012:25: note:   candidate expects 2 arguments, 1 provided
../src/kexec.cc:95:44: error: no matching function for call to ‘v8::Number::New(int&)’
../src/kexec.cc:95:44: note: candidate is:
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:1999:24: note: static v8::Local<v8::Number> v8::Number::New(v8::Isolate*, double)
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:1999:24: note:   candidate expects 2 arguments, 1 provided
../src/kexec.cc:96:22: error: ‘class v8::HandleScope’ has no member named ‘Close’
../src/kexec.cc:99:41: error: ‘New’ is not a member of ‘v8::String’
../src/kexec.cc:99:81: error: ‘ThrowException’ was not declared in this scope
../src/kexec.cc:100:18: error: ‘class v8::HandleScope’ has no member named ‘Close’
../src/kexec.cc:100:34: error: too few arguments to function ‘v8::Handle<v8::Primitive> v8::Undefined(v8::Isolate*)’
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:305:28: note: declared here
../src/kexec.cc: In function ‘void init(v8::Handle<v8::Object>)’:
../src/kexec.cc:105:47: error: no matching function for call to ‘NODE_SET_METHOD(v8::Handle<v8::Object>&, const char [6], v8::Handle<v8::Value> (&)(const int&))’
../src/kexec.cc:105:47: note: candidate is:
/home/pi/.node-gyp/0.12.1/src/node.h:228:13: note: template<class TypeName> void node::NODE_SET_METHOD(const TypeName&, const char*, v8::FunctionCallback)
kexec.target.mk:81: ошибка выполнения рецепта для цели «Release/obj.target/kexec/src/kexec.o»
make: *** [Release/obj.target/kexec/src/kexec.o] Ошибка 1
make: выход из каталога «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/kexec/build»
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack     at ChildProcess.emit (events.js:110:17)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:1067:12)
gyp ERR! System Linux 3.18.11-v7+
command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "configure" "build"
gyp ERR! cwd /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/kexec
gyp ERR! node -v v0.12.1
gyp ERR! node-gyp -v v1.0.2
gyp ERR! not ok 

> netroute@0.2.5 install /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/netroute
> node-gyp rebuild

child_process: customFds option is deprecated, use stdio instead.
make: вход в каталог «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/netroute/build»
  CXX(target) Release/obj.target/netroute/src/netroute.o
  CXX(target) Release/obj.target/netroute/src/platform-linux.o
  SOLINK_MODULE(target) Release/obj.target/netroute.node
  SOLINK_MODULE(target) Release/obj.target/netroute.node: Finished
  COPY Release/netroute.node
make: выход из каталога «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/netroute/build»
\
> runas@2.0.0 install /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/pathwatcher/node_modules/runas
> node-gyp rebuild

child_process: customFds option is deprecated, use stdio instead.
make: вход в каталог «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/pathwatcher/node_modules/runas/build»
  CXX(target) Release/obj.target/runas/src/main.o
  CXX(target) Release/obj.target/runas/src/runas_posix.o
  CXX(target) Release/obj.target/runas/src/fork.o
  SOLINK_MODULE(target) Release/obj.target/runas.node
  SOLINK_MODULE(target) Release/obj.target/runas.node: Finished
  COPY Release/runas.node
make: выход из каталога «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/pathwatcher/node_modules/runas/build»

> fibers@1.0.5 install /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/fibers
> node ./build.js

child_process: customFds option is deprecated, use stdio instead.
child_process: customFds option is deprecated, use stdio instead.
make: вход в каталог «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/fibers/build»
 CXX(target) Release/obj.target/fibers/src/fibers.o
  CXX(target) Release/obj.target/fibers/src/coroutine.o
../src/coroutine.cc: In function ‘void* find_thread_id_key(void*)’:
../src/coroutine.cc:90:3: warning: ‘thread_id’ may be used uninitialized in this function [-Wuninitialized]
  CC(target) Release/obj.target/fibers/src/libcoro/coro.o
  SOLINK_MODULE(target) Release/obj.target/fibers.node
  SOLINK_MODULE(target) Release/obj.target/fibers.node: Finished
  COPY Release/fibers.node
make: выход из каталога «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/fibers/build»
Installed in `/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/fibers/bin/linux-arm-v8-3.28/fibers.node`
npm WARN engine cordova-js@3.7.3: wanted: {"node":"~0.10.x"} (current: {"node":"0.12.1","npm":"2.5.1"})
npm WARN engine npm@1.4.28: wanted: {"node":">=0.8","npm":"1"} (current: {"node":"0.12.1","npm":"2.5.1"})

> phantomjs@1.9.12 install /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/phantomjs
> node install.js

Downloading https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-1.9.8-linux-i686.tar.bz2
Saving to /tmp/phantomjs/phantomjs-1.9.8-linux-i686.tar.bz2
Receiving...
\ [=======================================-] 97% 0.0s\
Received 13200K total.
Extracting tar contents (via spawned process)
Removing /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/phantomjs/lib/phantom
Copying extracted folder /tmp/phantomjs/phantomjs-1.9.8-linux-i686.tar.bz2-extract-1431372960637/phantomjs-1.9.8-linux-i686 -> /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/phantomjs/lib/phantom
Removing /tmp/phantomjs/phantomjs-1.9.8-linux-i686.tar.bz2-extract-1431372960637
Writing location.js file
Done. Phantomjs binary available at /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/phantomjs/lib/phantom/bin/phantomjs
npm WARN engine xmlbuilder@2.2.1: wanted: {"node":"0.8.x || 0.10.x"} (current: {"node":"0.12.1","npm":"2.5.1"})

> pathwatcher@4.1.0 install /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/pathwatcher
> node-gyp rebuild

child_process: customFds option is deprecated, use stdio instead.
make: вход в каталог «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/pathwatcher/build»
  CXX(target) Release/obj.target/pathwatcher/src/main.o
  CXX(target) Release/obj.target/pathwatcher/src/common.o
  CXX(target) Release/obj.target/pathwatcher/src/handle_map.o
  CXX(target) Release/obj.target/pathwatcher/src/pathwatcher_linux.o
  SOLINK_MODULE(target) Release/obj.target/pathwatcher.node
  SOLINK_MODULE(target) Release/obj.target/pathwatcher.node: Finished
  COPY Release/pathwatcher.node
make: выход из каталога «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/pathwatcher/build»

> ws@0.4.32 install /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/node-inspector/node_modules/ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)

make: вход в каталог «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/node-inspector/node_modules/ws/build»
  CXX(target) Release/obj.target/bufferutil/src/bufferutil.o
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node
  SOLINK_MODULE(target) Release/obj.target/bufferutil.node: Finished
  COPY Release/bufferutil.node
  CXX(target) Release/obj.target/validation/src/validation.o
  SOLINK_MODULE(target) Release/obj.target/validation.node
  SOLINK_MODULE(target) Release/obj.target/validation.node: Finished
  COPY Release/validation.node
make: выход из каталога «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/node-inspector/node_modules/ws/build»

> sqlite3@3.0.2 install /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3
> node-pre-gyp install --fallback-to-build
child_process: customFds option is deprecated, use stdio instead.
child_process: customFds option is deprecated, use stdio instead.
make: вход в каталог «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3/build»
  ACTION deps_sqlite3_gyp_action_before_build_target_unpack_sqlite_dep Release/obj/gen/sqlite-autoconf-3080600/sqlite3.c
  TOUCH Release/obj.target/deps/action_before_build.stamp
  CC(target) Release/obj.target/sqlite3/gen/sqlite-autoconf-3080600/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::New(const v8::FunctionCallbackInfo<v8::Value>&)’:
../src/database.cc:134:71: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, v8::Local<v8::String>, v8::PropertyAttribute)’
../src/database.cc:134:71: note: candidates are:
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:2112:8: note: bool v8::Object::Set(v8::Handle<v8::Value>, v8::Handle<v8::Value>)
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:2112:8: note:   candidate expects 2 arguments, 3 provided
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:2114:8: note: bool v8::Object::Set(uint32_t, v8::Handle<v8::Value>)
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:2114:8: note:   candidate expects 2 arguments, 3 provided
../src/database.cc:135:69: error: no matching function for call to ‘v8::Object::Set(v8::Local<v8::String>, v8::Local<v8::Integer>, v8::PropertyAttribute)’
../src/database.cc:135:69: note: candidates are:
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:2112:8: note: bool v8::Object::Set(v8::Handle<v8::Value>, v8::Handle<v8::Value>)
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:2112:8: note:   candidate expects 2 arguments, 3 provided
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:2114:8: note: bool v8::Object::Set(uint32_t, v8::Handle<v8::Value>)
/home/pi/.node-gyp/0.12.1/deps/v8/include/v8.h:2114:8: note:   candidate expects 2 arguments, 3 provided
node_sqlite3.target.mk:96: ошибка выполнения рецепта для цели «Release/obj.target/node_sqlite3/src/database.o»
make: *** [Release/obj.target/node_sqlite3/src/database.o] Ошибка 1
make: выход из каталога «/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3/build»
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:267:23)
gyp ERR! stack     at ChildProcess.emit (events.js:110:17)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:1067:12)
gyp ERR! System Linux 3.18.11-v7+
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.2" "--major=3" "--patch=2" "--runtime=node" "--node_abi=node-v14" "--platform=linux" "--target_platform=linux" "--arch=arm" "--target_arch=arm" "--module_main=./lib/sqlite3" "--host=https://mapbox-node-binary.s3.amazonaws.com/" "--module_path=/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3/lib/binding/node-v14-linux-arm" "--module=/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3/lib/binding/node-v14-linux-arm/node_sqlite3.node" "--remote_path=./sqlite3/v3.0.2/" "--package_name=node-v14-linux-arm.tar.gz" "--staged_tarball=build/stage/sqlite3/v3.0.2/node-v14-linux-arm.tar.gz" "--hosted_path=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.2/" "--hosted_tarball=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.2/node-v14-linux-arm.tar.gz"
gyp ERR! cwd /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3
gyp ERR! node -v v0.12.1
gyp ERR! node-gyp -v v1.0.2
gyp ERR! not ok 
node-pre-gyp ERR! build error 
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.2 --major=3 --patch=2 --runtime=node --node_abi=node-v14 --platform=linux --target_platform=linux --arch=arm --target_arch=arm --module_main=./lib/sqlite3 --host=https://mapbox-node-binary.s3.amazonaws.com/ --module_path=/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3/lib/binding/node-v14-linux-arm --module=/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3/lib/binding/node-v14-linux-arm/node_sqlite3.node --remote_path=./sqlite3/v3.0.2/ --package_name=node-v14-linux-arm.tar.gz --staged_tarball=build/stage/sqlite3/v3.0.2/node-v14-linux-arm.tar.gz --hosted_path=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.2/ --hosted_tarball=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.2/node-v14-linux-arm.tar.gz' (1)
node-pre-gyp ERR! stack     at ChildProcess.<anonymous> (/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3/node_modules/node-pre-gyp/lib/util/compile.js:76:29)
node-pre-gyp ERR! stack     at ChildProcess.emit (events.js:110:17)
node-pre-gyp ERR! stack     at maybeClose (child_process.js:1008:16)
node-pre-gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:1080:5)
node-pre-gyp ERR! System Linux 3.18.11-v7+
node-pre-gyp ERR! command "node" "/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3/node_modules/.bin/node-pre-gyp" "install" "--fallback-to-build"
node-pre-gyp ERR! cwd /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3
node-pre-gyp ERR! node -v v0.12.1
node-pre-gyp ERR! node-pre-gyp -v v0.5.27
node-pre-gyp ERR! not ok 
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.2 --major=3 --patch=2 --runtime=node --node_abi=node-v14 --platform=linux --target_platform=linux --arch=arm --target_arch=arm --module_main=./lib/sqlite3 --host=https://mapbox-node-binary.s3.amazonaws.com/ --module_path=/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3/lib/binding/node-v14-linux-arm --module=/tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/node_modules/sqlite3/lib/binding/node-v14-linux-arm/node_sqlite3.node --remote_path=./sqlite3/v3.0.2/ --package_name=node-v14-linux-arm.tar.gz --staged_tarball=build/stage/sqlite3/v3.0.2/node-v14-linux-arm.tar.gz --hosted_path=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.2/ --hosted_tarball=https://mapbox-node-binary.s3.amazonaws.com/sqlite3/v3.0.2/node-v14-linux-arm.tar.gz' (1)
npm ERR! Linux 3.18.11-v7+
npm ERR! argv "/usr/local/bin/node" "/tmp/generate-dev-bundle-DnFmlpvi/bin/npm" "install"
npm ERR! node v0.12.1
npm ERR! npm  v2.5.1
npm ERR! code ELIFECYCLE

npm ERR! kexec@0.2.0 install: `node-gyp configure build`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the kexec@0.2.0 install script 'node-gyp configure build'.
npm ERR! This is most likely a problem with the kexec package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node-gyp configure build
npm ERR! You can get their info via:
npm ERR!     npm owner ls kexec
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     /tmp/generate-dev-bundle-DnFmlpvi/build/npm-tool-install/npm-debug.log
pi@raspberrypi /usr/local/lib/meteor $ sudo ./meteor --version
It's the first time you've run Meteor from a git checkout.
I will download a kit containing all of Meteor's dependencies.
There is currently no automatic detection of pre-build ARM bundles.
Check https://github.com/4commerce-technologies-AG/meteor/releases
to find and download a suitable pre-build for your architecture.
In any way, you may generate your own dev-bundle using
scripts/generate-dev-bundle.sh
Failed to install dependency kit.
TomFreudenberg commented 9 years ago

Hi you RPI2 guys ;-)

I am currently back from office and loading the image for RasPi 2. I will prepare the stuff for you and upload it. @versoul you have completly missmatched releases by now - I will send you the infos to the right ones.

Thar RasPi image are you using?

# if file exist
cat /etc/debian_version

Tom

versoul commented 9 years ago

@TomFreudenberg

pi@raspberrypi ~ $ cat /etc/debian_version
7.8
pi@raspberrypi ~ $ cat /etc/*release 
PRETTY_NAME="Raspbian GNU/Linux 7 (wheezy)"
NAME="Raspbian GNU/Linux"
VERSION_ID="7"
VERSION="7 (wheezy)"
ID=raspbian
ID_LIKE=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"
TomFreudenberg commented 9 years ago

So you use the RASPIAN image from https://www.raspberrypi.org/downloads/

Right?

versoul commented 9 years ago

yes, installed today

TomFreudenberg commented 9 years ago

Well, I am just preparing my image on sd card ...

TomFreudenberg commented 9 years ago

Hi guys ( @bennytheshap @versoul @matb33 @ebastidas )

I have made a new set of pre-builts for the RaspberryPi devices 1 + 2. Instead just the previous short notes on the release page, I have created (yet only RASPBIAN) a complete 1st time guide.

I would really be happy if you could check my 1st time run-thru installation guide on RASPBIAN.

@bennytheshap , @versoul :

If you follow strictly that guide, you should have a running meteor on your devices at the end. The process with pre-builts will take around ~30-45 minutes.

Thanks for providing feedback.

Tom

TomFreudenberg commented 9 years ago

Sorry, I made one spelling error and updated the link to the guide in my previous post.

matb33 commented 9 years ago

I think I see an opportunity for a bash script that is smart enough to detect its environment and automatically download/install everything. This would be great for you in the long run @TomFreudenberg as it would greatly lessen issue reports for issues with using incorrect archs etc

TomFreudenberg commented 9 years ago

Hi Matthieu ( @matb33 )

yes, I already started to create some DEB packages instead of the archives. So the DEB will have also the installing and removing scripts to do the installation. I can split the archives into different pools to make them available for the different distros.

There are just some points to do but I am sure to fullfill in the end ;-)

Keep you informed. Tom

versoul commented 9 years ago

Good afternoon there was time to try to establish once again, the mistake on the last step = as a result falls ((how to be prompt Many thanks for your help and efforts

pi@raspberrypi /usr/local/lib/meteor $ sudo meteor --version
It's the first time you've run Meteor from a git checkout.
I will download a kit containing all of Meteor's dependencies.
Skipping download and installing kit from dev_bundle_Linux_armv7l_universal_1.1.0.2_RASPBIAN-WHEEZY_0.4.18.tar.gz
Installed dependency kit v0.4.18 in dev_bundle.

js-analyze: updating npm dependencies -- esprima, escope...
npm WARN package.json packages-for-meteor-smartpackage-1alnchi@0.0.0 No
description
npm WARN package.json packages-for-meteor-smartpackage-1alnchi@0.0.0 No
repository field.
npm WARN package.json packages-for-meteor-smartpackage-1alnchi@0.0.0 No README
data
npm ERR! Error: Attempt to unlock esprima@1.2.2, which hasn't been locked
npm ERR!     at unlock
(/usr/local/lib/node_modules/npm/lib/utils/locker.js:44:11)
npm ERR!     at cb
(/usr/local/lib/node_modules/npm/lib/cache/add-named.js:32:5)
npm ERR!     at /usr/local/lib/node_modules/npm/lib/cache/add-named.js:41:20
npm ERR!     at /usr/local/lib/node_modules/npm/lib/utils/locker.js:30:7
npm ERR!     at cb
(/usr/local/lib/node_modules/npm/node_modules/lockfile/lockfile.js:149:38)
npm ERR!     at
/usr/local/lib/node_modules/npm/node_modules/lockfile/lockfile.js:177:38
npm ERR!     at Object.oncomplete (fs.js:108:15)
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Linux 3.18.11-v7+
npm ERR! command "/usr/local/bin/node"
"/usr/local/lib/meteor/dev_bundle/bin/npm" "install"
npm ERR! cwd /usr/local/lib/meteor/packages/js-analyze/.npm/package-new-e01rmm
npm ERR! node -v v0.10.38
npm ERR! npm -v 1.4.28
npm ERR! 
npm ERR! Additional logging details can be found in:
npm ERR!
/usr/local/lib/meteor/packages/js-analyze/.npm/package-new-e01rmm/npm-debug.log
npm ERR! not ok code 0

/usr/local/lib/meteor/dev_bundle/lib/node_modules/fibers/future.js:245
                        throw(ex);
                              ^
Error: Can't load isopacket before it has been verified: js-analyze
    at Error (<anonymous>)
    at /usr/local/lib/meteor/tools/isopackets.js:94:13
    at Object.exports.noYieldsAllowed (/usr/local/lib/meteor/tools/fiber-helpers.js:66:14)
    at Object.load (/usr/local/lib/meteor/tools/isopackets.js:80:23)
    at compileUnibuild (/usr/local/lib/meteor/tools/compiler.js:792:28)
    at /usr/local/lib/meteor/tools/compiler.js:136:26
    at Array.forEach (native)
    at Function._.each._.forEach (/usr/local/lib/meteor/dev_bundle/lib/node_modules/underscore/underscore.js:79:11)
    at Object.compiler.compile (/usr/local/lib/meteor/tools/compiler.js:132:5)
    at /usr/local/lib/meteor/tools/isopack-cache.js:224:30
    at /usr/local/lib/meteor/tools/buildmessage.js:352:18
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:345:34
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:343:23
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at Object.enterJob (/usr/local/lib/meteor/tools/buildmessage.js:317:26)
    at [object Object]._.extend._loadLocalPackage (/usr/local/lib/meteor/tools/isopack-cache.js:198:18)
    at /usr/local/lib/meteor/tools/isopack-cache.js:149:14
    at /usr/local/lib/meteor/tools/buildmessage.js:352:18
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:345:34
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:343:23
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at Object.enterJob (/usr/local/lib/meteor/tools/buildmessage.js:317:26)
    at [object Object]._.extend._ensurePackageLoaded (/usr/local/lib/meteor/tools/isopack-cache.js:141:20)
    at ensureLoaded (/usr/local/lib/meteor/tools/isopack-cache.js:116:12)
    at /usr/local/lib/meteor/tools/isopack-cache.js:143:11
    at Array.forEach (native)
    at Function._.each._.forEach (/usr/local/lib/meteor/dev_bundle/lib/node_modules/underscore/underscore.js:79:11)
    at /usr/local/lib/meteor/tools/isopack-cache.js:142:11
    at /usr/local/lib/meteor/tools/buildmessage.js:352:18
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:345:34
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:343:23
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at Object.enterJob (/usr/local/lib/meteor/tools/buildmessage.js:317:26)
    at [object Object]._.extend._ensurePackageLoaded (/usr/local/lib/meteor/tools/isopack-cache.js:141:20)
    at ensureLoaded (/usr/local/lib/meteor/tools/isopack-cache.js:116:12)
    at /usr/local/lib/meteor/tools/isopack-cache.js:143:11
    at Array.forEach (native)
    at Function._.each._.forEach (/usr/local/lib/meteor/dev_bundle/lib/node_modules/underscore/underscore.js:79:11)
    at /usr/local/lib/meteor/tools/isopack-cache.js:142:11
    at /usr/local/lib/meteor/tools/buildmessage.js:352:18
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:345:34
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:343:23
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at Object.enterJob (/usr/local/lib/meteor/tools/buildmessage.js:317:26)
    at [object Object]._.extend._ensurePackageLoaded (/usr/local/lib/meteor/tools/isopack-cache.js:141:20)
    at /usr/local/lib/meteor/tools/isopack-cache.js:59:14
    at Array.forEach (native)
    at Function._.each._.forEach (/usr/local/lib/meteor/dev_bundle/lib/node_modules/underscore/underscore.js:79:11)
    at [object Object]._.extend.buildLocalPackages (/usr/local/lib/meteor/tools/isopack-cache.js:58:9)
    at /usr/local/lib/meteor/tools/isopackets.js:166:46
    at /usr/local/lib/meteor/tools/buildmessage.js:352:18
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:345:34
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:343:23
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at Object.enterJob (/usr/local/lib/meteor/tools/buildmessage.js:317:26)
    at /usr/local/lib/meteor/tools/isopackets.js:162:22
    at Function._.each._.forEach (/usr/local/lib/meteor/dev_bundle/lib/node_modules/underscore/underscore.js:87:22)
    at /usr/local/lib/meteor/tools/isopackets.js:133:9
    at /usr/local/lib/meteor/tools/buildmessage.js:264:13
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:257:29
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:255:18
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at /usr/local/lib/meteor/tools/buildmessage.js:246:23
    at [object Object]._.extend.withValue (/usr/local/lib/meteor/tools/fiber-helpers.js:115:14)
    at Object.capture (/usr/local/lib/meteor/tools/buildmessage.js:245:19)
    at /usr/local/lib/meteor/tools/isopackets.js:132:25
    at [object Object]._.extend.withProgressDisplayVisible (/usr/local/lib/meteor/tools/console.js:612:14)
    at Object.ensureIsopacketsLoadable (/usr/local/lib/meteor/tools/isopackets.js:131:26)
    at /usr/local/lib/meteor/tools/main.js:738:30
TomFreudenberg commented 9 years ago

Hi @versoul

I have not yet seen this error - always new conditions ;-)

So after a quick check, I saw this open issue on meteor queue

https://github.com/meteor/meteor/issues/4157

which seems pretty near to yours. Do you have full internet access at your Raspi or do you need some Proxy settings?

Thanks for feedback Tom

versoul commented 9 years ago

having strange restarted everything fulfilled on рдин a stage farther and wrote that I have no Internet from 3 attempts everything was established

TomFreudenberg commented 9 years ago

So by now you are fine and meteor is working on your RASPI?

versoul commented 9 years ago

PROBABLY ON THAT, THE PROJECT WAS CREATED AND STARTED I CAN'T LOOK AT IT SO FAR THE PROXY I WON'T ADJUST, I CAN WRITE TO POZZHEESLI INTERESTINGLY

versoul commented 9 years ago

sorry caps

versoul commented 9 years ago

Hi, it again I, at last put everything and I try, I will tell one after another. Put everything according to the instruction created test преокт the meteor was started, rebooted put couple more of programs further and at the subsequent start of a preokt swears = (how to be with such mistake?

pi@raspberrypi ~/todos $ sudo meteor
[[[[[ /home/pi/todos ]]]]]                    

=> Started proxy.                             
Unexpected mongo exit code 100. Restarting.   
Unexpected mongo exit code 100. Restarting.   
Unexpected mongo exit code 100. Restarting.   
Can't start Mongo server.                     
MongoDB had an unspecified uncaught exception.
This can be caused by MongoDB being unable to write to a local database.
Check that you have permissions to write to .meteor/local. MongoDB does
not support filesystems like NFS that do not allow file locking.

more info

pi@raspberrypi ~/todos/.meteor/local $ sudo service mongodb status
[ ok ] Checking status of database: mongodb running.
pi@raspberrypi ~/todos/.meteor/local $ mongod
mongod --help for help and startup options
Tue Jul 28 16:44:56.984 
Tue Jul 28 16:44:56.984 warning: 32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.
Tue Jul 28 16:44:56.984 
Tue Jul 28 16:44:57.028 [initandlisten] MongoDB starting : pid=3340 port=27017 dbpath=/data/db/ 32-bit host=raspberrypi
Tue Jul 28 16:44:57.029 [initandlisten] 
Tue Jul 28 16:44:57.029 [initandlisten] ** NOTE: This is a 32 bit MongoDB binary.
Tue Jul 28 16:44:57.029 [initandlisten] **       32 bit builds are limited to less than 2GB of data (or less with --journal).
Tue Jul 28 16:44:57.029 [initandlisten] **       Note that journaling defaults to off for 32 bit and is currently off.
Tue Jul 28 16:44:57.029 [initandlisten] **       See http://dochub.mongodb.org/core/32bit
Tue Jul 28 16:44:57.029 [initandlisten] 
Tue Jul 28 16:44:57.029 [initandlisten] db version v2.4.10
Tue Jul 28 16:44:57.029 [initandlisten] git version: nogitversion
Tue Jul 28 16:44:57.029 [initandlisten] build info: Linux bm-wb-03 3.19.0-trunk-armmp #1 SMP Debian 3.19.1-1~exp1+plugwash1 (2015-03-28) armv7l BOOST_LIB_VERSION=1_55
Tue Jul 28 16:44:57.029 [initandlisten] allocator: system
Tue Jul 28 16:44:57.030 [initandlisten] options: {}
Tue Jul 28 16:44:57.030 [initandlisten] exception in initAndListen: 10296 
*********************************************************************
 ERROR: dbpath (/data/db/) does not exist.
 Create this directory or give existing directory in --dbpath.
 See http://dochub.mongodb.org/core/startingandstoppingmongo
*********************************************************************
, terminating
Tue Jul 28 16:44:57.030 dbexit: 
Tue Jul 28 16:44:57.030 [initandlisten] shutdown: going to close listening sockets...
Tue Jul 28 16:44:57.030 [initandlisten] shutdown: going to flush diaglog...
Tue Jul 28 16:44:57.031 [initandlisten] shutdown: going to close sockets...
Tue Jul 28 16:44:57.031 [initandlisten] shutdown: waiting for fs preallocator...
Tue Jul 28 16:44:57.031 [initandlisten] shutdown: closing all files...
Tue Jul 28 16:44:57.031 [initandlisten] closeAllFiles() finished
Tue Jul 28 16:44:57.031 dbexit: really exiting now
TomFreudenberg commented 9 years ago

After working out the issue from @versoul we found that there was a missing language locale on his pi. When he used ssh from his ubuntu workstation, all the LC_ where set.

So mongo could not be started in case of that.

Simple solution: just install the missing locale:

sudo locale-gen ru_RU.UTF-8