Urigo:angular2-meteor not updating

Hello, currently on meteor 1.2.1 and when I run “meteor update” I get.

Your top-level dependencies are at their latest compatible versions.
The following top-level dependencies were not updated to the very latest
version available:
 * barbatus:ng2-meteor-accounts 0.1.6 (0.1.8_2 is available)
 * barbatus:ng2-meteor-accounts-ui 0.1.3 (0.1.4_2 is available)
 * barbatus:ng2-pagination 0.1.3 (0.1.4_2 is available)
 * urigo:angular2-meteor 0.4.4 (0.4.5_1 is available)
Newer versions of the following indirect dependencies are available:
 * barbatus:angular2 0.8.7 (0.9.0 is available)

So I believe being on 0.4.4 I am currently on Angular beta 7 or so. However when I run “meteor update urigo:angular2-meteor” I get “The specified packages are at their latest compatible versions.” So is there anything I should to? I don’t know if it’s a good idea to try deleting urigo:angular2-meteor and then reinstall it or if that may break things.

Thanks

You can force a package to a specific version if you want to try overriding the dependency manager:

meteor add urigo:angular2-meteor@0.4.5_1
1 Like

Thanks, that got it to update. Although now it completely broke my app lol. Will need to see if I need to make any changes in my app or maybe it really was the case that I shouldn’t have updated.

So may stay with my current working version for now. Starting to wonder how easy it would be to move a angular2-meteor app to React like everyone else is using on these forums lol.

1 Like

So coming back to this I see there has been several updates now, currently 0.5.0 and when trying “meteor update” again I still got “The following top-level dependencies were not updated to the very latest
version available” and so on. Tried “meteor add urigo:angular2-meteor@0.5.0” again and again after updating it breaks my app.

There is a lot to the error that shows in firebug when trying to run my app, not sure if there is any important info I am missing, but below is the main error. Don’t know if there is anyway to fix this. Or maybe I need to start a fresh project with the latest version and copy in my code, maybe even jump to Meteor 1.3 at that point.

   ` EXCEPTION: Error during instantiation of aptake3!.`
     barbatu...ac10f3c (line 29535)ORIGINAL EXCEPTION: TypeError: setting a property that has only a getter

     barbatu...ac10f3c (line 29535)ORIGINAL STACKTRACE:

barbatu...ac10f3c (line 29535)aptake3/<@http://localhost:3000/app/client/app.js?2d44664834656f840b3766155a1848b38e8e6e48:89:38
Tracker.Computation.prototype._compute@http://localhost:3000/packages/tracker.js?7776276660c988c38fed448d8262b925dffb5bc3:349:5
Tracker.Computation@http://localhost:3000/packages/tracker.js?7776276660c988c38fed448d8262b925dffb5bc3:237:5
Tracker.autorun@http://localhost:3000/packages/tracker.js?7776276660c988c38fed448d8262b925dffb5bc3:588:11
.execute/MeteorComponent</MeteorComponent.prototype.autorun@http://localhost:3000/packages/urigo_angular2-meteor.js?1680ea66468e14510acbfb3bc4dfdcf3f7c6920c:531:36
aptake3@http://localhost:3000/app/client/app.js?2d44664834656f840b3766155a1848b38e8e6e48:88:21
ReflectionCapabilities</ReflectionCapabilities.prototype.factory/<@http://localhost:3000/packages/barbatus_angular2.js?24c8dcaeec22037a7042c259c828e189fac10f3c:7429:20
Injector</Injector.prototype._instantiate@http://localhost:3000/packages/barbatus_angular2.js?24c8dcaeec22037a7042c259c828e189fac10f3c:17372:19
Injector</Injector.prototype._instantiateProvider@http://localhost:3000/packages/barbatus_angular2.js?24c8dcaeec22037a7042c259c828e189fac10f3c:17311:16
Injector</Injector.prototype._new@http://localhost:3000/packages/barbatus_angular2.js?24c8dcaeec22037a7042c259c828e189fac10f3c:17301:14
InjectorInlineStrategy</InjectorInlineStrategy.prototype.instantiateProvider@http://localhost:3000/packages/barbatus_angular2.js?24c8dcaeec22037a7042c259c828e189fac10f3c:17065:14
ElementDirectiveInlineStrategy</ElementDirectiveInlineStrategy.prototype.init@http://localhost:3000/packages/barbatus_angular2.js?24c8dcaeec22037a7042c259c828e189fac10f3c:14979:18
AppElement@http://localhost:3000/packages/barbatus_angular2.js?24c8dcaeec22037a7042c259c828e189fac10f3c:14669:9
viewFactory_Hostaptake30@viewFactory_Hostaptake3:71:26
AppViewManager_</AppViewManager_.prototype.createRootHostView@http://localhost:3000/packages/barbatus_angular2.js?24c8dcaeec22037a7042c259c828e189fac10f3c:12516:18
DynamicComponentLoader_</DynamicComponentLoader_.prototype.loadAsRoot/<@http://localhost:3000/packages/barbatus_angular2.js?24c8dcaeec22037a7042c259c828e189fac10f3c:18277:27
Zone</Zone.prototype.run@http://localhost:3000/packages/barbatus_angular2.js?24c8dcaeec22037a7042c259c828e189fac10f3c:3840:21
NgZone</NgZone.prototype._createInnerZone/<.$run/<@http://localhost:3000/packages/barbatus_angular2.js?24c8dcaeec22037a7042c259c828e189fac10f3c:19481:22
zoneBoundFn@http://localhost:3000/packages/barbatus_angular2.js?24c8dcaeec22037a7042c259c828e189fac10f3c:3817:21
Meteor.bindEnvironment/<@http://localhost:3000/packages/meteor.js?9730f4ff059088b3f7f14c0672d155218a1802d4:999:17