# Documenter build fails on CI with "OpenSSL\_jll … not installed" error

**URL:** https://discourse.julialang.org/t/documenter-build-fails-on-ci-with-openssl-jll-not-installed-error/133505
**Category:** General Usage
**Tags:** documenter
**Created:** [October 29, 2025, 12:13pm UTC](https://discourse.julialang.org/t/documenter-build-fails-on-ci-with-openssl-jll-not-installed-error/133505 "2025-10-29T12:13:14Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Xing\_Shi\_Cai](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/xing_shi_cai/32/14128_2.png) [@Xing\_Shi\_Cai](https://discourse.julialang.org/u/Xing_Shi_Cai)
#### Post date: [October 29, 2025, 12:13pm UTC](https://discourse.julialang.org/t/documenter-build-fails-on-ci-with-openssl-jll-not-installed-error/133505/1 "2025-10-29T12:13:14Z")

</div>

Hi all — '’m hitting a puzzling failure building docs on Julia 1.12 where stdlib JLLs fail to load during precompilation. It happens in GitLab CI. Here’s the error

```julia-auto
  julia --project=docs -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd()));
  Pkg.instantiate(); include("docs/make.jl")'

  Error (abridged)
  Precompiling packages...
  ✗ LibSSH2_jll
  ✗ LibGit2_jll
  ✗ LibCURL_jll
  ✗ LibGit2
  ✗ LibCURL
  ✗ Downloads
  Info Given Pkg was explicitly requested, output will be shown live
  ERROR: LoadError: ArgumentError: Package OpenSSL_jll [458c3c95-2e84-50aa-8efc-
  19380b2a3a95] is required but does not seem to be installed:

```

Here is the [CI file](https://gitlab.com/newptcai/llmaccess.jl/-/blob/main/.gitlab-ci.yml?ref_type=heads). You can see the [full GitLab job log](https://gitlab.com/newptcai/llmaccess.jl/-/jobs/11893823994). It not sure what went wrong by looking at it. Any suggestions?

---

<div class="post-metadata">

### Author: ![mortenpi](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mortenpi/32/158_2.png) [@mortenpi](https://discourse.julialang.org/u/mortenpi)
#### Post date: [October 29, 2025, 12:21pm UTC](https://discourse.julialang.org/t/documenter-build-fails-on-ci-with-openssl-jll-not-installed-error/133505/2 "2025-10-29T12:21:12Z")

</div>

Probably because your [`docs/Manifest.toml` is for 1.11](https://gitlab.com/newptcai/llmaccess.jl/-/blob/main/docs/Manifest.toml?ref_type=heads#L3), but you’re using Julia 1.12? Updating (or removing) the manifest might fix it.
