Skip to content

Error watching manifest due to malformed path #678

@IanButterworth

Description

@IanButterworth

I've seen this a few times. This is on julia 1.7.2 and Revise v3.3.3
It's not clear to me how the path gets malformed with the bad __@require__ at the end.

ArrayInterface is not dev-ed here, and there's only one julia process running at a time on this machine.
The manifest entry just has

[[deps.ArrayInterface]]
deps = ["Compat", "IfElse", "LinearAlgebra", "Requires", "SparseArrays", "Static"]
git-tree-sha1 = "c933ce606f6535a7c7b98e1d86d5d1014f730596"
┌ Error: Error watching manifest
│   exception =
│    SystemError: opening file "/home/ian/.julia/packages/ArrayInterface/w0CeT/src/ArrayInterface.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/VskYC/src/pkgs.jl:450
└ @ Revise ~/.julia/packages/Revise/VskYC/src/pkgs.jl:477
`~/.julia/environments/v1.7/Project.toml`

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions