Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cowlib error in v1.1.1 #100

Open
ryanwinchester opened this issue Jan 3, 2020 · 1 comment
Open

cowlib error in v1.1.1 #100

ryanwinchester opened this issue Jan 3, 2020 · 1 comment
Assignees
Labels

Comments

@ryanwinchester
Copy link

When using tag v1.1.1 I get this error:

mix deps.get
...
...
* Updating cowlib (Hex package)
** (Mix) The lock is missing for package cowlib. This could be because another
package has configured the application name for the dependency incorrectly.
Verify with the maintainer of the parent application

When I use v1.1.0 the deps work fine.

@ryanwinchester
Copy link
Author

ryanwinchester commented Jan 3, 2020

I think it's likely that another dependency also relies on cowlib and since you are using git urls and tags instead of releases/versions it can't resolve which version to use in the lock file?

This works for me, if I define the deps like this (elixir):

[
  {:emqtt, github: "emqx/emqtt", tag: "v1.1.1"},
  {:gun, "~> 1.3.0", override: true},
  {:cowlib, "~> 2.6.0", override: true}
]

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants