# Package Management

**URL:** https://discourse.julialang.org/c/tools/pkg/59.md?page=6

[Latest](https://discourse.julialang.org/latest.md) · [Categories](https://discourse.julialang.org/categories.md) · [Tags](https://discourse.julialang.org/tags.md)

**Page:** 7

---

## [Julia package test failing in github](https://discourse.julialang.org/t/julia-package-test-failing-in-github/106691)

<div class="topic-metadata">

**Author:** [@Kazi\_Abu\_Rousan](https://discourse.julialang.org/u/Kazi_Abu_Rousan)\
**Replies:** 9\
**Last updated:** [November 24, 2023, 6:53pm UTC](https://discourse.julialang.org/t/julia-package-test-failing-in-github/106691 "2023-11-24T18:53:38Z")

</div>

Hello!.. I was watching Chris Rackauckas’s video on how to create package in julia. I was following the steps but it seems like the test in github is failing. Can someone guide me through? Error message is: \[ Info: Co…

---

## [Precompilation of MKL failed; no evidence left behind](https://discourse.julialang.org/t/precompilation-of-mkl-failed-no-evidence-left-behind/105958)

<div class="topic-metadata">

**Author:** [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Replies:** 1\
**Last updated:** [November 9, 2023, 2:06am UTC](https://discourse.julialang.org/t/precompilation-of-mkl-failed-no-evidence-left-behind/105958 "2023-11-09T02:06:39Z")

</div>

MKL precompilation fails. There is no evidence left behind to debug the issue. How is this sort of thing debugged?

---

## [Documentation of my package EasyABM.jl not updated on Juliahub](https://discourse.julialang.org/t/documentation-of-my-package-easyabm-jl-not-updated-on-juliahub/105889)

<div class="topic-metadata">

**Author:** [@RenuSolanki](https://discourse.julialang.org/u/RenuSolanki)\
**Replies:** 1\
**Last updated:** [November 7, 2023, 8:00am UTC](https://discourse.julialang.org/t/documentation-of-my-package-easyabm-jl-not-updated-on-juliahub/105889 "2023-11-07T08:00:32Z")

</div>

The documentation for my package, EasyABM.jl, is encountering issues with updates on JuliaHub. While the documentation deploys successfully on GitHub Pages, documentation of any updates beyond version 1.2.2 result in a “…

---

## [Package extensions - structs inside extensions](https://discourse.julialang.org/t/package-extensions-structs-inside-extensions/101849)

<div class="topic-metadata">

**Author:** [@iabraham](https://discourse.julialang.org/u/iabraham)\
**Replies:** 6\
**Last updated:** [November 4, 2023, 5:19pm UTC](https://discourse.julialang.org/t/package-extensions-structs-inside-extensions/101849 "2023-11-04T17:19:07Z")

</div>

How can one make a struct defined in a package extension available to the user once the extension is loaded? Suppose we have: module MainFoo using SomeLightDeps lightweight\_func1 = ... lightweight\_func2 = ... end…

---

## [Could not load library libLLVM-15jl.so](https://discourse.julialang.org/t/could-not-load-library-libllvm-15jl-so/105790)

<div class="topic-metadata">

**Author:** [@Fourier](https://discourse.julialang.org/u/Fourier)\
**Replies:** 2\
**Last updated:** [November 4, 2023, 4:54pm UTC](https://discourse.julialang.org/t/could-not-load-library-libllvm-15jl-so/105790 "2023-11-04T16:54:46Z")

</div>

When I try to precompile the ParalelStencil Package I get an error: ERROR: LoadError: InitError: could not load library "/home/caspar/.julia/artifacts/a80fabdc38a167e0757ca96c55bda6be7c65e1b4/lib/libEnzyme-15.so" libLLV…

---

## [Custom headers when adding packages](https://discourse.julialang.org/t/custom-headers-when-adding-packages/105554)

<div class="topic-metadata">

**Author:** [@huguesmp](https://discourse.julialang.org/u/huguesmp)\
**Replies:** 4\
**Last updated:** [October 31, 2023, 12:43am UTC](https://discourse.julialang.org/t/custom-headers-when-adding-packages/105554 "2023-10-31T00:43:23Z")

</div>

Is there a way to specify headers for Pkg registry and package downloads? My corporate proxy will only work with a specific User-Agent string. I tested it successfully with Downloads.download using the headers keyword-a…

---

## [Registrator requiring compatibility of packages without versions](https://discourse.julialang.org/t/registrator-requiring-compatibility-of-packages-without-versions/105446)

<div class="topic-metadata">

**Author:** [@Ignacio\_Loaiza](https://discourse.julialang.org/u/Ignacio_Loaiza)\
**Replies:** 1\
**Last updated:** [October 26, 2023, 4:57pm UTC](https://discourse.julialang.org/t/registrator-requiring-compatibility-of-packages-without-versions/105446 "2023-10-26T16:57:04Z")

</div>

Hi everyone! I am trying to update a package that I have in the registry. However, the Registrator is giving me an issue with some packages not having dependencies in my Project.toml file. I am getting the following err…

---

## [Project.toml \[compat\] best practice: should I manually remove incompatible old dependency versions?](https://discourse.julialang.org/t/project-toml-compat-best-practice-should-i-manually-remove-incompatible-old-dependency-versions/103530)

<div class="topic-metadata">

**Author:** [@vtjeng](https://discourse.julialang.org/u/vtjeng)\
**Replies:** 10\
**Last updated:** [October 24, 2023, 9:48am UTC](https://discourse.julialang.org/t/project-toml-compat-best-practice-should-i-manually-remove-incompatible-old-dependency-versions/103530 "2023-10-24T09:48:41Z")

</div>

I maintain a package (MIPVerify.jl) and largely rely on unit tests in CI + CompatHelper (example PR) to keep my \[compat\] up to date. Since CompatHelper only adds to the list of versions for each dependency, the lower bou…

---

## [Define package by url and branch in Project.toml](https://discourse.julialang.org/t/define-package-by-url-and-branch-in-project-toml/104810)

<div class="topic-metadata">

**Author:** [@brucala](https://discourse.julialang.org/u/brucala)\
**Replies:** 3\
**Last updated:** [October 11, 2023, 9:02am UTC](https://discourse.julialang.org/t/define-package-by-url-and-branch-in-project-toml/104810 "2023-10-11T09:02:18Z")

</div>

I’m wondering if it’s possible to defined a package in the Project.toml file by its github url and branch. In my environment I can do pkg\> add https://github.com/pathto/MyPackage.jl#mybranch, but only the Manifest.toml …

---

## [How do tree hashes in registry Versions.toml work?](https://discourse.julialang.org/t/how-do-tree-hashes-in-registry-versions-toml-work/104581)

<div class="topic-metadata">

**Author:** [@tgf314](https://discourse.julialang.org/u/tgf314)\
**Replies:** 8\
**Last updated:** [October 9, 2023, 6:32pm UTC](https://discourse.julialang.org/t/how-do-tree-hashes-in-registry-versions-toml-work/104581 "2023-10-09T18:32:00Z")

</div>

I’m trying to create a local registry/package mirror and I’m having trouble understanding exactly how the git-tree-sha1 hashes in Versions.toml work. They do not seem to correspond to git commit hashes but instead repre…

---

## [Can't see why OpenSSL\_jll@v3.0.11 is incompatible with Plots.jl](https://discourse.julialang.org/t/cant-see-why-openssl-jll-v3-0-11-is-incompatible-with-plots-jl/104702)

<div class="topic-metadata">

**Author:** [@wheeheee](https://discourse.julialang.org/u/wheeheee)\
**Replies:** 1\
**Last updated:** [October 8, 2023, 12:06am UTC](https://discourse.julialang.org/t/cant-see-why-openssl-jll-v3-0-11-is-incompatible-with-plots-jl/104702 "2023-10-08T00:06:11Z")

</div>

Using st -m --outdated shows that OpenSSL\_jll is held back by FFMPEG\_jll, but looking in the compat sections of FFMPEG\_jll’s and Plots’ project files doesn’t turn up anything. Where should I look to understand what compa…

---

## [Streamlined way of making a package?](https://discourse.julialang.org/t/streamlined-way-of-making-a-package/104682)

<div class="topic-metadata">

**Author:** [@loisel](https://discourse.julialang.org/u/loisel)\
**Replies:** 18\
**Last updated:** [October 7, 2023, 9:26pm UTC](https://discourse.julialang.org/t/streamlined-way-of-making-a-package/104682 "2023-10-07T21:26:30Z")

</div>

Julia has a detailed, comprehensive, punctilious package management system. As a user of Julia, I am grateful for this. I’m finishing up a paper. Part of it is a new solver for some nonlinear PDEs. Although I’m a season…

---

## [CEnum v0.4.2 unavailable from us-east.pkg.julialang.org](https://discourse.julialang.org/t/cenum-v0-4-2-unavailable-from-us-east-pkg-julialang-org/104584)

<div class="topic-metadata">

**Author:** [@Samuel\_Stapleton](https://discourse.julialang.org/u/Samuel_Stapleton)\
**Replies:** 3\
**Last updated:** [October 5, 2023, 1:40pm UTC](https://discourse.julialang.org/t/cenum-v0-4-2-unavailable-from-us-east-pkg-julialang-org/104584 "2023-10-05T13:40:40Z")

</div>

Requesting CEnum v0.4.2 from us-west results in a 200 status: https://us-west.pkg.julialang.org/package/fa961155-64e5-5f13-b03f-caf6b980ea82/eb4cb44a499229b3b8426dcfb5dd85333951ff90 However, requesting from us-east res…

---

## [Package Registration Issues](https://discourse.julialang.org/t/package-registration-issues/104424)

<div class="topic-metadata">

**Author:** [@bvanderbeek](https://discourse.julialang.org/u/bvanderbeek)\
**Replies:** 5\
**Last updated:** [October 3, 2023, 6:18am UTC](https://discourse.julialang.org/t/package-registration-issues/104424 "2023-10-03T06:18:21Z")

</div>

I need help registering my first package (New package: TauP v0.1.0 by JuliaRegistrator · Pull Request #92501 · JuliaRegistries/General · GitHub). There are two issues I’m encountering, Name does not meet guidelines (to…

---

## [\[Yggdrasil\] How to call Julia?](https://discourse.julialang.org/t/yggdrasil-how-to-call-julia/103586)

<div class="topic-metadata">

**Author:** [@dourouc05](https://discourse.julialang.org/u/dourouc05)\
**Replies:** 10\
**Last updated:** [September 22, 2023, 9:29pm UTC](https://discourse.julialang.org/t/yggdrasil-how-to-call-julia/103586 "2023-09-22T21:29:37Z")

</div>

Hi, I’m starting a new Yggdrasil script (is that what you are supposed to call them?) to build a large and complex C++ library, OR-Tools. The end goal is to provide a Julia wrapper around it. At some point during the b…

---

## [Ignoring nightly failure for CI badge](https://discourse.julialang.org/t/ignoring-nightly-failure-for-ci-badge/98028)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 2\
**Last updated:** [September 21, 2023, 7:53pm UTC](https://discourse.julialang.org/t/ignoring-nightly-failure-for-ci-badge/98028 "2023-09-21T19:53:44Z")

</div>

Not a question, just saving this here before the Slack black hole swallows it. There are ways to ignore the (possibly frequent) nightly failures in the “CI: passing / failing” badge: having 2 GitHub actions, one for C…

---

## [Aqua.jl finds many ambiguities in Core, Base](https://discourse.julialang.org/t/aqua-jl-finds-many-ambiguities-in-core-base/103963)

<div class="topic-metadata">

**Author:** [@Joris\_Pinkse](https://discourse.julialang.org/u/Joris_Pinkse)\
**Replies:** 5\
**Last updated:** [September 18, 2023, 7:36pm UTC](https://discourse.julialang.org/t/aqua-jl-finds-many-ambiguities-in-core-base/103963 "2023-09-18T19:36:21Z")

</div>

I’m using Aqua.jl on my package and have addressed all issues that Aqua complained about except that it finds many ambiguities when I call Aqua.test\_all on my package, but none if I call Aqua.test\_ambiguities on my packa…

---

## [Trying to submit a package to the General Registry, got error about pre-release not allowed](https://discourse.julialang.org/t/trying-to-submit-a-package-to-the-general-registry-got-error-about-pre-release-not-allowed/103919)

<div class="topic-metadata">

**Author:** [@myersm0](https://discourse.julialang.org/u/myersm0)\
**Replies:** 1\
**Last updated:** [September 15, 2023, 11:13pm UTC](https://discourse.julialang.org/t/trying-to-submit-a-package-to-the-general-registry-got-error-about-pre-release-not-allowed/103919 "2023-09-15T23:13:06Z")

</div>

The title says just about everything here. Would anyone be able to help me see what I’m missing? I’m new to GitHub but I’m wrapping up work on a set of packages related to neuroimaging files and algorithms that I’d like …

---

## [Error while installing DataFrames](https://discourse.julialang.org/t/error-while-installing-dataframes/103781)

<div class="topic-metadata">

**Author:** [@Konstantin\_Kuznetsov](https://discourse.julialang.org/u/Konstantin_Kuznetsov)\
**Replies:** 3\
**Last updated:** [September 18, 2023, 1:30pm UTC](https://discourse.julialang.org/t/error-while-installing-dataframes/103781 "2023-09-18T13:30:38Z")

</div>

Dear all, I have an error during installation of package DataFrames or DataDeps under Ubuntu 22.04 processor AMD (and also the same error on Apple M1 pro). The error is the following one: (@v1.9) pkg\> add DataFrames …

---

## [Does bumping a dependency's compat lower bound require a breaking release?](https://discourse.julialang.org/t/does-bumping-a-dependencys-compat-lower-bound-require-a-breaking-release/103804)

<div class="topic-metadata">

**Author:** [@gdalle](https://discourse.julialang.org/u/gdalle)\
**Replies:** 4\
**Last updated:** [September 14, 2023, 2:30pm UTC](https://discourse.julialang.org/t/does-bumping-a-dependencys-compat-lower-bound-require-a-breaking-release/103804 "2023-09-14T14:30:03Z")

</div>

That’s it. That’s the question.

---

## [Julia compatibility requirement error](https://discourse.julialang.org/t/julia-compatibility-requirement-error/103724)

<div class="topic-metadata">

**Author:** [@ShouvikGhosh2048](https://discourse.julialang.org/u/ShouvikGhosh2048)\
**Replies:** 1\
**Last updated:** [September 11, 2023, 10:00am UTC](https://discourse.julialang.org/t/julia-compatibility-requirement-error/103724 "2023-09-11T10:00:50Z")

</div>

Hi, We’re working on updating a dependency in one of our projects and got the following error. ERROR: Unsatisfiable requirements detected for package DynamicPPL \[366bfd00\]: DynamicPPL \[366bfd00\] log: ├─possible versi…

---

## [Package manager error "but no such entry exists in the manifest"](https://discourse.julialang.org/t/package-manager-error-but-no-such-entry-exists-in-the-manifest/103695)

<div class="topic-metadata">

**Author:** [@bgctw](https://discourse.julialang.org/u/bgctw)\
**Replies:** 8\
**Last updated:** [September 9, 2023, 10:05am UTC](https://discourse.julialang.org/t/package-manager-error-but-no-such-entry-exists-in-the-manifest/103695 "2023-09-09T10:05:00Z")

</div>

On Julia version 1.9.2 on a Linux system (cluster with a module system) the package manager gets confused even with deleting Manifest.toml. MWE \]activate --temp add SpecialFunctions results in persistent error (even o…

---

## [Proposal: ability to add entire organizations (ecosystems) with a single command](https://discourse.julialang.org/t/proposal-ability-to-add-entire-organizations-ecosystems-with-a-single-command/103531)

<div class="topic-metadata">

**Author:** [@GregVernon](https://discourse.julialang.org/u/GregVernon)\
**Replies:** 20\
**Last updated:** [September 8, 2023, 5:30pm UTC](https://discourse.julialang.org/t/proposal-ability-to-add-entire-organizations-ecosystems-with-a-single-command/103531 "2023-09-08T17:30:16Z")

</div>

As I mentioned in one of my comments over in the “What steps” megathread, it would be nice if there were simple means of adding all “production-level” packages from an organization such as JuliaMath. The reasoning for t…

---

## [Call for Participation: PackagingCon 2023, 26-28 October, Berlin & Virtual](https://discourse.julialang.org/t/call-for-participation-packagingcon-2023-26-28-october-berlin-virtual/102093)

<div class="topic-metadata">

**Author:** [@tnabtaf](https://discourse.julialang.org/u/tnabtaf)\
**Replies:** 3\
**Last updated:** [September 8, 2023, 8:05am UTC](https://discourse.julialang.org/t/call-for-participation-packagingcon-2023-26-28-october-berlin-virtual/102093 "2023-09-08T08:05:20Z")

</div>

PackagingCon 2023 26-28th October Berlin and online Submission deadline: 31st July Early registration ends: 8th September PackagingCon 2023 will bring together different software packaging ecosystems to share best…

---

## [Python setup across multiple dependent packages using PyCall](https://discourse.julialang.org/t/python-setup-across-multiple-dependent-packages-using-pycall/103270)

<div class="topic-metadata">

**Author:** [@facusapienza](https://discourse.julialang.org/u/facusapienza)\
**Replies:** 1\
**Last updated:** [September 5, 2023, 6:41pm UTC](https://discourse.julialang.org/t/python-setup-across-multiple-dependent-packages-using-pycall/103270 "2023-09-05T18:41:44Z")

</div>

Hi, Does anyone knows how to setup a Julia package that uses Python via another imported package that includes the PyCall setup? Here a more detailed explanation: I am developing a series of packages that depend of eac…

---

## [Should we define new functions/structs in an extension?](https://discourse.julialang.org/t/should-we-define-new-functions-structs-in-an-extension/103361)

<div class="topic-metadata">

**Author:** [@pat-alt](https://discourse.julialang.org/u/pat-alt)\
**Replies:** 4\
**Last updated:** [August 30, 2023, 1:16pm UTC](https://discourse.julialang.org/t/should-we-define-new-functions-structs-in-an-extension/103361 "2023-08-30T13:16:21Z")

</div>

Newly defined functions/structs exposed in package extensions are not exposed in the main package (also not once the extension is loaded). See this related question and workaround: How to use functions defined in package…

---

## [Is the julia package registry down today?](https://discourse.julialang.org/t/is-the-julia-package-registry-down-today/103304)

<div class="topic-metadata">

**Author:** [@benninkrs](https://discourse.julialang.org/u/benninkrs)\
**Replies:** 2\
**Last updated:** [August 28, 2023, 10:01pm UTC](https://discourse.julialang.org/t/is-the-julia-package-registry-down-today/103304 "2023-08-28T22:01:28Z")

</div>

Today I’m unable to do anything with the package manager; it cannot download anything from the registry, (@v1.9) pkg\> up Updating registry at \`C:\\Users\\rvq\\.julia\\registries\\General.toml\` ┌ Error: Some registries fa…

---

## [Make breaking change releases easier to handle. Add release notes to tags via JuliaRegistrator](https://discourse.julialang.org/t/make-breaking-change-releases-easier-to-handle-add-release-notes-to-tags-via-juliaregistrator/103241)

<div class="topic-metadata">

**Author:** [@ianshmean](https://discourse.julialang.org/u/ianshmean)\
**Replies:** 5\
**Last updated:** [August 28, 2023, 12:39am UTC](https://discourse.julialang.org/t/make-breaking-change-releases-easier-to-handle-add-release-notes-to-tags-via-juliaregistrator/103241 "2023-08-28T00:39:03Z")

</div>

The first place I usually go to see why a breaking release is breaking is the package release listing in GitHub. For some reason I’m more likely drawn there than look for a CHANGELOG/HISTORY/NEWS.md However on the relea…

---

## [How about hosting C/C++/Fortran/Rust code in Julia packages?](https://discourse.julialang.org/t/how-about-hosting-c-c-fortran-rust-code-in-julia-packages/102962)

<div class="topic-metadata">

**Author:** [@jbytecode](https://discourse.julialang.org/u/jbytecode)\
**Replies:** 13\
**Last updated:** [August 24, 2023, 9:16am UTC](https://discourse.julialang.org/t/how-about-hosting-c-c-fortran-rust-code-in-julia-packages/102962 "2023-08-24T09:16:38Z")

</div>

Hey guys, Many of you already knows me as a great Julia follower/developer/advocate in many platforms. So what I mention here is not criticizing Julia’s way of managing legacy or foreign code but my goal is to shed ligh…

---

## [Using Pkg.build() within another build script](https://discourse.julialang.org/t/using-pkg-build-within-another-build-script/103121)

<div class="topic-metadata">

**Author:** [@joegilkes](https://discourse.julialang.org/u/joegilkes)\
**Replies:** 0\
**Last updated:** [August 23, 2023, 4:42pm UTC](https://discourse.julialang.org/t/using-pkg-build-within-another-build-script/103121 "2023-08-23T16:42:14Z")

</div>

I’m trying to write a build script for a package that depends on PyCall.jl. In this build script, a new Conda environment gets created for PyCall to then bind to. PyCall binds to a specific Python executable by calling P…

[Previous page](https://discourse.julialang.org/c/tools/pkg/59.md?page=5)

[Next page](https://discourse.julialang.org/c/tools/pkg/59.md?page=7)
