Can you try deleting .meteor/local
and run your app again?
Thanks @ramijarrar - I upgraded bcrypt to 3.0.6 with
$ meteor npm install --save bcrypt@3.0.6
and was able to successfully upgrade to Meteor 1.9.
Thanks @rjdavid - unfortunately no luck after removing that directory. I’ll keep investigating. I was able to revert back to 1.8.1 in the meantime.
I posted an earlier update script in this thread:
Does this work?
Thanks @jkuester - I updated from 1.8.1 to 1.8.3, then tried those steps to try to get to 1.9, but alas, no luck. The 1.8.3 update did work, so that’s great. My app has a lot of history/baggage with meteor, so I’m not that surprised. I’ll keep digging, thanks.
@timheckel with strange problems such as yours, my first go-to is to run meteor reset
in your app root.
If that doesn’t work, bring out the heavy guns:
rm -rf ~/.meteor
curl https://install.meteor.com/ | sh
…and usually everything works again
Install bcrypt 3.0.8>>>
install bcrypt as an administrator:
meteor npm install --save bcrypt@3.0.8
[bcrypt] Success: “C:myapp\node_modules\bcrypt\lib\binding\bcrypt_lib.node” is installed via remote
• bcrypt@3.0.8
@ arggh Thanks for the tip – tried the nuclear option, but no luck. Turns out it was I had to remove an ancient atmosphere package that was wrapping webshot, an old phantom-based screenshot tool that I no longer need to use. Now it’s all good. Thanks!