-
Notifications
You must be signed in to change notification settings - Fork 14
1.0.11 & 1.0.12 versions produce compilation error #49
Comments
The infix operators in In the meantime, using It's something that needs to be raised more widely, whether parser-combinators should be fixed or whether elm-time should depend on another parser library, or both. |
@playpauseandstop thanks for your alert. I'll take a look this evening to see what the exposure is on versions 1.0.11 and 1.0.12. |
@ericgj thanks for jumping in; I would have thrashed around some trying to figure this out. |
Thanks for your help. Looks like as of now only way is continue using Should I close the issue, or you ok for keeping it? |
That's odd, but almost certainly related to the change in #45. Perhaps the inverse is happening to you -- do you depend on Bogdanp/parser-combinators (either directly or through another dependency), instead of elm-community/parser-combinators? FWIW, raising the issue on slack, Illias and Evan recommended switching to elm-tools/parser instead of parser-combinators, as parser-combinators will probably not be upgraded for 0.19. |
I've started branch 'issue-49' to perform the |
In the meantime, have upgraded (and published) existing |
Just a quick update Unfortunately after updating to, "elm-community/elm-time": "1.0.14 <= v < 2.0.0", in
So as of now keeping, "elm-community/elm-time": "1.0.8 <= v < 1.0.10", If you interested, my "dependencies": {
"Bogdanp/elm-querystring": "1.0.0 <= v < 2.0.0",
"NoRedInk/elm-decode-pipeline": "3.0.0 <= v < 4.0.0",
"elm-community/elm-time": "1.0.8 <= v < 1.0.10",
"elm-lang/core": "5.1.1 <= v < 6.0.0",
"elm-lang/html": "2.0.0 <= v < 3.0.0",
"elm-lang/http": "1.0.0 <= v < 2.0.0",
"elm-lang/keyboard": "1.0.1 <= v < 2.0.0",
"elm-lang/mouse": "1.0.1 <= v < 2.0.0",
"elm-lang/navigation": "2.1.0 <= v < 3.0.0",
"evancz/url-parser": "2.0.1 <= v < 3.0.0",
"krisajenkins/remotedata": "4.3.3 <= v < 5.0.0"
}, |
Not sure if this is related, but elm-querystring, which depends on elm-combine, conflicts with remotedata: they both define an infix map |
@playpauseandstop @ericgj thanks for your updates. |
Thanks for your suggestion to get rid of "elm-community/elm-time": "1.0.14 <= v < 2.0.0", Looks like the issue could be closed as of now, but going forward it would be neat to have better understanding of conflicting packages from ps. I needed |
Yeah, especially since the package mentioned in the error message seems to have nothing to do with the cause of the error.
There's a little function for doing that here you might be able to use: https://github.com/elm-lang/http/issues/10 |
I'm about to release a major revision of If you would like to see the changes, they are available at https://github.com/oldfartdeveloper/elm-time/tree/refactor. Please don't hesitate to ping me with questions and/or suggestions. |
Released on #73 the promised major revision of |
My
elm-package.json
contains,dependency.
I needed to run
elm-package install
on new machine and after installation is done,elm-make
failed with,After quick investigation I fixed my build by setting dependency as,
so after
elm-package install
run1.0.10
version installed andelm-make
runs OK.ps. Adding
elm-community/parser-combinators: "1.1.0 <= v < 2.0.0"
to dependencies didn't fix my build.The text was updated successfully, but these errors were encountered: