# Shared environments

**URL:** https://discourse.julialang.org/t/shared-environments/35999
**Category:** General Usage
**Tags:** question, pkg, shared-environments
**Created:** [March 15, 2020, 2:01am UTC](https://discourse.julialang.org/t/shared-environments/35999 "2020-03-15T02:01:23Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![hendri54](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hendri54/32/9621_2.png) [@hendri54](https://discourse.julialang.org/u/hendri54)
#### Post date: [March 15, 2020, 12:22pm UTC](https://discourse.julialang.org/t/shared-environments/35999/2 "2020-03-15T12:22:49Z")

</div>

I think you will find this useful:

> [@Handling various types of dependencies](https://discourse.julialang.org/t/handling-various-types-of-dependencies/27850/17):
>
> I think you can find an answer in this comparison of Julia’s Pkg to Go’s packaging system: Go is treating packages with different major versions as essentially different packages. So the above scenario would have “worked” in the sense that PkgC would load PkgB 2.0 instead of PkgB 1.9.

---

_[View the full topic](https://discourse.julialang.org/t/shared-environments/35999)._
