Cowboy dependency hell

I have a class in dependencies and have not been able to figure it out by combing through various GitHub issues. This is my error:

These are my deps:
58%20PM

That error means that grpc is using it’s own version/fork of cowboy that can be found at: https://github.com/elixir-grpc/cowboy

If you manually override cowboy in your deps it’ll hopefully work (but it depends on the changes that grpc made):

{:cowboy, github: "elixir-grpc/cowboy", tag: "grpc-2.6.3", override: true},
2 Likes