I use julia V1.12.1 to add LineSearch.jl with following code
import Pkg
Pkg.add("LineSearch")
Then I received a error message, which is
ERROR: Unsatisfiable requirements detected for package LinearAlgebra [37e2e46d]:
LinearAlgebra [37e2e46d] log:
├─possible versions are: 1.9.0 or uninstalled (package in sysimage!)
└─found to have no compatible versions left with LineSearch [87fe0de2]
└─LineSearch [87fe0de2] log:
├─possible versions are: 0.1.0-0.1.4 or uninstalled
└─restricted to versions * by an explicit requirement, leaving only versions: 0.1.0-0.1.4
Stacktrace:
[1] propagate_constraints!(graph::Pkg.Resolve.Graph, sources::Set{Int64}; log_events::Bool)
@ Pkg.Resolve E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\Resolve\graphtype.jl:1072
[2] propagate_constraints! (repeats 2 times)
@ E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\Resolve\graphtype.jl:1008 [inlined]
[3] simplify_graph!(graph::Pkg.Resolve.Graph, sources::Set{Int64}; clean_graph::Bool)
@ Pkg.Resolve E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\Resolve\graphtype.jl:1533
[4] simplify_graph! (repeats 2 times)
@ E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\Resolve\graphtype.jl:1532 [inlined]
[5] resolve_versions!(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, julia_version::VersionNumber)
@ Pkg.Operations E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\Operations.jl:398
[6] targeted_resolve(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, preserve::Pkg.Types.PreserveLevel, julia_version::VersionNumber)
@ Pkg.Operations E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\Operations.jl:1332
[7] tiered_resolve(env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, julia_version::VersionNumber)
@ Pkg.Operations E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\Operations.jl:1321
[8] _resolve(io::Base.TTY, env::Pkg.Types.EnvCache, registries::Vector{Pkg.Registry.RegistryInstance}, pkgs::Vector{Pkg.Types.PackageSpec}, preserve::Pkg.Types.PreserveLevel, julia_version::VersionNumber)
@ Pkg.Operations E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\Operations.jl:1338
[9] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}, new_git::Set{Base.UUID}; preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform)
@ Pkg.Operations E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\Operations.jl:1354
[10] add
@ E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\Operations.jl:1343 [inlined]
[11] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform, kwargs::Base.Pairs{Symbol, Base.TTY, Tuple{Symbol}, NamedTuple{(:io,), Tuple{Base.TTY}}})
@ Pkg.API E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\API.jl:275
[12] add(pkgs::Vector{Pkg.Types.PackageSpec}; io::Base.TTY, kwargs::Base.Pairs{Symbol, Union{}, Tuple{}, NamedTuple{(), Tuple{}}})
@ Pkg.API E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\API.jl:156
[13] add(pkgs::Vector{Pkg.Types.PackageSpec})
@ Pkg.API E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\API.jl:145
[14] #add#25
@ E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\API.jl:144 [inlined]
[15] add
@ E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\API.jl:144 [inlined]
[16] #add#24
@ E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\API.jl:143 [inlined]
[17] add(pkg::String)
@ Pkg.API E:\code and work\Julia-1.9.0-rc1\share\julia\stdlib\v1.9\Pkg\src\API.jl:143
[18] top-level scope
@ d:\.waterproof\high density\load.jl:17
I have updated the registry, delete the LinearAlgebra at current enviorment and global environment.
Here are packages I installed in current environment
[5a033b19] CurveFit v0.6.1
[8bb1440f] DelimitedFiles v1.9.1
⌅ [0c46a032] DifferentialEquations v7.13.0
⌅ [8913a72c] NonlinearSolve v3.4.0
[d96e819e] Parameters v0.12.3
[1fd47b50] QuadGK v2.11.2
[f2b01f46] Roots v2.2.10
⌅ [727e6d20] SimpleNonlinearSolve v1.4.0
⌅ [c3572dad] Sundials v4.24.0
[3a884ed6] UnPack v1.0.2
Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated`