-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
JuMP version incompatibility #14
Comments
Do you use Please try to use in this way: https://github.com/kibaekkim/DSP.jl#intallation |
I just saw that, thanks for the info. However, I would like to use DSP in a
bigger project involving some other packages. It is possible to use it in
that way?
Regards
El jue., 18 jun. 2020 a las 15:28, Kibaek Kim (<[email protected]>)
escribió:
… Do you use Manifest.toml to instantiate the package? DSP.jl relies on a
branch of StructJuMP.jl package, for which some of the features are not
yet released.
Please try to use in this way:
https://github.com/kibaekkim/DSP.jl#intallation
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#14 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHEA4LJO4UX6JV77PZ4GZVTRXIJATANCNFSM4OBQCPTA>
.
|
If you mean that you want to use DSP without instantiating |
Looking forward to it!
Now, I ran into another issue. I'm trying to use it by instantiating with
Manifest.toml (compilation of DSP went well, no errors whatsoever). This is
the output when running "using DSP":
ERROR: InitError: could not load library "libDsp"
libmkl_gf_lp64.so: cannot open shared object file: No such file or directory
Stacktrace:
[1] dlopen(::String, ::UInt32; throw_error::Bool) at
/buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Libdl/src/Libdl.jl:109
[2] dlopen at
/buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Libdl/src/Libdl.jl:109
[inlined]
[3] __init__() at /home/M435719/DSP.jl/src/DSP.jl:25
[4] _include_from_serialized(::String, ::Array{Any,1}) at ./loading.jl:697
[5] _require_search_from_serialized(::Base.PkgId, ::String) at
./loading.jl:781
[6] _require(::Base.PkgId) at ./loading.jl:1006
[7] require(::Base.PkgId) at ./loading.jl:927
[8] require(::Module, ::Symbol) at ./loading.jl:922
during initialization of module DSP
If I'm correct, mkl libraries were not needed when compiling DSP. I'm I
missing something?
Cheers
El jue., 18 jun. 2020 a las 17:26, Kibaek Kim (<[email protected]>)
escribió:
… If you mean that you want to use DSP without instantiating Manifest.toml,
it will be possible once StructJuMP.jl releases a new version with the PR
(StructJuMP/StructJuMP.jl#80
<StructJuMP/StructJuMP.jl#80>). We plan to do so
soon.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#14 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AHEA4LIZPXWJKHFSOELNNGDRXIWZ7ANCNFSM4OBQCPTA>
.
|
When configured, DSP must have used |
Due to the name conflict in Julia registry, this package has been renamed and moved to https://github.com/kibaekkim/DSPopt.jl, which no more requires to use |
When trying to install with JuMP, the following incompatibilities arise. Tried to downgrade JuMP to 0.20.1 and the problem still persists.
ERROR: Unsatisfiable requirements detected for package JuMP [4076af6c]:
JuMP [4076af6c] log:
├─possible versions are: [0.18.3-0.18.6, 0.19.0-0.19.2, 0.20.0-0.20.1, 0.21.0-0.21.3] or uninstalled
├─restricted to versions 0.20.1-0.20 by DSP [f78f2366], leaving only versions 0.20.1
│ └─DSP [f78f2366] log:
│ ├─possible versions are: 0.1.0 or uninstalled
│ └─DSP [f78f2366] is fixed to version 0.1.0
└─restricted by compatibility requirements with StructJuMP [34f15cae] to versions: 0.18.3-0.18.6 — no versions left
└─StructJuMP [34f15cae] log:
├─possible versions are: 0.1.0 or uninstalled
└─restricted to versions 0.1 by DSP [f78f2366], leaving only versions 0.1.0
└─DSP [f78f2366] log: see above
Stacktrace:
[1] propagate_constraints!(::Pkg.Resolve.Graph, ::Set{Int64}; log_events::Bool) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Resolve/graphtype.jl:1010
[2] propagate_constraints! at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Resolve/graphtype.jl:951 [inlined] (repeats 2 times)
[3] simplify_graph!(::Pkg.Resolve.Graph, ::Set{Int64}; clean_graph::Bool) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Resolve/graphtype.jl:1465
[4] simplify_graph! at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Resolve/graphtype.jl:1465 [inlined] (repeats 2 times)
[5] resolve_versions!(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:348
[6] targeted_resolve(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}, ::Pkg.Types.PreserveLevel) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:1064
[7] tiered_resolve(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:1050
[8] _resolve at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:1070 [inlined]
[9] add(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}, ::Array{Base.UUID,1}; preserve::Pkg.Types.PreserveLevel, platform::Pkg.BinaryPlatforms.Linux) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:1085
[10] add(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}; preserve::Pkg.Types.PreserveLevel, platform::Pkg.BinaryPlatforms.Linux, kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:159
[11] add(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:112
[12] #add#27 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:109 [inlined]
[13] add at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:109 [inlined]
[14] #add#23 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:106 [inlined]
[15] add(::Pkg.Types.PackageSpec) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:106
[16] top-level scope at REPL[29]:1
The text was updated successfully, but these errors were encountered: