All meteor commands fail

I recently wanted to get back to developing with meteor. I ran the installer on my Mac and it appears to have installed successfully, but any meteor command I run fails instantly with the message:

Terminated: 15

create, help, update, etc all result in the same message.

$ node --version

v12.16.1

$ npm --version

6.13.4

Any ideas are welcomed. I’ve tried fresh install several times.

what does meteor node --version say? How did you install meteor?

I think your installation is corrupted, you may need to remove .meteor folder from your home directory, typically found in ~/.meteor then try to install meteor again.

$ meteor node --version

Terminated: 15

Same as any other command.

Here’s what I tried:

$ sudo rm /usr/local/bin/meteor

$ rm -rf ~/.meteor

$ curl https://install.meteor.com/ | sh

Meteor 1.9.2 has been installed in your home directory (~/.meteor).
Writing a launcher script to /usr/local/bin/meteor for your convenience.

To get started fast:

meteor create ~/my_cool_app cd ~/my_cool_app
$ meteor

Or see the docs at:

docs.meteor.com

Deploy and host your app with Galaxy:

$ meteor help

Terminated: 15

What version of Mac OS? Is this on Catalina?

macOS Mojave v10.14.6

Ok, the meteor command is a bash (shell) script

 head -1 /usr/local/bin/meteor
#!/usr/bin/env bash

maybe which ever bash it picks on your system does not work? Can you just check /usr/bin/env bash and see what it shows?

$ /usr/bin/env bash

bash-3.2$

Weird, all I can tell you that it works find on my Mojave laptop. Maybe you can trace the script bash -x /usr/local/bin/meteor to see where it fails?

$ bash -x /usr/local/bin/meteor
+ set -e
+ set -u
+ set -o pipefail
+ BOOTSTRAP_URL=https://packages.meteor.com/bootstrap-link
+ METEOR_WAREHOUSE_DIR=/Users/ddanna/.meteor
+ '[' '!' -x /Users/ddanna/.meteor/meteor ']'
+ exec /Users/ddanna/.meteor/meteor
Killed: 9

Is the result. This doesn’t tell me much, but maybe you can discern something?

Odd, my /usr/local/bin/meteor is a symbolic link to ~/.meteor/meteor. What happens when you bash -x /Users/ddanna/.meteor/meteor?

$ bash -x /Users/ddanna/.meteor/meteor
+ BUNDLE_VERSION=12.16.1.1
++ uname
+ UNAME=Darwin
+ '[' Darwin '!=' Linux -a Darwin '!=' Darwin ']'
+ '[' Darwin = Darwin ']'
++ uname -p
++ sysctl -n hw.cpu64bit_capable
+ '[' i386 '!=' i386 -o 1 '!=' 1 ']'
+ ARCH=x86_64
+ PLATFORM=Darwin_x86_64
++ pwd
+ ORIG_DIR=/Users/ddanna
+ SCRIPT=/Users/ddanna/.meteor/meteor
+ true
++ dirname /Users/ddanna/.meteor/meteor
+ cd /Users/ddanna/.meteor
++ basename /Users/ddanna/.meteor/meteor
+ '[' '!' -L meteor ']'
+++ basename /Users/ddanna/.meteor/meteor
++ readlink meteor
+ SCRIPT=packages/meteor-tool/1.9.2/mt-os.osx.x86_64/meteor
+ true
++ dirname packages/meteor-tool/1.9.2/mt-os.osx.x86_64/meteor
+ cd packages/meteor-tool/1.9.2/mt-os.osx.x86_64
++ basename packages/meteor-tool/1.9.2/mt-os.osx.x86_64/meteor
+ '[' '!' -L meteor ']'
++ pwd -P
+ SCRIPT_DIR=/Users/ddanna/.meteor/packages/meteor-tool/.1.9.2.u7pvdy.22ba8++os.osx.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.osx.x86_64
+ break
+ cd /Users/ddanna
+ '[' -d /Users/ddanna/.meteor/packages/meteor-tool/.1.9.2.u7pvdy.22ba8++os.osx.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.osx.x86_64/.git ']'
+ '[' -f /Users/ddanna/.meteor/packages/meteor-tool/.1.9.2.u7pvdy.22ba8++os.osx.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.osx.x86_64/.git ']'
+ DEV_BUNDLE=/Users/ddanna/.meteor/packages/meteor-tool/.1.9.2.u7pvdy.22ba8++os.osx.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.osx.x86_64/dev_bundle
+ METEOR=/Users/ddanna/.meteor/packages/meteor-tool/.1.9.2.u7pvdy.22ba8++os.osx.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.osx.x86_64/tools/index.js
++ ulimit -Sn
+ '[' 256 '!=' unlimited ']'
++ uname -s
+ '[' Darwin = Darwin ']'
++ sysctl -n kern.maxfilesperproc
+ maxfilesuse=24576
+ '[' -n 24576 ']'
+ '[' 24576 '!=' unlimited ']'
+ ulimit -Sn 24576
+ exec /Users/ddanna/.meteor/packages/meteor-tool/.1.9.2.u7pvdy.22ba8++os.osx.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.osx.x86_64/dev_bundle/bin/node --max-old-space-size=4096 --no-wasm-code-gc /Users/ddanna/.meteor/packages/meteor-tool/.1.9.2.u7pvdy.22ba8++os.osx.x86_64+web.browser+web.browser.legacy+web.cordova/mt-os.osx.x86_64/tools/index.js
Killed: 9

Here’s the output

Still unable to make any meteor command work :confused: