Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Meteorite (mrt) command does nothing

I just had to reinstall linux to my computer, so I've been setting up my development environment again. I was able to use Meteor with Meteorite before, but now the mrt command doesn't do anything. It doesn't throw an error or anything, I installed it with sudo -H npm install -g meteorite and then, when I type mrt, it looks like this:

~ $ mrt
~ $

I saw a few similar issues, but no solutions. I think I'm going to try building it myself, but I was hoping someone might already have the answer

like image 937
twchapman Avatar asked Jul 29 '13 17:07

twchapman


1 Answers

i had the same problem under ubuntu. mrt was looking for an executable node (which was supposed to be nodejs), but in ubuntu if you look at the package node, you get:

$ apt-cache show node
Package: node
Priority: optional
Section: universe/hamradio
Installed-Size: 38
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian Hamradio Maintainers <[email protected]>
Architecture: all
Version: 0.3.2-7.4
Depends: ax25-node
Conflicts: nodejs-legacy
Filename: pool/universe/n/node/node_0.3.2-7.4_all.deb
Size: 1284
MD5sum: 7385a0f5916e03d9143459ca4706f0ec
SHA1: bf7aa087db81475636897ff39de344754ce1415b
SHA256: 9756770f771bcc4183cffa622f89e21a585be96bd4de27024b0a7cb167f310ad
Description-en: Amateur Packet Radio Node program (transitional package)
 The existing node package has been renamed to ax25-node. This transitional
 package exists to ease the upgrade path for existing users.
Description-md5: 1278ed271672fd829c99361f93f468da
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu

which actually is NOT nodejs. Basically mrt was calling the wrong executable. I have fixed in the following way:

  • remove node: sudo apt-get remove node
  • locate nodejs executable: run which nodejs. to me returned /usr/bin/nodejs
  • create a link to node: ln -s /usr/bin/nodejs /usr/bin/node

Now mrt calls correctly nodejs and everything works

like image 166
myrocode Avatar answered Oct 19 '22 05:10

myrocode