awatson1978 / dictionary

Meteor example app - Webster's Unabridged English Dictionary
3 stars 2 forks source link

Backwards incompatible package changes #1

Open dohliam opened 9 years ago

dohliam commented 9 years ago

I tried cloning and running the dictionary project but was unable to get it working due to some backwards incompatible packages. Running meteor in the project directory resulted in the following error messages:

Changes to your project's package version selections:

awatson1978:dataset-dictionary* downgraded from 1.0.3 to 0.1.7 clinical:nightwatch downgraded from 1.5.1 to 1.5.0 natestrauser:font-awesome downgraded from 4.3.0 to 4.2.0_1

  • These packages have been updated to new versions that are not backwards compatible.

=> Started MongoDB.
=> Started your app.

=> App running at: http://localhost:3000/ W20150216-22:18:39.825(-8)? (STDERR) The package awatson1978:dataset-dictionary at 0.1.7 is incompatible with Meteor 0.9.0 or later. W20150216-22:18:39.827(-8)? (STDERR) If a new, compatible version of this package exists, running 'meteor update' should cause you to update.

Running meteor update gives the following info:

This project is already at Meteor 1.0.3.1, the latest release.

awatson1978 commented 9 years ago

Huh. Yeah, that downgrading error was introduced in 1.0.3.0 I think. Weird. Well, the quick fix is to go into the .meteor/packages file and specify the version.

awatson1978:dataset-dictionary@1.0.3
clinical:nightwatch@1.5.1
natestrauser:font-awesome@4.3.0

Next time I'm in that app, I'll add the constraints and publish them. In the meantime, that should get things working for you.

dohliam commented 9 years ago

That did the trick. Thanks for the quick response! Everything is working now -- I wasn't expecting it to be so easy to resolve. :smile: