While trying to update packages, I encountered this error today:
(..) pkg> add https://github.com/JuliaLinearAlgebra/MKL.jl#vs/lp64
Updating git-repo `https://github.com/JuliaLinearAlgebra/MKL.jl`
Updating registry at `~/.julia/registries/General.toml`
Resolving package versions...
Installed FFTW ─────────────── v1.1.1
Installed FastTransforms_jll ─ v0.5.4+0
Installed AbstractFFTs ─────── v0.5.0
Installed Folds ────────────── v0.2.7
Installed Transducers ──────── v0.4.71
Installed ThreadedScans ────── v0.1.0
Installed BangBang ─────────── v0.3.35
Installed FastTransforms ───── v0.12.6
Downloaded artifact: FastTransforms
Updating ┌ Error: Error watching manifest
│ exception =
│ SystemError: opening file "/home/jishnu/.julia/packages/BangBang/38u2D/src/NoBang/NoBang.jl__@require__": No such file or directory
│ Stacktrace:
│ [1] systemerror(p::String, errno::Int32; extrainfo::Nothing)
│ @ Base ./error.jl:174
│ [2] #systemerror#68
│ @ ./error.jl:173 [inlined]
│ [3] systemerror
│ @ ./error.jl:173 [inlined]
│ [4] open(fname::String; lock::Bool, read::Nothing, write::Nothing, create::Nothing, truncate::Nothing, append::Nothing)
│ @ Base ./iostream.jl:293
│ [5] open
│ @ ./iostream.jl:282 [inlined]
│ [6] open(f::Base.var"#364#365"{String}, args::String; kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
│ @ Base ./io.jl:328
│ [7] open
│ @ ./io.jl:328 [inlined]
│ [8] read
│ @ ./io.jl:436 [inlined]
│ [9] (::Revise.var"#42#43"{String})()
│ @ Revise ~/.julia/packages/Revise/ePDRj/src/pkgs.jl:450
└ @ Revise ~/.julia/packages/Revise/ePDRj/src/pkgs.jl:477
I’m unsure about what caused this, and if this is an issue with Revise. Has anyone else encountered this? It’s worth noting that I had loaded my own package previously in the session, and most of these dependencies would already have been loaded.