# Issue registering package dependencies

**URL:** https://discourse.julialang.org/t/issue-registering-package-dependencies/18778
**Category:** Internals & Design
**Tags:** package
**Created:** [December 18, 2018, 3:16am UTC](https://discourse.julialang.org/t/issue-registering-package-dependencies/18778 "2018-12-18T03:16:26Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![haydenfree](https://avatars.discourse-cdn.com/v4/letter/h/d9b06d/32.png) [@haydenfree](https://discourse.julialang.org/u/haydenfree)
#### Post date: [December 18, 2018, 3:16am UTC](https://discourse.julialang.org/t/issue-registering-package-dependencies/18778/1 "2018-12-18T03:16:26Z")

</div>

Hello,

Recently my team released the initial version of our package for analyzing curricula, and we’ve found that users are not able to correctly install it via Pkg.add. They end up with errors regarding dependencies.

I looked into this and noticed that our [Deps.toml](https://github.com/JuliaRegistries/General/blob/master/C/CurricularAnalytics/Deps.toml) in the general registry is missing quite a few dependencies. Below are the links to our Manifest.toml, Project.toml, and REQUIRE files as of the released version. I’m confused why some of the deps were grabbed, but others were not. Do we have something incorrectly configured?

Links: [Manifest.toml](https://github.com/heileman/CurricularAnalytics.jl/blob/v0.1.1/Manifest.toml), [Project.toml](https://github.com/heileman/CurricularAnalytics.jl/blob/v0.1.1/Project.toml), [REQUIRE](https://github.com/heileman/CurricularAnalytics.jl/blob/v0.1.1/REQUIRE)

Here is the entire project as of the release version: [GitHub - CurricularAnalytics/CurricularAnalytics.jl at v0.1.1](https://github.com/heileman/CurricularAnalytics.jl/tree/v0.1.1)

Any help or guidance would be greatly appreciated.

Thank you!

---

<div class="post-metadata">

### Author: ![Nosferican](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nosferican/32/9275_2.png) [@Nosferican](https://discourse.julialang.org/u/Nosferican)
#### Post date: [December 18, 2018, 7:14am UTC](https://discourse.julialang.org/t/issue-registering-package-dependencies/18778/2 "2018-12-18T07:14:04Z")

</div>

The current registration process uses REQUIRE so you should copy the dependencies in your `Project.toml` to include those in REQUIRE (do not include standard libraries). The Deps.TOML generated in General is based on the REQUIRE for now. The Manifest.toml is not used in the process.
