zimme / meteor-collection-timestampable

Add timestamps to collections
https://atmospherejs.com/zimme/collection-timestampable
MIT License
38 stars 12 forks source link

Version constraint #5

Closed roelvan closed 9 years ago

roelvan commented 9 years ago
While selecting package versions:
   error: conflict: constraint aldeed:autoform@2.0.2 is not
   satisfied by 5.0.3.
   Constraints on aldeed:autoform come from:
   <top level>
   zimme:collection-timestampable@1.0.5
zimme commented 9 years ago

Which version of this package are you using?

This seems very strange as the package constraint for aldeed:autoform in this package is set to 4.0.0 || 5.0.0.

Try meteor remove zimme:collection-timestampable and meteor add zimme:collection-timestampable.

roelvan commented 9 years ago

zimme:collection-timestampable@1.0.5

I think the problem might be that autoform is at 5.0.3 and not 5.0.0.

On Mon, Mar 23, 2015 at 2:00 PM Simon Fridlund notifications@github.com wrote:

Which version of this package are you using?

This seems very strange as the package constraint for aldeed:autoform in this package is set to 4.0.0 || 5.0.0.

Try meteor remove zimme:collection-timestampable and meteor add zimme:collection-timestampable.

— Reply to this email directly or view it on GitHub https://github.com/zimme/meteor-collection-timestampable/issues/5#issuecomment-84846622 .

zimme commented 9 years ago

The constraint says, require at least 4.0.0 or at least 5.0.0. Patch version and minor versions can be whatever...

Also starting a new project and adding aldeed:autoform and zimme:collection-timestampable I can't reproduce this no matter how much I try.

So I think I'll need a repoduction.

But could you maybe start with pasting the output of meteor list here?

roelvan commented 9 years ago

here it is mate, thanks for your help and effort!

accounts-base@1.2.0
accounts-password@1.1.0
accounts-ui@1.1.5
accounts-ui-unstyled@1.1.7
aldeed:autoform@4.2.2
aldeed:autoform-bs-datepicker@1.1.1
aldeed:collection2@2.3.2
aldeed:simple-schema@1.3.0
aldeed:tabular@1.1.0
autoupdate@1.2.0
base64@1.0.3
bigdsk:inputmask@3.1.42
binary-heap@1.0.3
blaze@2.1.0
blaze-tools@1.0.3
boilerplate-generator@1.0.3
callback-hook@1.0.3
check@1.0.5
chhib:selectize-bootstrap-3@0.0.1
chuangbo:cookie@1.1.0
cmather:handlebars-server@2.0.0
coffeescript@1.0.6
comerc:autoform-selectize@2.2.2
datariot:ganalytics@0.2.1
dburles:collection-helpers@1.0.2
ddp@1.1.0
deps@1.0.7
ejson@1.0.6
email@1.0.6
fastclick@1.0.3
geojson-utils@1.0.3
handlebars@1.0.3
html-tools@1.0.4
htmljs@1.0.4
http@1.1.0
id-map@1.0.3
iron:controller@1.0.7
iron:core@1.0.7
iron:dynamic-template@1.0.7
iron:layout@1.0.7
iron:location@1.0.7
iron:middleware-stack@1.0.7
iron:router@1.0.7
iron:url@1.0.7
jeremy:selectize@0.12.1
jquery@1.11.3_2
json@1.0.3
kevohagan:sweetalert@0.4.2
klikkid-base@0.0.0
klikkid-config@0.0.0
klikkid-crons@0.0.0
klikkid-workshop-levels@0.0.0
launch-screen@1.0.2
lepozepo:accounting@1.0.0
less@1.0.13
linto:fontawesome@4.2.6
livedata@1.0.13
localstorage@1.0.3
logging@1.0.7
maazalik:highcharts@0.2.4
manuelschoebel:ms-seo@0.4.1
matb33:collection-hooks@0.7.11
meteor@1.1.5
meteor-platform@1.2.2
meteorhacks:aggregate@1.2.0
meteorhacks:collection-utils@1.2.0
meteorhacks:fast-render@2.3.1
meteorhacks:inject-data@1.2.2
meteorhacks:kadira@2.20.1
meteorhacks:meteorx@1.3.1
meteorhacks:picker@1.0.1
meteorhacks:subs-manager@1.3.0
meteorhacks:unblock@1.1.0
metrics-aggregations@1.0.0
minifiers@1.1.4
minimongo@1.0.7
mizzao:bootstrap-3@3.3.1_1
mobile-status-bar@1.0.3
momentjs:moment@2.9.0
mongo@1.1.0
mongo-livedata@1.0.8
mpowaga:string-template@0.1.0
mrt:twilio-meteor@1.1.0
naxio:flash@0.2.3
npm-bcrypt@0.7.8_1
observe-sequence@1.0.5
ordered-dict@1.0.3
pauldowman:dotenv@1.0.1
percolate:synced-cron@1.1.1
percolatestudio:percolatestudio-migrations@0.7.2
raix:handlebar-helpers@0.2.4
rajit:bootstrap3-datepicker@1.4.1
random@1.0.3
reactive-dict@1.1.0
reactive-var@1.0.5
reload@1.1.3
retry@1.0.3
reywood:publish-composite@1.3.5
routepolicy@1.0.5
sacha:spin@2.0.4
sergeyt:typeahead@0.10.5_13
service-configuration@1.0.4
session@1.1.0
sha@1.0.3
softwarerero:accounts-t9n@1.0.6
spacebars@1.0.6
spacebars-compiler@1.0.5
srp@1.0.3
standard-app-packages@1.0.5
templating@1.1.0
tmeasday:publish-counts@0.3.4
tracker@1.0.6
ui@1.0.6
ui-elements@1.0.0
underscore@1.0.3
url@1.0.4
useraccounts:bootstrap@1.8.1
useraccounts:core@1.8.1
webapp@1.2.0
webapp-hashing@1.0.3
wizonesolutions:underscore-string@1.0.0
yogiben:autoform-modals@0.2.9
zimme:collection-behaviours@1.0.3
zimme:collection-softremovable@1.0.4-rc.0
zimme:collection-timestampable@1.0.5
zimme:iron-router-active@1.0.1
zimme commented 9 years ago

That looks like the output from .meteor/versions, I was looking for the output of the meteor list command, as that only shows the packages you've manually installed

roelvan commented 9 years ago

oops, sorry:

accounts-password                           1.1.0  Password supp...
accounts-ui                                 1.1.5  Simple templa...
aldeed:autoform                             4.2.2* Easily create...
aldeed:autoform-bs-datepicker               1.1.1  Custom bootst...
aldeed:collection2                          2.3.2  Automatic val...
aldeed:tabular                              1.1.0  Datatables fo...
bigdsk:inputmask                            3.1.42  JQuery Input...
chhib:selectize-bootstrap-3                 0.0.1  Selectize is ...
cmather:handlebars-server                   2.0.0  Allows handle...
coffeescript                                1.0.6  Javascript di...
collection-lockable                         0.0.0+ Collection be...
comerc:autoform-selectize                   2.2.2  Custom "selec...
datariot:ganalytics                         0.2.1  Publish pagev...
dburles:collection-helpers                  1.0.2  Transform you...
email                                       1.0.6  Send email me...
fastclick                                   1.0.3  Faster touch ...
iron:router                                 1.0.7  Routing speci...
jeremy:selectize                            0.12.1  Selectize is...
jquery                                      1.11.3_2  Manipulate...
kevohagan:sweetalert                        0.4.2  a beautiful r...
klikkid-base                                0.0.0+ Klikkid base ...
lepozepo:accounting                         1.0.0  Accounting.js...
less                                        1.0.13  The dynamic ...
linto:fontawesome                           4.2.6  fontawesome 4...
maazalik:highcharts                         0.2.4  HighCharts fo...
manuelschoebel:ms-seo                       0.4.1  Easily config...
matb33:collection-hooks                     0.7.11  Extends Mong...
meteorhacks:aggregate                       1.2.0* Proper MongoD...
meteorhacks:fast-render                     2.3.1  Render you ap...
meteorhacks:kadira                          2.20.1  Performance ...
meteorhacks:subs-manager                    1.3.0  Subscriptions...
meteorhacks:unblock                         1.1.0  a way to use ...
metrics-aggregations                        1.0.0+ Let's do some...
mizzao:bootstrap-3                          3.3.1_1  HTML, CSS, ...
momentjs:moment                             2.9.0  Moment.js (of...
mrt:twilio-meteor                           1.1.0  Twilio API Wr...
naxio:flash                                 0.2.3  Simple Flash ...
pauldowman:dotenv                           1.0.1  Set environme...
percolate:synced-cron                       1.1.1* Allows you to...
percolatestudio:percolatestudio-migrations  0.7.2  Allows you to...
raix:handlebar-helpers                      0.2.4  Handlebar hel...
rajit:bootstrap3-datepicker                 1.4.1  Meteor packag...
reactive-var                                1.0.5  Reactive vari...
reywood:publish-composite                   1.3.5  Publish a set...
sacha:spin                                  2.0.4  Simple spinne...
sergeyt:typeahead                           0.10.5_13  Autocompl...
standard-app-packages                       1.0.5  Moved to mete...
tmeasday:publish-counts                     0.3.4  Publish the c...
ui-elements                                 1.0.0+ UI Elements
underscore                                  1.0.3  Collection of...
useraccounts:bootstrap                      1.8.1  Accounts Temp...
useraccounts:core                           1.8.1  Meteor sign u...
yogiben:autoform-modals                     0.2.9* Create, updat...
zimme:collection-behaviours                 1.0.3  Define and at...
zimme:collection-softremovable              1.0.4-rc.0  Add soft...
zimme:collection-timestampable              1.0.5  Add timestamp...
zimme:iron-router-active                    1.0.1  Active route/...
zimme commented 9 years ago

Well, from this list it seems that version 1.0.5 of this package is in fact installed and used.

And you have version 4.2.2 of autoform installed.

roelvan commented 9 years ago

oh yes, I downgraded because I have to push some code by tonight. I'll try to upgrade again tomorrow and let you know the specifics. Sorry for my confusing communication!

zimme commented 9 years ago

@roelvan: Is this resolved?

roelvan commented 9 years ago

yes it is still a problem, also other packages don't seem to work with autoform > v5:

While selecting package versions:
error: Conflict: Constraint
aldeed:autoform@4.2.2 is not satisfied
by aldeed:autoform 5.1.2.
Constraints on package
"aldeed:autoform":
* aldeed:autoform@5.1.2 <- top level
* aldeed:autoform@4.0.0 || 5.0.0 <-
aldeed:autoform-bs-datepicker 1.1.1
* aldeed:autoform@4.2.2 <-
yogiben:autoform-modals 0.3.2
* aldeed:autoform@4.0.0 <-
comerc:autoform-selectize 2.2.2
* aldeed:autoform@4.0.0 || 5.0.0 <-
zimme:collection-softremovable 1.0.4
* aldeed:autoform@4.0.0 || 5.0.0 <-
zimme:collection-timestampable 1.0.6
zimme commented 9 years ago

It looks like the problem is with these two packages: yogiben:autoform-bs-datepicker and yogiben:autoform-modals as those packages are the only ones with ONLY 4.x.x constraints.

Based on the output

roelvan commented 9 years ago

I'll remove those packages and try again

roelvan commented 9 years ago

Ok, that did the trick. I'll have to replace those old packages. Thanks for your time and effort @zimme, really awesome!

zimme commented 9 years ago

Just open issues on those packages and ask the maintainer to please test with autoform 5.0 and see that it works and then just release a new version that supports both like me or just supports the newer version if backwards compatibility isn't needed/wanted.

No problem. Good luck.