Consider projects like this:
-
Project1
- PkgA 1.0 (works with PkgB 1.x)
- PkgB 1.9
-
Project2
- PkgC 1.0 (works with PkgB 2.x)
- PkgB 2.0
I think launching julia
with JULIA_LOAD_PATH=Project1:Project2
breaks PkgC because it would import PkgB 1.9 while it needs 2.0.