-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Closed
Description
Precheck
Different but related to #4684
Environment
- Elixir & Erlang versions (elixir -v): Erlang 19, Elixir 1.4.0
- Operating system: OSX
Current behavior
mix deps.get fails when an umbrella dep has an umbrella dep for a dependency. Previously working on 1.3.4 . I upgraded to 1.4.0 and fails. As the issue above suggests I override: true at the root application. This allows you to get past mix deps.get but will fail when you try to mix deps.compile --all. There will be an error for file not found because the path to the leaf dep will have the wrong path. I can toggle between versions to reproduce.
Expected behavior
The expected behavior is for the nesting of umbrella applications to resolve dependency locations as was done on version 1.3.4.
I reviewed the release log and don't see anything that would cause such behavior. https://github.com/elixir-lang/elixir/releases/tag/v1.4.0