Skip to content
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

Huge number of dependencies #9

Open
alexandrestreet opened this issue Apr 7, 2024 · 1 comment
Open

Huge number of dependencies #9

alexandrestreet opened this issue Apr 7, 2024 · 1 comment

Comments

@alexandrestreet
Copy link

alexandrestreet commented Apr 7, 2024

Just installed and waited 10 min to install all dependent packages. Is it the minimum number of dependencies needed? Then I got an error at the end: 😩

220 dependencies successfully precompiled in 125 seconds. 34 already precompiled.
76 dependencies precompiled but different versions are currently loaded. Restart julia to access the new versions
3 dependencies had warnings during precompilation:
┌ FilePathsBase [48062228-2e41-5def-b9a4-89aafe57970f]
│ ┌ Warning: The call to compilecache failed to create a usable precompiled cache file for CompatLinearAlgebraExt [dbe5ba0b-aecc-598a-a867-79051b540f49]
│ │ exception = ArgumentError: Invalid checksum in cache file /Users/alexandrestreet/.julia/compiled/v1.9/CompatLinearAlgebraExt/Zxpzq_Eti7E.dylib.
│ └ @ Base loading.jl:1818
│ ┌ Error: Error during loading of extension CompatLinearAlgebraExt of Compat, use Base.retry_load_extensions() to retry.
│ │ exception =
│ │ 1-element ExceptionStack:
│ │ Declaring precompile(false) is not allowed in files that are being precompiled.
│ │ Stacktrace:
│ │ [1] _require(pkg::Base.PkgId, env::Nothing)
│ │ @ Base ./loading.jl:1825
│ │ [2] _require_prelocked(uuidkey::Base.PkgId, env::Nothing)
│ │ @ Base ./loading.jl:1660
│ │ [3] _require_prelocked(uuidkey::Base.PkgId)
│ │ @ Base ./loading.jl:1658
│ │ [4] run_extension_callbacks(extid::Base.ExtensionId)
│ │ @ Base ./loading.jl:1255
│ │ [5] run_extension_callbacks(pkgid::Base.PkgId)
│ │ @ Base ./loading.jl:1290
│ │ [6] run_package_callbacks(modkey::Base.PkgId)
│ │ @ Base ./loading.jl:1124
│ │ [7] _require_prelocked(uuidkey::Base.PkgId, env::String)
│ │ @ Base ./loading.jl:1667
│ │ [8] macro expansion
│ │ @ ./loading.jl:1648 [inlined]
│ │ [9] macro expansion
│ │ @ ./lock.jl:267 [inlined]
│ │ [10] require(into::Module, mod::Symbol)
│ │ @ Base ./loading.jl:1611
│ │ [11] include
│ │ @ ./Base.jl:457 [inlined]
│ │ [12] include_package_for_output(pkg::Base.PkgId, input::String, depot_path::Vector{String}, dl_load_path::Vector{String}, load_path::Vector{String}, concrete_deps::Vector{Pair{Base.PkgId, UInt128}}, source::Nothing)
│ │ @ Base ./loading.jl:2049
│ │ [13] top-level scope
│ │ @ stdin:3
│ │ [14] eval
│ │ @ ./boot.jl:370 [inlined]
│ │ [15] include_string(mapexpr::typeof(identity), mod::Module, code::String, filename::String)
│ │ @ Base ./loading.jl:1903
│ │ [16] include_string
│ │ @ ./loading.jl:1913 [inlined]
│ │ [17] exec_options(opts::Base.JLOptions)
│ │ @ Base ./client.jl:305
│ │ [18] _start()
│ │ @ Base ./client.jl:522
│ └ @ Base loading.jl:1261

┌ UnobservedComponentsGAS [9bf9f5a7-677e-4d97-86c0-3e0bcdd64a12]
│ WARNING: method definition for #find_first_model_for_local_search#7 at /Users/alexandrestreet/.julia/packages/UnobservedComponentsGAS/viPDb/src/distributions/t_location_scale.jl:351 declares type variable Dl but does not use it.
│ WARNING: method definition for #find_first_model_for_local_search#8 at /Users/alexandrestreet/.julia/packages/UnobservedComponentsGAS/viPDb/src/distributions/t_location_scale.jl:410 declares type variable Dl but does not use it.
│ WARNING: method definition for #fit_tlocationscale_local_search#9 at /Users/alexandrestreet/.julia/packages/UnobservedComponentsGAS/viPDb/src/distributions/t_location_scale.jl:465 declares type variable Dl but does not use it.
│ WARNING: method definition for #predict#169 at /Users/alexandrestreet/.julia/packages/UnobservedComponentsGAS/viPDb/src/forecast.jl:621 declares type variable Ml but does not use it.

┌ Polynomials [f27b6e38-b328-58d1-80ce-0feddd5e7a45]
│ WARNING: method definition for showterm at /Users/alexandrestreet/.julia/packages/Polynomials/Rrf70/src/polynomials/ChebyshevT.jl:270 declares type variable N but does not use it.
│ WARNING: method definition for convert at /Users/alexandrestreet/.julia/packages/Polynomials/Rrf70/src/rational-functions/common.jl:88 declares type variable P but does not use it.
│ WARNING: method definition for convert at /Users/alexandrestreet/.julia/packages/Polynomials/Rrf70/src/rational-functions/common.jl:88 declares type variable X but does not use it.
│ WARNING: method definition for convert at /Users/alexandrestreet/.julia/packages/Polynomials/Rrf70/src/rational-functions/common.jl:88 declares type variable T but does not use it.

@MathNog
Copy link
Collaborator

MathNog commented Apr 8, 2024

Thanks for the heads up! We have looked into our dependencies and deleted some old unused ones in order to speed up this process.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants