I just upgraded Meteor from v1.8 to v2.3 and now I am getting these errors:
Errors prevented startup:
While selecting package versions:
error: Conflict: Constraint accounts-password@1.3.3 is not satisfied by accounts-password 2.0.1.
Constraints on package "accounts-password":
* accounts-password@2.0.0 <- top level
* accounts-password@~2.0.0 <- top level
* accounts-password@1.3.3 <- nimble:restivus 0.8.12
This is the only hurdle that is stopping me from upgrading to Meteor 2.3.
Is there any fix for this?
1 Like
a4xrbj1
September 9, 2021, 11:50am
2
There are lots of similar questions in the forum, please search a bit for “accounts-password” as there are old and unattended packages that require an older version.
Use Maka Rest package. it is the new version of Restivus and compatible with 2.3.
2 Likes
raragao
September 9, 2021, 9:48pm
5
I used this fork and it worked very fine. No changes necessary.
https://atmospherejs.com/darkblade/restivus-mtr2.3
Doesn’t work. It says;
Restivus is undefined
Hello!
You can use my compatibility fork:
meteor add renanccastro:restivus
https://atmospherejs.com/renanccastro/restivus
However, I do recommend migrating to maintened packages, as I’ve only published a compat version, without further support for the library.
2 Likes
I will give it a try and post the results here
hassansardarlecodeur:
Restivus is undefined
You should use:
import { Restivus } from 'meteor/maka:rest';
I am using pure JavaScript
This worked perfectly fine for me. Thanks!
1 Like
Hi, we are starting something to address issues like this, please give a read here Introducing Meteor Compat Packages