# Unable to install latest version of package in general registry

**URL:** <https://discourse.julialang.org/t/unable-to-install-latest-version-of-package-in-general-registry/130206>\
**Category:** General Usage\
**Tags:** package-manager\
**Created:** [June 25, 2025, 3:28pm UTC](https://discourse.julialang.org/t/unable-to-install-latest-version-of-package-in-general-registry/130206 "2025-06-25T15:28:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kirby\_Zhang](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kirby_zhang/32/36204_2.png) [@Kirby\_Zhang](https://discourse.julialang.org/u/Kirby_Zhang)\
**Post date:** [June 25, 2025, 3:28pm UTC](https://discourse.julialang.org/t/unable-to-install-latest-version-of-package-in-general-registry/130206/1 "2025-06-25T15:28:20Z")

</div>

I’m specifically having trouble with SQLite\_jll@3.49. I’m using Julia 1.10.

This is the SQLite\_jll.jl’s project.toml

```julia
name = "SQLite_jll"
uuid = "76ed43ae-9a5d-5a62-8c75-30186b810ce8"
version = "3.49.0+0"

[deps]
JLLWrappers = "692b3bcd-3c85-4b1f-b108-f13ce0eb3210"
Zlib_jll = "83775a58-1f1d-513f-b197-d71354ab007a"
dlfcn_win32_jll = "c4b69c83-5512-53e3-94e6-de98773c479f"
Libdl = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
Artifacts = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"

[compat]
JLLWrappers = "1.7.0"
julia = "1.6"
Libdl = "< 0.0.1, 1"
Artifacts = "< 0.0.1, 1"

```

compat\_ui() shows SQLite\_jll is in general registry.

```julia
pkg> activate --temp
  Activating new project at `D:\Temp\jl_az0yH2`

(jl_az0yH2) pkg> add PackageCompatUI SQLite_jll
   Resolving package versions...
    Updating `D:\Temp\jl_az0yH2\Project.toml`
  [65465c31] + PackageCompatUI v1.0.4
  [76ed43ae] + SQLite_jll v3.48.0+0
    Updating `D:\Temp\jl_az0yH2\Manifest.toml`
  [d7ba0133] + Git v1.4.0
  [692b3bcd] + JLLWrappers v1.7.0
  [0f8b85d8] + JSON3 v1.14.3
  [65465c31] + PackageCompatUI v1.0.4
  [69de0a69] + Parsers v2.8.3
⌅ [aea7be01] + PrecompileTools v1.2.1
  [21216c6a] + Preferences v1.4.3
  [6c6a2e73] + Scratch v1.3.0
  [856f2bd8] + StructTypes v1.11.0
  [2e619515] + Expat_jll v2.6.5+0
  [f8c6e375] + Git_jll v2.50.0+0
  [94ce4f54] + Libiconv_jll v1.18.0+0
  [9bd350c2] + OpenSSH_jll v10.0.1+0
  [458c3c95] + OpenSSL_jll v3.5.0+0
  [76ed43ae] + SQLite_jll v3.48.0+0
  [0dad84c5] + ArgTools v1.1.1
  [56f22d72] + Artifacts
  [2a0f44e3] + Base64
  [ade2ca70] + Dates
  [f43a241f] + Downloads v1.6.0
  [7b1f6079] + FileWatching
  [b77e0a4c] + InteractiveUtils
  [b27032c2] + LibCURL v0.6.4
  [76f85450] + LibGit2
  [8f399da3] + Libdl
  [56ddb016] + Logging
  [d6f4376e] + Markdown
  [a63ad114] + Mmap
  [ca575930] + NetworkOptions v1.2.0
  [44cfe95a] + Pkg v1.10.0
  [de0858da] + Printf
  [3fa0cd96] + REPL
  [9a3f8284] + Random
  [ea8e919c] + SHA v0.7.0
  [9e88b42a] + Serialization
  [6462fe0b] + Sockets
  [fa267f1f] + TOML v1.0.3
  [a4e569a6] + Tar v1.10.0
  [8dfed614] + Test
  [cf7118a7] + UUIDs
  [4ec0a83e] + Unicode
  [deac9b47] + LibCURL_jll v8.4.0+0
  [e37daf67] + LibGit2_jll v1.6.4+0
  [29816b5a] + LibSSH2_jll v1.11.0+1
  [c8ffd9c3] + MbedTLS_jll v2.28.2+1
  [14a3606d] + MozillaCACerts_jll v2023.1.10
  [efcefdf7] + PCRE2_jll v10.42.0+1
  [83775a58] + Zlib_jll v1.2.13+1
  [8e850ede] + nghttp2_jll v1.52.0+1
  [3f19e933] + p7zip_jll v17.4.0+2
        Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m`
julia> using PackageCompatUI

julia> compat_ui()
SQLite_jll:
^ [] 3.36.0+0 2021-06-29
   [] 3.36.1+0 2021-10-22
   [] 3.37.0+0 2021-11-28
   [] 3.38.0+0 2022-02-23
   [] 3.38.4+0 2022-05-05
   [] 3.39.0+0 2022-07-01
   [] 3.39.2+0 2022-08-08
   [] 3.39.4+0 2022-10-23
   [] 3.40.0+0 2022-11-17
   [] 3.40.0+1 2022-12-04
   [] 3.41.0+0 2023-02-22
   [] 3.42.0+0 2023-05-17
   [] 3.43.0+0 2023-09-02
   [] 3.45.0+0 2024-01-28
   [] 3.45.3+0 2024-05-10
   [] 3.47.2+0 2024-12-08
   [] 3.47.2+1 2024-12-25
   [] 3.47.2+2 2024-12-30
   [] 3.48.0+0 2025-01-29
 > [] 3.49.0+0 2025-02-09

```

But something is restricting possible versions to `3.30.1-3.48.0`. I looked at the release files they do have Windows binaries.

```julia
(jl_az0yH2) pkg> add SQLite_jll@3.49
   Resolving package versions...
ERROR: Unsatisfiable requirements detected for package SQLite_jll [76ed43ae]:
 SQLite_jll [76ed43ae] log:
 ├─possible versions are: 3.30.1-3.48.0 or uninstalled
 └─restricted to versions 3.49 by an explicit requirement — no versions left

```

My system info

```julia
julia> versioninfo()
Julia Version 1.10.5
Commit 6f3fdf7b36 (2024-08-27 14:19 UTC)
Build Info:
  Official https://julialang.org/ release
Platform Info:
  OS: Windows (x86_64-w64-mingw32)
  CPU: 32 × AMD Ryzen 9 9950X 16-Core Processor
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-15.0.7 (ORCJIT, generic)
Threads: 32 default, 0 interactive, 16 GC (on 32 virtual cores)
Environment:
  JULIA_CONDAPKG_BACKEND = Null
  JULIA_DEPOT_PATH = K:\.julia
  JULIA_NUM_THREADS = auto
  JULIA_PYTHONCALL_EXE = K:\Miniconda3\envs\py310\python.exe

```

---

<div class="post-metadata">

**Author:** ![giordano](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/giordano/32/2166_2.png) [@giordano](https://discourse.julialang.org/u/giordano)\
**Post date:** [June 25, 2025, 3:37pm UTC](https://discourse.julialang.org/t/unable-to-install-latest-version-of-package-in-general-registry/130206/2 "2025-06-25T15:37:48Z")

</div>

As usual, the source of truth is the registry, and v3.49.0 was yanked from the registry:

> <https://github.com/JuliaRegistries/General/blob/64a5c2b1158b4eaf353f4b6a6e711707f65a7f50/jll/S/SQLite_jll/Versions.toml#L81>

> <https://github.com/JuliaRegistries/General/pull/124721>
>
> The shared library names changed unexpectedly in this version. This breaks other… packages.

---

<div class="post-metadata">

**Author:** ![Kirby\_Zhang](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/kirby_zhang/32/36204_2.png) [@Kirby\_Zhang](https://discourse.julialang.org/u/Kirby_Zhang)\
**Post date:** [June 25, 2025, 3:41pm UTC](https://discourse.julialang.org/t/unable-to-install-latest-version-of-package-in-general-registry/130206/3 "2025-06-25T15:41:48Z")

</div>

Thanks for the quick solution. This post will be a good bookmark.
