Conflict: Constraint error on the latest vulcan-starter (published 4 days ago) and temporary work around
adalidda opened this issue · 5 comments
Hi,
On the latest vulcan-starter published 4 days ago, after running
npm install
and npm start I got many Conflict: Constraint error.
The work around solution is to import each vulcan package manually into vulcan-starter and install them.
Please found below my work around solution.
Thank You
Adalidda
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ npm start
vulcan-meteor-start@1.16.1 prestart /home/kauprey/Adalidda-V6.4.X/Vulcan-Starter
node .vulcan/prestart_vulcan.js
\\ ////
\\//// Vulcan.js
\/// The full-stack React+GraphQL framework
────
Creating your own settings.json file...
Happy hacking with Vulcan!
The docs are available at: http://docs.vulcanjs.org
vulcan-meteor-start@1.16.1 start /home/kauprey/Adalidda-V6.4.X/Vulcan-Starter
meteor --settings settings.json
[[[[[ ~/Adalidda-V6.4.X/Vulcan-Starter ]]]]]
=> Started proxy.
=> Meteor 2.1 is available. Update this project with 'meteor update'.
=> Errors prevented startup:
While selecting package versions:
error: Conflict: Constraint email@1.2.3 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@1.2.3 <- vulcan:lib 1.16.0 <- vulcan:core 1.16.0
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
Conflict: Constraint vulcan:core@=1.16.1 is not satisfied by vulcan:core 1.16.0.
Constraints on package "vulcan:core":
- vulcan:core@=1.16.0 <- vulcan:i18n-en-us 1.16.0
- vulcan:core@=1.16.1 <- getting-started 0.0.0
- vulcan:core@1.3.2 <- vulcan:forms 1.3.2 <- getting-started 0.0.0
- vulcan:core@1.3.2 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
Conflict: Constraint vulcan:forms@=1.16.1 is not satisfied by vulcan:forms 1.3.2.
Constraints on package "vulcan:forms":
- vulcan:forms@=1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:accounts@=1.16.1 is not satisfied by vulcan:accounts 1.3.2.
Constraints on package "vulcan:accounts":
- vulcan:accounts@=1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:ui-bootstrap@=1.16.1 is not satisfied by vulcan:ui-bootstrap 1.10.1.
Constraints on package "vulcan:ui-bootstrap":
- vulcan:ui-bootstrap@=1.16.1 <- getting-started 0.0.0
Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@1.2.3 <- vulcan:lib 1.16.0 <- vulcan:core 1.16.0
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
=> Your application has errors. Waiting for file change.
^C
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ npm install
npm WARN react-no-ssr@1.1.0 requires a peer of react@^0.14.0 || ^15.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN react-router-scroll@0.4.4 requires a peer of react-router@^2.3.0 || ^3.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@2.1.3 (node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.13 (node_modules/watchpack-chokidar2/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.13: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})
audited 2230 packages in 13.935s
92 packages are looking for funding
run npm fund
for details
found 119 vulnerabilities (85 low, 23 moderate, 11 high)
run npm audit fix
to fix them, or npm audit
for details
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ npm start
vulcan-meteor-start@1.16.1 prestart /home/kauprey/Adalidda-V6.4.X/Vulcan-Starter
node .vulcan/prestart_vulcan.js
\\ ////
\\//// Vulcan.js
\/// The full-stack React+GraphQL framework
────
Happy hacking with Vulcan!
The docs are available at: http://docs.vulcanjs.org
vulcan-meteor-start@1.16.1 start /home/kauprey/Adalidda-V6.4.X/Vulcan-Starter
meteor --settings settings.json
[[[[[ ~/Adalidda-V6.4.X/Vulcan-Starter ]]]]]
=> Started proxy.
=> Meteor 2.1 is available. Update this project with 'meteor update'.
=> Errors prevented startup:
While selecting package versions:
error: Conflict: Constraint email@1.2.3 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@1.2.3 <- vulcan:lib 1.16.0 <- vulcan:core 1.16.0
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
Conflict: Constraint vulcan:core@1.16.1 is not satisfied by vulcan:core 1.16.0.
Constraints on package "vulcan:core":
- vulcan:core@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:comments 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
- vulcan:core@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
- vulcan:core@1.3.2 <- vulcan:events 1.3.2 <- getting-started 0.0.0
- vulcan:core@1.3.2 <- vulcan:email 1.3.2 <- getting-started 0.0.0
- vulcan:core@1.3.2 <- vulcan:comments 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
- vulcan:core@=1.16.0 <- vulcan:i18n-en-us 1.16.0
- vulcan:core@1.16.1 <- getting-started 0.0.0
- vulcan:core@1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
- vulcan:core@1.3.2 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
- vulcan:core@1.3.2 <- vulcan:forms 1.3.2 <- getting-started 0.0.0
- vulcan:core@1.8.11 <- vulcan:embed 1.8.11 <- getting-started 0.0.0
- vulcan:core@1.6.1 <- vulcan:admin 1.6.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:ui-bootstrap@1.16.1 is not satisfied by vulcan:ui-bootstrap 1.10.1.
Constraints on package "vulcan:ui-bootstrap":
- vulcan:ui-bootstrap@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2.
Constraints on package "vulcan:voting":
- vulcan:voting@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2.
Constraints on package "vulcan:accounts":
- vulcan:accounts@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2.
Constraints on package "vulcan:email":
- vulcan:email@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2.
Constraints on package "vulcan:forms":
- vulcan:forms@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2.
Constraints on package "vulcan:events":
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:comments 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
- vulcan:events@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11.
Constraints on package "vulcan:embed":
- vulcan:embed@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@1.2.3 <- vulcan:lib 1.16.0 <- vulcan:core 1.16.0
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
=> Your application has errors. Waiting for file change.
^C
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor remove getting-started
=> Errors after removing packages
While selecting package versions:
error: Conflict: Constraint email@1.2.3 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@1.2.3 <- vulcan:lib 1.16.0 <- vulcan:core 1.16.0
- email@2.0.0 <- accounts-password 1.6.3
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add example-forum
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint email@1.2.3 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@1.2.3 <- vulcan:lib 1.16.0 <- vulcan:core 1.16.0
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- example-forum 1.16.1
Conflict: Constraint vulcan:core@1.16.1 is not satisfied by vulcan:core 1.16.0.
Constraints on package "vulcan:core":
- vulcan:core@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:comments 1.3.2 <- vulcan:voting 1.3.2 <- example-forum 1.16.1
- vulcan:core@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:voting 1.3.2 <- example-forum 1.16.1
- vulcan:core@1.3.2 <- vulcan:events 1.3.2 <- example-forum 1.16.1
- vulcan:core@1.3.2 <- vulcan:email 1.3.2 <- example-forum 1.16.1
- vulcan:core@1.3.2 <- vulcan:comments 1.3.2 <- vulcan:voting 1.3.2 <- example-forum 1.16.1
- vulcan:core@=1.16.0 <- vulcan:i18n-en-us 1.16.0
- vulcan:core@1.16.1 <- getting-started 0.0.0
- vulcan:core@1.3.2 <- vulcan:voting 1.3.2 <- example-forum 1.16.1
- vulcan:core@1.3.2 <- vulcan:accounts 1.3.2 <- example-forum 1.16.1
- vulcan:core@1.3.2 <- vulcan:forms 1.3.2 <- example-forum 1.16.1
- vulcan:core@1.8.11 <- vulcan:embed 1.8.11 <- example-forum 1.16.1
- vulcan:core@1.6.1 <- vulcan:admin 1.6.1 <- example-forum 1.16.1
- vulcan:core@1.16.1 <- example-forum 1.16.1
Conflict: Constraint vulcan:ui-bootstrap@1.16.1 is not satisfied by vulcan:ui-bootstrap 1.10.1.
Constraints on package "vulcan:ui-bootstrap":
- vulcan:ui-bootstrap@1.16.1 <- getting-started 0.0.0
- vulcan:ui-bootstrap@1.16.1 <- example-forum 1.16.1
Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2.
Constraints on package "vulcan:voting":
- vulcan:voting@1.16.1 <- getting-started 0.0.0
- vulcan:voting@1.16.1 <- example-forum 1.16.1
Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2.
Constraints on package "vulcan:accounts":
- vulcan:accounts@1.16.1 <- getting-started 0.0.0
- vulcan:accounts@1.16.1 <- example-forum 1.16.1
Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2.
Constraints on package "vulcan:email":
- vulcan:email@1.16.1 <- getting-started 0.0.0
- vulcan:email@1.16.1 <- example-forum 1.16.1
Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2.
Constraints on package "vulcan:forms":
- vulcan:forms@1.16.1 <- getting-started 0.0.0
- vulcan:forms@1.16.1 <- example-forum 1.16.1
Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2.
Constraints on package "vulcan:events":
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:comments 1.3.2 <- vulcan:voting 1.3.2 <- example-forum 1.16.1
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:voting 1.3.2 <- example-forum 1.16.1
- vulcan:events@1.16.1 <- getting-started 0.0.0
- vulcan:events@1.16.1 <- example-forum 1.16.1
Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11.
Constraints on package "vulcan:embed":
- vulcan:embed@1.16.1 <- getting-started 0.0.0
- vulcan:embed@1.16.1 <- example-forum 1.16.1
Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
- vulcan:admin@1.16.1 <- example-forum 1.16.1
Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@1.2.3 <- vulcan:lib 1.16.0 <- vulcan:core 1.16.0
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- example-forum 1.16.1
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:core
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint vulcan:lib@=1.16.1 is not satisfied by vulcan:lib 1.10.1.
Constraints on package "vulcan:lib":
- vulcan:lib@=1.16.1 <- vulcan:core 1.16.1
- vulcan:lib@1.5.0 <- vulcan:i18n 1.5.0 <- vulcan:core 1.16.1
- vulcan:lib@1.3.2 <- vulcan:users 1.3.2 <- vulcan:core 1.16.1
- vulcan:lib@1.10.1 <- vulcan:ui-bootstrap 1.10.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:i18n@=1.16.1 is not satisfied by vulcan:i18n 1.5.0.
Constraints on package "vulcan:i18n":
- vulcan:i18n@=1.16.1 <- vulcan:core 1.16.1
Conflict: Constraint vulcan:users@=1.16.1 is not satisfied by vulcan:users 1.3.2.
Constraints on package "vulcan:users":
- vulcan:users@=1.16.1 <- vulcan:core 1.16.1
Conflict: Constraint email@1.2.3 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@1.2.3 <- vulcan:lib 1.10.1 <- vulcan:core 1.16.1
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
Conflict: Constraint vulcan:ui-bootstrap@1.16.1 is not satisfied by vulcan:ui-bootstrap 1.10.1.
Constraints on package "vulcan:ui-bootstrap":
- vulcan:ui-bootstrap@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2.
Constraints on package "vulcan:voting":
- vulcan:voting@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2.
Constraints on package "vulcan:accounts":
- vulcan:accounts@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2.
Constraints on package "vulcan:email":
- vulcan:email@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2.
Constraints on package "vulcan:forms":
- vulcan:forms@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2.
Constraints on package "vulcan:events":
- vulcan:events@1.16.1 <- getting-started 0.0.0
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:comments 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11.
Constraints on package "vulcan:embed":
- vulcan:embed@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@1.2.3 <- vulcan:lib 1.10.1 <- vulcan:core 1.16.1
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:lib
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint vulcan:i18n@=1.16.1 is not satisfied by vulcan:i18n 1.5.0.
Constraints on package "vulcan:i18n":
- vulcan:i18n@=1.16.1 <- vulcan:core 1.16.1
Conflict: Constraint vulcan:users@=1.16.1 is not satisfied by vulcan:users 1.3.2.
Constraints on package "vulcan:users":
- vulcan:users@=1.16.1 <- vulcan:core 1.16.1
Conflict: Constraint vulcan:ui-bootstrap@1.16.1 is not satisfied by vulcan:ui-bootstrap 1.10.1.
Constraints on package "vulcan:ui-bootstrap":
- vulcan:ui-bootstrap@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2.
Constraints on package "vulcan:voting":
- vulcan:voting@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2.
Constraints on package "vulcan:accounts":
- vulcan:accounts@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2.
Constraints on package "vulcan:email":
- vulcan:email@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2.
Constraints on package "vulcan:forms":
- vulcan:forms@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2.
Constraints on package "vulcan:events":
- vulcan:events@1.16.1 <- getting-started 0.0.0
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:comments 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11.
Constraints on package "vulcan:embed":
- vulcan:embed@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@2.0.0 <- vulcan:lib 1.16.1
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
kauprey@ubunextjs:/Adalidda-V6.4.X/Vulcan-Starter$ ^C/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:i18n
kauprey@ubunextjs:
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint vulcan:users@=1.16.1 is not satisfied by vulcan:users 1.3.2.
Constraints on package "vulcan:users":
- vulcan:users@=1.16.1 <- vulcan:core 1.16.1
Conflict: Constraint vulcan:ui-bootstrap@1.16.1 is not satisfied by vulcan:ui-bootstrap 1.10.1.
Constraints on package "vulcan:ui-bootstrap":
- vulcan:ui-bootstrap@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2.
Constraints on package "vulcan:voting":
- vulcan:voting@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2.
Constraints on package "vulcan:accounts":
- vulcan:accounts@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2.
Constraints on package "vulcan:email":
- vulcan:email@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2.
Constraints on package "vulcan:forms":
- vulcan:forms@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2.
Constraints on package "vulcan:events":
- vulcan:events@1.16.1 <- getting-started 0.0.0
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:comments 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11.
Constraints on package "vulcan:embed":
- vulcan:embed@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@2.0.0 <- vulcan:lib 1.16.1 <- vulcan:core 1.16.1
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
kauprey@ubunextjs:/Adalidda-V6.4.X/Vulcan-Starter$ ^C/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:users
kauprey@ubunextjs:
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint vulcan:ui-bootstrap@1.16.1 is not satisfied by vulcan:ui-bootstrap 1.10.1.
Constraints on package "vulcan:ui-bootstrap":
- vulcan:ui-bootstrap@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2.
Constraints on package "vulcan:voting":
- vulcan:voting@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2.
Constraints on package "vulcan:accounts":
- vulcan:accounts@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2.
Constraints on package "vulcan:email":
- vulcan:email@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2.
Constraints on package "vulcan:forms":
- vulcan:forms@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2.
Constraints on package "vulcan:events":
- vulcan:events@1.16.1 <- getting-started 0.0.0
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:comments 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11.
Constraints on package "vulcan:embed":
- vulcan:embed@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@2.0.0 <- vulcan:lib 1.16.1 <- vulcan:core 1.16.1
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:ui-bootstrap
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2.
Constraints on package "vulcan:voting":
- vulcan:voting@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2.
Constraints on package "vulcan:accounts":
- vulcan:accounts@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2.
Constraints on package "vulcan:email":
- vulcan:email@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2.
Constraints on package "vulcan:forms":
- vulcan:forms@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:events@1.16.1 is not satisfied by vulcan:events 1.3.2.
Constraints on package "vulcan:events":
- vulcan:events@1.16.1 <- getting-started 0.0.0
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:comments 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
- vulcan:events@1.3.2 <- vulcan:posts 1.3.2 <- vulcan:voting 1.3.2 <- getting-started 0.0.0
Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11.
Constraints on package "vulcan:embed":
- vulcan:embed@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@2.0.0 <- vulcan:lib 1.16.1 <- vulcan:core 1.16.1
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:events
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint vulcan:voting@1.16.1 is not satisfied by vulcan:voting 1.3.2.
Constraints on package "vulcan:voting":
- vulcan:voting@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2.
Constraints on package "vulcan:accounts":
- vulcan:accounts@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2.
Constraints on package "vulcan:email":
- vulcan:email@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2.
Constraints on package "vulcan:forms":
- vulcan:forms@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11.
Constraints on package "vulcan:embed":
- vulcan:embed@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@2.0.0 <- vulcan:lib 1.16.1 <- vulcan:core 1.16.1
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
kauprey@ubunextjs:/Adalidda-V6.4.X/Vulcan-Starter$ ^C/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:voting
kauprey@ubunextjs:
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint vulcan:accounts@1.16.1 is not satisfied by vulcan:accounts 1.3.2.
Constraints on package "vulcan:accounts":
- vulcan:accounts@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2.
Constraints on package "vulcan:email":
- vulcan:email@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2.
Constraints on package "vulcan:forms":
- vulcan:forms@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11.
Constraints on package "vulcan:embed":
- vulcan:embed@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
Conflict: Constraint email@1.0.10 is not satisfied by email 2.0.0.
Constraints on package "email":
- email@~2.0.0 <- top level
- email@2.0.0 <- vulcan:lib 1.16.1 <- vulcan:core 1.16.1
- email@2.0.0 <- accounts-password 1.6.3
- email@1.0.10 <- vulcan:accounts 1.3.2 <- getting-started 0.0.0
kauprey@ubunextjs:/Adalidda-V6.4.X/Vulcan-Starter$ ^C/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:accounts
kauprey@ubunextjs:
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint vulcan:email@1.16.1 is not satisfied by vulcan:email 1.3.2.
Constraints on package "vulcan:email":
- vulcan:email@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2.
Constraints on package "vulcan:forms":
- vulcan:forms@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11.
Constraints on package "vulcan:embed":
- vulcan:embed@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:email
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint vulcan:forms@1.16.1 is not satisfied by vulcan:forms 1.3.2.
Constraints on package "vulcan:forms":
- vulcan:forms@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11.
Constraints on package "vulcan:embed":
- vulcan:embed@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:forms
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint vulcan:embed@1.16.1 is not satisfied by vulcan:embed 1.8.11.
Constraints on package "vulcan:embed":
- vulcan:embed@1.16.1 <- getting-started 0.0.0
Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:embed
=> Errors while adding packages:
While selecting package versions:
error: Conflict: Constraint vulcan:admin@1.16.1 is not satisfied by vulcan:admin 1.6.1.
Constraints on package "vulcan:admin":
- vulcan:admin@1.16.1 <- getting-started 0.0.0
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add vulcan:admin
boilerplate-generator: updating npm dependencies -- combined-stream2...
Changes to your project's package version selections:
accounts-base added, version 1.7.1
accounts-password added, version 1.6.3
allow-deny added, version 1.1.0
apollo added, version 4.0.0
autoupdate added, version 1.6.0
babel-compiler added, version 7.5.5
babel-runtime added, version 1.5.0
base64 added, version 1.0.12
binary-heap added, version 1.0.11
blaze-tools added, version 1.0.10
boilerplate-generator added, version 1.7.1
buffer added, version 0.0.0
caching-compiler added, version 1.2.2
caching-html-compiler added, version 1.1.3
callback-hook added, version 1.3.0
check added, version 1.3.1
ddp added, version 1.4.0
ddp-client added, version 2.3.3
ddp-common added, version 1.4.0
ddp-rate-limiter added, version 1.0.9
ddp-server added, version 2.3.2
deps added, version 1.0.12
diff-sequence added, version 1.1.1
dynamic-import added, version 0.5.5
ecmascript added, version 0.14.4
ecmascript-runtime added, version 0.7.0
ecmascript-runtime-client added, version 0.11.0
ecmascript-runtime-server added, version 0.10.0
ejson added, version 1.1.1
email added, version 2.0.0
es5-shim added, version 4.8.0
fetch added, version 0.1.1
fourseven:scss added, version 4.12.0
geojson-utils added, version 1.0.10
getting-started added, version 0.0.0
hot-code-push added, version 1.0.4
html-tools added, version 1.0.11
htmljs added, version 1.0.11
http added, version 1.4.3
id-map added, version 1.1.0
inter-process-messaging added, version 0.1.1
littledata:synced-cron added, version 1.5.1
localstorage added, version 1.2.0
logging added, version 1.1.20
meteor added, version 1.9.3
meteorhacks:picker added, version 1.0.3
minifier-css added, version 1.5.3
minifier-js added, version 2.6.0
minimongo added, version 1.6.1
modern-browsers added, version 0.1.5
modules added, version 0.15.0
modules-runtime added, version 0.12.0
mongo added, version 1.10.1
mongo-decimal added, version 0.1.2
mongo-dev-server added, version 1.1.0
mongo-id added, version 1.0.7
npm-bcrypt added, version 0.9.3
npm-mongo added, version 3.8.1
ordered-dict added, version 1.1.0
promise added, version 0.11.2
random added, version 1.2.0
rate-limit added, version 1.0.9
reactive-dict added, version 1.3.0
reactive-var added, version 1.0.11
reload added, version 1.3.1
retry added, version 1.1.0
routepolicy added, version 1.1.0
server-render added, version 0.3.1
service-configuration added, version 1.0.11
session added, version 1.2.0
sha added, version 1.0.9
shell-server added, version 0.5.0
socket-stream-client added, version 0.3.1
spacebars-compiler added, version 1.1.3
srp added, version 1.1.0
standard-minifier-css added, version 1.6.1
standard-minifier-js added, version 2.6.0
static-html added, version 1.2.2
templating-tools added, version 1.1.2
tracker added, version 1.2.0
underscore added, version 1.0.10
url added, version 1.3.1
vulcan:accounts added, version 1.16.1
vulcan:admin added, version 1.16.1
vulcan:core added, version 1.16.1
vulcan:email added, version 1.16.1
vulcan:embed added, version 1.16.1
vulcan:events added, version 1.16.1
vulcan:forms added, version 1.16.1
vulcan:i18n added, version 1.16.1
vulcan:i18n-en-us added, version 1.13.2
vulcan:lib added, version 1.16.1
vulcan:ui-bootstrap added, version 1.16.1
vulcan:users added, version 1.16.1
vulcan:voting added, version 1.16.1
webapp added, version 1.9.1
webapp-hashing added, version 1.0.9
vulcan:admin: Vulcan components package
kauprey@ubunextjs:~/Adalidda-V6.4.X/Vulcan-Starter$ meteor add example-forum
Changes to your project's package version selections:
example-forum added, version 1.16.1
example-forum: Vulcan forum package
kauprey@ubunextjs:/Adalidda-V6.4.X/Vulcan-Starter$ meteor start/Adalidda-V6.4.X/Vulcan-Starter$ npm start
'start' is not a Meteor command. See 'meteor --help'.
kauprey@ubunextjs:
vulcan-meteor-start@1.16.1 prestart /home/kauprey/Adalidda-V6.4.X/Vulcan-Starter
node .vulcan/prestart_vulcan.js
Hi, do you use a 2 repo install? It's because we are in the process of updating Vulcan.
@SachaG can you please publish the latest Vulcan devel packages? I don't have the rights on Atmosphere but I've prepared a 1.16.1 release on devel
No I use git clone vulcan-starter
Hey @eric-burel @SachaG
I am very sorry writing this and hopefully you take this as a really touched comment and well-intentioned criticism.
Again I am here at Vulcan willing to check and use this stack for a new customer project - but - also this time - I am giving up in case that not even the Starter repo is working to allow some fiddle around before diving into a project.
That's really a pitty for all the time and effort you invest in this project. For me it is not quite clear if you use Vulcan for any of your own projects and so it makes sense for you as a development company? But when you doing this work in case of getting others onboard - it should at least - imho - have always a functional starter.
I tried to run just the Starter Repo with the meteor .release left in the Repo, I tried the two Repos installation and I tried to update all to meteor 2.2 - but - in any case still get "your application is crashing" or "has constraints".
Sorry to say this, but I hope you understand that a "Hmmm - what a ... - I can't get this to work" feels really stupid, especially after you've put in your time.
This won't bring friends to the Vulcan project.
Cheers
Tom
Hi @TomFreudenberg , we use Vulcan only on existing projects (Live for Good platform for me, and Sacha has his own projects like Sidebar).
I don't really advise to start new projects based on Vulcan Meteor, as we are transitioning toward Next and the NPM ecosystem : https://github.com/VulcanJS/vulcan-next. This work is ongoing, so Vulcan Next already includes many of Vulcan backend capabilities, but is still in beta-testing phase. We are also working on reintroducing components like the SmartForm right now.
So if you need to start something right now, I think you'd be better of with switching to Vulcan Next (and bear with us until it's a bit more complete) or going back to vanilla Meteor, now it's actively maintained again.
The goal of having the Starter ok at any time is sadly unachievable:
- Meteor build time and test time are awful. This prevents us from setting up free automated CI/CD on Github
- Builds often work on our machine when we push, but not on other users machine, without obvious reasons. Versioning is not reliable and very time-consuming to debug.
The bug you are suffering from, we are hitting them as well and have no better solution. As contributors we cannot sustain contributing to Vulcan when it takes an hour to just get the version right with obscure error messages and dependency conflicts, even if we still try our best to keep the framework up and running (happy to take PR in as well!). All the more that the server build often fails, Meteor not being able to handle some packages like Material UI.
Hopefully Next and NPM solves most of those issues, and let us go back to a wider JavaScript ecosystem where we can find more support and answers. Also no time is lost because we are porting all Vulcan's code to this new ecosystem.
Hi @eric-burel
thanks for your open and clear words - Currently with this project I am not able to step into "Vulcan Next" - but I checkout earlier for the next time.
Until then - good luck to you and your projects!
Tom