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

dependency mismatch - rebar3 & hex? #41

Closed
tverlaan opened this issue Jul 28, 2017 · 4 comments
Closed

dependency mismatch - rebar3 & hex? #41

tverlaan opened this issue Jul 28, 2017 · 4 comments

Comments

@tverlaan
Copy link
Contributor

We have a dependency mismatch which could be solved by using hackney from hex.pm in this project. It would require moving to rebar3 as far as I understand. Would you be open to using rebar3 and pointing to hex.pm instead of repo on github on branch master? I can create a PR in that case.

We used override: true in our config but would like to remove that again.

Dependencies have diverged:
* hackney (Hex package)
  the dependency hackney in deps/httpoison/mix.exs is overriding a child dependency:

  > In deps/httpoison/mix.exs:
    {:hackney, "~> 1.8.0", [env: :prod, hex: "hackney", repo: "hexpm", optional: false, manager: :rebar3]}

  > In deps/exometer_influxdb/rebar.config:
    {:hackney, ~r/.*/, [env: :prod, git: "git://github.com/benoitc/hackney.git", branch: "master", manager: :rebar]}

  Ensure they match or specify one of the above in your deps and set "override: true"
** (Mix) Can't continue due to errors on dependencies
@surik
Copy link
Contributor

surik commented Jul 28, 2017

We are ok with using rebar3 and hex but I'm not sure that the proper version of exometer_core available on hex.

@tverlaan
Copy link
Contributor Author

afaik exometer is not on hex yet, but we can still reference github for exometer until that happens.

@tverlaan
Copy link
Contributor Author

tverlaan commented Jul 28, 2017

Please see PR #42

@tverlaan
Copy link
Contributor Author

tverlaan commented Aug 1, 2017

Closing this in favor of PR

@tverlaan tverlaan closed this as completed Aug 1, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants