# How to share a Julia system image that requires artifacts?

**URL:** https://discourse.julialang.org/t/how-to-share-a-julia-system-image-that-requires-artifacts/99902
**Category:** General Usage
**Created:** [June 5, 2023, 4:22pm UTC](https://discourse.julialang.org/t/how-to-share-a-julia-system-image-that-requires-artifacts/99902 "2023-06-05T16:22:27Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Ronis\_BR](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ronis_br/32/50999_2.png) [@Ronis\_BR](https://discourse.julialang.org/u/Ronis_BR)
#### Post date: [June 5, 2023, 4:22pm UTC](https://discourse.julialang.org/t/how-to-share-a-julia-system-image-that-requires-artifacts/99902/1 "2023-06-05T16:22:27Z")

</div>

Hi!

I am trying to create a relocatable Julia system image that bundles some private packages for a satellite telemetry system. I follow the tutorial in PackageCompiler.jl but I am having problems with the Artifacts. Some packages depends on artifacts that cannot be bundled in the system image. If I start Julia using that system image in a new system without those artifacts, it just crashes. Is there a way to make Julia automatically fetch those dependencies when starting with a custom system image? If not, how can I get a comprehensive list of all artifacts that I need?
