# PackageCompiler.compile\_incremental Error: Package name not found in current manifest

**URL:** https://discourse.julialang.org/t/packagecompiler-compile-incremental-error-package-name-not-found-in-current-manifest/26195
**Category:** General Usage
**Created:** [July 9, 2019, 5:52pm UTC](https://discourse.julialang.org/t/packagecompiler-compile-incremental-error-package-name-not-found-in-current-manifest/26195 "2019-07-09T17:52:43Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![dhazeghi](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dhazeghi/32/7107_2.png) [@dhazeghi](https://discourse.julialang.org/u/dhazeghi)
#### Post date: [July 9, 2019, 5:52pm UTC](https://discourse.julialang.org/t/packagecompiler-compile-incremental-error-package-name-not-found-in-current-manifest/26195/1 "2019-07-09T17:52:43Z")

</div>

As part of my attempt to get a handle on compile/load time, I’m trying to build a number of commonly used packages into my system image. Many of them fail with the following sort of error:

```julia
julia> PackageCompiler.compile_incremental(:OffsetArrays)
[ Info: activating new environment at /opt/julia-1.1.0/pkg/packages/PackageCompiler/osIMW/packages/OffsetArrays/Project.toml.
...
ERROR: LoadError: LoadError: Package CatIndices not found in current manifest
Stacktrace:
 [1] error(::String) at ./error.jl:33
 [2] package_uuid(::SubString{String}, ::Dict{String,Any}) at /opt/julia-1.1.0/pkg/packages/PackageCompiler/osIMW/src/pkg.jl:17 (repeats 2 times)

```

Now I can go and manually add the missing package, do a compile\_incremental on it, and then re-run the command, and it will succeed. But it’s quite tedious to have to repeat this for a large number of packages. I’m wondering if there’s a better way.
