oortcloud / meteorite

Installer & smart package manager for Meteor
http://oortcloud.github.com/meteorite/
MIT License
841 stars 106 forks source link

mrt add does nothing inside Docker container #283

Closed deone closed 10 years ago

deone commented 10 years ago

I just set up an ubuntu docker container but when I run meteor in the app directory in docker, I get this error;

=> Started proxy.
=> Started MongoDB.     
=> Errors prevented startup:

While building the application:
error: no such package: 'iron-router'
error: no such package: 'spin'
error: no such package: 'bootstrap-3'
error: no such package: 'accounts-ui-bootstrap-3'
error: no such package: 'bootboxjs'
error: no such package: 'collectionFS'
error: no such package: 'cfs-filesystem'
error: no such package: 'cfs-graphicsmagick'
error: no such package: 'cfs-ui'
error: no such package: 'cfs-s3'

Then I run mrt add spin and get a prompt without any message as to whether the package was added or not. I run meteor again and get same error as above. These commands work on the host both for a copy of the original project and a fresh git clone.

For the fresh git clone, I get the error above but when I run mrt add package, I get the message Done installing smart packages

Has anyone tried using meteorite in docker successfully?

dburles commented 10 years ago

try run mrt install on your freshly cloned project first

deone commented 10 years ago

The node executable on Ubuntu caused the problem. I just did apt-get remove node and I guess the callers switched to the nodejs executable. I thought I would need to symlink nodejs to node but I didn't and so far, everything is working fine.