How to stay at 1.2.1?

My problem is I’m stuck with a system that is broken and I cannot get it to work.

  1. Meteor lost confidence in it’s front end and decided to open itself up to cross pollination with NPM and React.

  2. The fact that one cannot invoke meteor w/o having it update itself to the next version is very careless. One does not have to run meteor update. Invoking meteor itself is quite enough to get the next version. Who will tell my customers why their app has been missing for a day and a half.

  3. The meteor support people are asking folks to create repositories with their broken apps? I took the standard ‘todos’ app and added packages until the system broke. It broke when I added "accounts-password”. Accounts password pulls in :

meteor
[[[[[ /apps/test/todos ]]]]]

=> Started proxy.

Changes to your project’s package version selections:
accounts-base added, version 1.2.9
accounts-password added, version 1.2.12
ddp-rate-limiter added, version 1.0.5
email added, version 1.1.16
localstorage added, version 1.0.11
npm-bcrypt added, version 0.8.7
rate-limit added, version 1.0.5
service-configuration added, version 1.0.10
sha added, version 1.0.8
srp added, version 1.0.9

With the results below: (I’ve followed, to the best of my ability, the meteor migration docs, upgrading mongo, etc.).

W20160730-21:11:18.869(-4)? (STDERR) /home/ell/.meteor/packages/meteor-tool/.1.4.0-1.1qvcz63++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:313
W20160730-21:11:18.870(-4)? (STDERR) throw(ex);
W20160730-21:11:18.870(-4)? (STDERR) ^
W20160730-21:11:18.871(-4)? (STDERR) MongoError: failed to connect to server [localhost:27017] on first connect
W20160730-21:11:18.871(-4)? (STDERR) at Object.Future.wait (/home/ell/.meteor/packages/meteor-tool/.1.4.0-1.1qvcz63++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:449:15)
W20160730-21:11:18.871(-4)? (STDERR) at new MongoConnection (packages/mongo/mongo_driver.js:216:27)
W20160730-21:11:18.872(-4)? (STDERR) at new MongoInternals.RemoteCollectionDriver (packages/mongo/remote_collection_driver.js:4:16)
W20160730-21:11:18.873(-4)? (STDERR) at Object. (packages/mongo/remote_collection_driver.js:38:10)
W20160730-21:11:18.873(-4)? (STDERR) at Object.defaultRemoteCollectionDriver (packages/underscore/underscore.js:750:1)
W20160730-21:11:18.873(-4)? (STDERR) at new Mongo.Collection (packages/mongo/collection.js:103:40)
W20160730-21:11:18.874(-4)? (STDERR) at AccountsServer.AccountsCommon (packages/accounts-base/accounts_common.js:23:18)
W20160730-21:11:18.874(-4)? (STDERR) at new AccountsServer (packages/accounts-base/accounts_server.js:18:5)
W20160730-21:11:18.874(-4)? (STDERR) at meteorInstall.node_modules.meteor.accounts-base.server_main.js (packages/accounts-base/server_main.js:9:12)
W20160730-21:11:18.875(-4)? (STDERR) at fileEvaluate (packages/modules-runtime/.npm/package/node_modules/install/install.js:153:1)
W20160730-21:11:18.875(-4)? (STDERR) - - - - -
W20160730-21:11:18.875(-4)? (STDERR) at [object Object]. (/home/ell/.meteor/packages/npm-mongo/.1.5.45.1rizxra++os+web.browser+web.cordova/npm/node_modules/mongodb-core/lib/topologies/server.js:295:35)
W20160730-21:11:18.875(-4)? (STDERR) at emitOne (events.js:77:13)
W20160730-21:11:18.876(-4)? (STDERR) at [object Object].emit (events.js:169:7)
W20160730-21:11:18.876(-4)? (STDERR) at [object Object]. (/home/ell/.meteor/packages/npm-mongo/.1.5.45.1rizxra++os+web.browser+web.cordova/npm/node_modules/mongodb-core/lib/connection/pool.js:251:12)
W20160730-21:11:18.876(-4)? (STDERR) at [object Object].g (events.js:260:16)
W20160730-21:11:18.877(-4)? (STDERR) at emitTwo (events.js:87:13)
W20160730-21:11:18.877(-4)? (STDERR) at [object Object].emit (events.js:172:7)
W20160730-21:11:18.877(-4)? (STDERR) at Socket. (/home/ell/.meteor/packages/npm-mongo/.1.5.45.1rizxra++os+web.browser+web.cordova/npm/node_modules/mongodb-core/lib/connection/connection.js:150:49)
W20160730-21:11:18.878(-4)? (STDERR) at Socket.g (events.js:260:16)
W20160730-21:11:18.878(-4)? (STDERR) at emitOne (events.js:77:13)
=> Exited with code: 1
W20160730-21:11:39.390(-4)? (STDERR)
W20160730-21:11:39.392(-4)? (STDERR) /home/ell/.meteor/packages/meteor-tool/.1.4.0-1.1qvcz63++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:313
W20160730-21:11:39.392(-4)? (STDERR) throw(ex);
W20160730-21:11:39.393(-4)? (STDERR) ^
W20160730-21:11:39.533(-4)? (STDERR) MongoError: failed to connect to server [localhost:27017] on first connect
W20160730-21:11:39.534(-4)? (STDERR) at Object.Future.wait (/home/ell/.meteor/packages/meteor-tool/.1.4.0-1.1qvcz63++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:449:15)
W20160730-21:11:39.536(-4)? (STDERR) at new MongoConnection (packages/mongo/mongo_driver.js:216:27)
W20160730-21:11:39.537(-4)? (STDERR) at new MongoInternals.RemoteCollectionDriver (packages/mongo/remote_collection_driver.js:4:16)
W20160730-21:11:39.537(-4)? (STDERR) at Object. (packages/mongo/remote_collection_driver.js:38:10)
W20160730-21:11:39.538(-4)? (STDERR) at Object.defaultRemoteCollectionDriver (packages/underscore/underscore.js:750:1)
W20160730-21:11:39.538(-4)? (STDERR) at new Mongo.Collection (packages/mongo/collection.js:103:40)
W20160730-21:11:39.538(-4)? (STDERR) at AccountsServer.AccountsCommon (packages/accounts-base/accounts_common.js:23:18)
W20160730-21:11:39.539(-4)? (STDERR) at new AccountsServer (packages/accounts-base/accounts_server.js:18:5)
W20160730-21:11:39.540(-4)? (STDERR) at meteorInstall.node_modules.meteor.accounts-base.server_main.js (packages/accounts-base/server_main.js:9:12)
W20160730-21:11:39.540(-4)? (STDERR) at fileEvaluate (packages/modules-runtime/.npm/package/node_modules/install/install.js:153:1)
W20160730-21:11:39.540(-4)? (STDERR) - - - - -
W20160730-21:11:39.541(-4)? (STDERR) at [object Object]. (/home/ell/.meteor/packages/npm-mongo/.1.5.45.1rizxra++os+web.browser+web.cordova/npm/node_modules/mongodb-core/lib/topologies/server.js:295:35)
W20160730-21:11:39.541(-4)? (STDERR) at emitOne (events.js:77:13)
W20160730-21:11:39.542(-4)? (STDERR) at [object Object].emit (events.js:169:7)
W20160730-21:11:39.542(-4)? (STDERR) at [object Object]. (/home/ell/.meteor/packages/npm-mongo/.1.5.45.1rizxra++os+web.browser+web.cordova/npm/node_modules/mongodb-core/lib/connection/pool.js:251:12)
W20160730-21:11:39.542(-4)? (STDERR) at [object Object].g (events.js:260:16)
W20160730-21:11:39.543(-4)? (STDERR) at emitTwo (events.js:87:13)
W20160730-21:11:39.543(-4)? (STDERR) at [object Object].emit (events.js:172:7)
W20160730-21:11:39.544(-4)? (STDERR) at Socket. (/home/ell/.meteor/packages/npm-mongo/.1.5.45.1rizxra++os+web.browser+web.cordova/npm/node_modules/mongodb-core/lib/connection/connection.js:150:49)
W20160730-21:11:39.544(-4)? (STDERR) at Socket.g (events.js:260:16)
W20160730-21:11:39.544(-4)? (STDERR) at emitOne (events.js:77:13)
=> Exited with code: 1
W20160730-21:11:42.227(-4)? (STDERR)
W20160730-21:11:42.229(-4)? (STDERR) /home/ell/.meteor/packages/meteor-tool/.1.4.0-1.1qvcz63++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:313
W20160730-21:11:42.229(-4)? (STDERR) throw(ex);
W20160730-21:11:42.229(-4)? (STDERR) ^
W20160730-21:11:42.376(-4)? (STDERR) MongoError: failed to connect to server [localhost:27017] on first connect
W20160730-21:11:42.377(-4)? (STDERR) at Object.Future.wait (/home/ell/.meteor/packages/meteor-tool/.1.4.0-1.1qvcz63++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/server-lib/node_modules/fibers/future.js:449:15)
W20160730-21:11:42.377(-4)? (STDERR) at new MongoConnection (packages/mongo/mongo_driver.js:216:27)
W20160730-21:11:42.377(-4)? (STDERR) at new MongoInternals.RemoteCollectionDriver (packages/mongo/remote_collection_driver.js:4:16)
W20160730-21:11:42.378(-4)? (STDERR) at Object. (packages/mongo/remote_collection_driver.js:38:10)
W20160730-21:11:42.378(-4)? (STDERR) at Object.defaultRemoteCollectionDriver (packages/underscore/underscore.js:750:1)
W20160730-21:11:42.378(-4)? (STDERR) at new Mongo.Collection (packages/mongo/collection.js:103:40)
W20160730-21:11:42.379(-4)? (STDERR) at AccountsServer.AccountsCommon (packages/accounts-base/accounts_common.js:23:18)
W20160730-21:11:42.380(-4)? (STDERR) at new AccountsServer (packages/accounts-base/accounts_server.js:18:5)
W20160730-21:11:42.380(-4)? (STDERR) at meteorInstall.node_modules.meteor.accounts-base.server_main.js (packages/accounts-base/server_main.js:9:12)
W20160730-21:11:42.381(-4)? (STDERR) at fileEvaluate (packages/modules-runtime/.npm/package/node_modules/install/install.js:153:1)
W20160730-21:11:42.382(-4)? (STDERR) - - - - -
W20160730-21:11:42.382(-4)? (STDERR) at [object Object]. (/home/ell/.meteor/packages/npm-mongo/.1.5.45.1rizxra++os+web.browser+web.cordova/npm/node_modules/mongodb-core/lib/topologies/server.js:295:35)
W20160730-21:11:42.382(-4)? (STDERR) at emitOne (events.js:77:13)
W20160730-21:11:42.383(-4)? (STDERR) at [object Object].emit (events.js:169:7)
W20160730-21:11:42.383(-4)? (STDERR) at [object Object]. (/home/ell/.meteor/packages/npm-mongo/.1.5.45.1rizxra++os+web.browser+web.cordova/npm/node_modules/mongodb-core/lib/connection/pool.js:251:12)
W20160730-21:11:42.383(-4)? (STDERR) at [object Object].g (events.js:260:16)
W20160730-21:11:42.383(-4)? (STDERR) at emitTwo (events.js:87:13)
W20160730-21:11:42.384(-4)? (STDERR) at [object Object].emit (events.js:172:7)
W20160730-21:11:42.384(-4)? (STDERR) at Socket. (/home/ell/.meteor/packages/npm-mongo/.1.5.45.1rizxra++os+web.browser+web.cordova/npm/node_modules/mongodb-core/lib/connection/connection.js:150:49)
W20160730-21:11:42.384(-4)? (STDERR) at Socket.g (events.js:260:16)
W20160730-21:11:42.384(-4)? (STDERR) at emitOne (events.js:77:13)
=> Exited with code: 1
=> Your application is crashing. Waiting for file change.

Thank you @tab00 your release flag worked.

@everyone, just delete meteor (rm -r -f ~/.meteor) and then install using the release flag @tab00 suggested