# REPLExt not found in 1.11.8

**URL:** <https://discourse.julialang.org/t/replext-not-found-in-1-11-8/134681>\
**Category:** General Usage\
**Tags:** question\
**Created:** [December 22, 2025, 8:24am UTC](https://discourse.julialang.org/t/replext-not-found-in-1-11-8/134681 "2025-12-22T08:24:09Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [December 22, 2025, 8:24am UTC](https://discourse.julialang.org/t/replext-not-found-in-1-11-8/134681/1 "2025-12-22T08:24:10Z")

</div>

Since I upgraded to 1.11.8 from 1.11.7, I am running into this error when entering the `pkg>` mode:

```julia
% julia +1.11.8
               _
   _ _ _(_)_ | Documentation: https://docs.julialang.org
  (_) | (_) (_) |
   _ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` | |
  | | |_| | | | (_| | | Version 1.11.8 (2025-11-06)
 _/ |\ __'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |

(@v1.11) pkg> Unhandled Task ERROR: KeyError: key Base.PkgId(Base.UUID("e5eb5ef1-03cf-53a7-ae1d-5a66b08e832b"), "REPLExt") not found
Stacktrace:
 [1] pop!
   @ ./dict.jl:583 [inlined]
 [2] end_loading
   @ ./loading.jl:2140 [inlined]
 [3] macro expansion
   @ ./loading.jl:2724 [inlined]
 [4] macro expansion
   @ ./lock.jl:273 [inlined]
 [5] require_stdlib
   @ ./loading.jl:2689
 [6] load_pkg
   @ ~/.julia/juliaup/julia-1.11.8+0.x64.linux.gnu/share/julia/stdlib/v1.11/REPL/src/Pkg_beforeload.jl:8
 [7] (::REPL.var"#123#141"{REPL.LineEdit.MIState, REPL.LineEditREPL, REPL.LineEdit.Prompt})()
   @ REPL ~/.julia/juliaup/julia-1.11.8+0.x64.linux.gnu/share/julia/stdlib/v1.11/REPL/src/REPL.jl:1284

```

1.11.7 works fine,

```julia
(@v1.11) pkg> st
Status `~/.julia/environments/v1.11/Project.toml`
  [b2ad6718] EmacsVterm v0.3.0
  [295af30f] Revise v3.12.3

```

---

<div class="post-metadata">

**Author:** ![KSepetanc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ksepetanc/32/10841_2.png) [@KSepetanc](https://discourse.julialang.org/u/KSepetanc)\
**Post date:** [December 24, 2025, 4:23pm UTC](https://discourse.julialang.org/t/replext-not-found-in-1-11-8/134681/2 "2025-12-24T16:23:52Z")

</div>

I don’t have this. I’ve added the same packages to recreate everything, but see no error. I guess something is corrupt with your installation. Try deleting `.julia` folder and installing again via juliaup.

Edit: works both on Windows and Linux for me.

```julia-auto
   _ _ _(_)_ | Documentation: https://docs.julialang.org
  (_) | (_) (_) |
   _ _ _| |_ __ _ | Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` | |
  | | |_| | | | (_| | | Version 1.11.8 (2025-11-06)
 _/ |\ __'_|_|_|\__'_| | Official https://julialang.org/ release
|__/ |

(@v1.11) pkg> st
Status `C:\Users\karlo\.julia\environments\v1.11\Project.toml`
  [b2ad6718] EmacsVterm v0.3.0
  [295af30f] Revise v3.12.3

(@v1.11) pkg>

```

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [December 26, 2025, 8:01pm UTC](https://discourse.julialang.org/t/replext-not-found-in-1-11-8/134681/3 "2025-12-26T20:01:18Z")

</div>

> [@KSepetanc](#):
>
> Try deleting `.julia` folder and installing again via juliaup.

I deleted `~/.julia`, reinstalled 1.11.8 via `juliaup`, and I am still getting the error.

I have to put `using Revise` in `startup.jl` to replicate it. `EmacsVterm` is a red herring here, not needed to replication.

I do not understand where that package name and UUID is coming from.

## Environment

### Project.toml

```toml
[deps]
Revise = "295af30f-e4ad-537b-8983-00126c2a3abe"

```

### Manifest.toml

```toml
# This file is machine-generated - editing it directly is not advised

julia_version = "1.11.8"
manifest_format = "2.0"
project_hash = "6f7437d4101752c5235a3fe838e94ef189790aa9"

[[deps.Artifacts]]
uuid = "56f22d72-fd6d-98f1-02f0-08ddc0907c33"
version = "1.11.0"

[[deps.Base64]]
uuid = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"
version = "1.11.0"

[[deps.CodeTracking]]
deps = ["InteractiveUtils", "UUIDs"]
git-tree-sha1 = "b7231a755812695b8046e8471ddc34c8268cbad5"
uuid = "da1fd8a2-8d9e-5ec2-8556-3022fb5608a2"
version = "3.0.0"

[[deps.Compiler]]
git-tree-sha1 = "382d79bfe72a406294faca39ef0c3cef6e6ce1f1"
uuid = "807dbc54-b67e-4c79-8afb-eafe4df6f2e1"
version = "0.1.1"

[[deps.FileWatching]]
uuid = "7b1f6079-737a-58dc-b8bc-7a2ca5c1b5ee"
version = "1.11.0"

[[deps.InteractiveUtils]]
deps = ["Markdown"]
uuid = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
version = "1.11.0"

[[deps.JuliaInterpreter]]
deps = ["CodeTracking", "InteractiveUtils", "Random", "UUIDs"]
git-tree-sha1 = "80580012d4ed5a3e8b18c7cd86cebe4b816d17a6"
uuid = "aa1ae85d-cabe-5617-a682-6adf51b2e16a"
version = "0.10.9"

[[deps.LibGit2]]
deps = ["Base64", "LibGit2_jll", "NetworkOptions", "Printf", "SHA"]
uuid = "76f85450-5226-5b5a-8eaa-529ad045b433"
version = "1.11.0"

[[deps.LibGit2_jll]]
deps = ["Artifacts", "LibSSH2_jll", "Libdl", "MbedTLS_jll"]
uuid = "e37daf67-58a4-590a-8e99-b0245dd2ffc5"
version = "1.7.2+0"

[[deps.LibSSH2_jll]]
deps = ["Artifacts", "Libdl", "MbedTLS_jll"]
uuid = "29816b5a-b9ab-546f-933c-edad1886dfa8"
version = "1.11.0+1"

[[deps.Libdl]]
uuid = "8f399da3-3557-5675-b5ff-fb832c97cbdb"
version = "1.11.0"

[[deps.LoweredCodeUtils]]
deps = ["CodeTracking", "Compiler", "JuliaInterpreter"]
git-tree-sha1 = "65ae3db6ab0e5b1b5f217043c558d9d1d33cc88d"
uuid = "6f1432cf-f94c-5a45-995e-cdbf5db27b0b"
version = "3.5.0"

[[deps.Markdown]]
deps = ["Base64"]
uuid = "d6f4376e-aef5-505a-96c1-9c027394607a"
version = "1.11.0"

[[deps.MbedTLS_jll]]
deps = ["Artifacts", "Libdl"]
uuid = "c8ffd9c3-330d-5841-b78e-0817d7145fa1"
version = "2.28.6+0"

[[deps.NetworkOptions]]
uuid = "ca575930-c2e3-43a9-ace4-1e988b2c1908"
version = "1.2.0"

[[deps.OrderedCollections]]
git-tree-sha1 = "05868e21324cede2207c6f0f466b4bfef6d5e7ee"
uuid = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
version = "1.8.1"

[[deps.Printf]]
deps = ["Unicode"]
uuid = "de0858da-6303-5e67-8744-51eddeeeb8d7"
version = "1.11.0"

[[deps.REPL]]
deps = ["InteractiveUtils", "Markdown", "Sockets", "StyledStrings", "Unicode"]
uuid = "3fa0cd96-eef1-5676-8a61-b3b8758bbffb"
version = "1.11.0"

[[deps.Random]]
deps = ["SHA"]
uuid = "9a3f8284-a2c9-5f02-9a11-845980a1fd5c"
version = "1.11.0"

[[deps.Requires]]
deps = ["UUIDs"]
git-tree-sha1 = "62389eeff14780bfe55195b7204c0d8738436d64"
uuid = "ae029012-a4dd-5104-9daa-d747884805df"
version = "1.3.1"

[[deps.Revise]]
deps = ["CodeTracking", "FileWatching", "JuliaInterpreter", "LibGit2", "LoweredCodeUtils", "OrderedCollections", "REPL", "Requires", "UUIDs", "Unicode"]
git-tree-sha1 = "ff0bd131abc4ebd9b66d2033144bed6d011d5074"
uuid = "295af30f-e4ad-537b-8983-00126c2a3abe"
version = "3.12.3"

    [deps.Revise.extensions]
    DistributedExt = "Distributed"

    [deps.Revise.weakdeps]
    Distributed = "8ba89e20-285c-5b6f-9357-94700520ee1b"

[[deps.SHA]]
uuid = "ea8e919c-243c-51af-8825-aaa63cd721ce"
version = "0.7.0"

[[deps.Sockets]]
uuid = "6462fe0b-24de-5631-8697-dd941f90decc"
version = "1.11.0"

[[deps.StyledStrings]]
uuid = "f489334b-da3d-4c2e-b8f0-e476e12c162b"
version = "1.11.0"

[[deps.UUIDs]]
deps = ["Random", "SHA"]
uuid = "cf7118a7-6976-5b1a-9a39-7adc72f591a4"
version = "1.11.0"

[[deps.Unicode]]
uuid = "4ec0a83e-493e-50e2-b9ac-8f72acf5a8f5"
version = "1.11.0"

```

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [December 26, 2025, 8:04pm UTC](https://discourse.julialang.org/t/replext-not-found-in-1-11-8/134681/4 "2025-12-26T20:04:39Z")

</div>

Also, doing `import Pkg` before entering pkg mode with `]` works around the issue.

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [December 26, 2025, 8:10pm UTC](https://discourse.julialang.org/t/replext-not-found-in-1-11-8/134681/5 "2025-12-26T20:10:18Z")

</div>

> <https://github.com/JuliaLang/julia/issues/60392>
>
> After upgrading to Julia \`1.11.8\`, I am seeing this:
> \`\`\`
> (@v1.11) pkg\> Unhandled… Task ERROR: KeyError: key Base.PkgId(Base.UUID("e5eb5ef1-03cf-53a7-ae1d-5a66b08e832b"), "REPLExt") not found
> Stacktrace:
> \[1\] pop!
> @ ./dict.jl:583 \[inlined\]
> \[2\] end\_loading
> @ ./loading.jl:2140 \[inlined\]
> \[3\] macro expansion
> @ ./loading.jl:2724 \[inlined\]
> \[4\] macro expansion
> @ ./lock.jl:273 \[inlined\]
> \[5\] require\_stdlib(package\_uuidkey::Base.PkgId, ext::String, from::Module)
> @ Base ./loading.jl:2689
> \[6\] load\_pkg()
> @ REPL ~/.julia/juliaup/julia-1.11.8+0.aarch64.apple.darwin14/share/julia/stdlib/v1.11/REPL/src/Pkg\_beforeload.jl:8
> \[7\] (::REPL.var"#123#141"{REPL.LineEdit.MIState, REPL.LineEditREPL, REPL.LineEdit.Prompt})()
> @ REPL ~/.julia/juliaup/julia-1.11.8+0.aarch64.apple.darwin14/share/julia/stdlib/v1.11/REPL/src/REPL.jl:1284
> \`\`\`
> if I do a \`using Revise\` in my \`startup.jl\`. If I comment that out, everything is good.
> 
> If I manually load \`Revise\` after starting the REPL, everything is good. If I change Julia version to \`1.12.3\`, everything is good.

---

<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:** [December 26, 2025, 9:21pm UTC](https://discourse.julialang.org/t/replext-not-found-in-1-11-8/134681/6 "2025-12-26T21:21:40Z")

</div>

> [@KSepetanc](#):
>
> Try deleting `.julia` folder and installing again via juliaup.

Please refrain from suggesting operations which can potentially delete data.
