# Problem with reassignment of uuid when a package is registered

**URL:** <https://discourse.julialang.org/t/problem-with-reassignment-of-uuid-when-a-package-is-registered/11422>\
**Category:** Internals & Design\
**Tags:** packages\
**Created:** [June 4, 2018, 6:09pm UTC](https://discourse.julialang.org/t/problem-with-reassignment-of-uuid-when-a-package-is-registered/11422 "2018-06-04T18:09:30Z")\
**Posts on this page:** 1\
**Showing post:** 15

<div class="post-metadata">

**Author:** ![kristoffer.carlsson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kristoffer.carlsson/32/22_2.png) [@kristoffer.carlsson](https://discourse.julialang.org/u/kristoffer.carlsson)\
**Post date:** [June 5, 2018, 2:38pm UTC](https://discourse.julialang.org/t/problem-with-reassignment-of-uuid-when-a-package-is-registered/11422/15 "2018-06-05T14:38:16Z")

</div>

> [@ScottPJones](#):
>
> REQUIRE for StrLiterals had StrBase, but not all of the things that StrBase directly or indirectly depends on, and it seems that the new package manager really wants all of them (at least, any that might be present in a `using` or `import` statement) to be in the Deps.toml file in the registry.

Everything you do `import` or `using` on need to be in the REQUIRE file. The new package manager does not need all deps recursively in the project file.

---

_[View the full topic](https://discourse.julialang.org/t/problem-with-reassignment-of-uuid-when-a-package-is-registered/11422)._
