BioJulia/GeneticVariation.jl

LoadError: ArgumentError: Package GeneticVariation does not have Compat in its dependencies

gtollefson opened this issue · 0 comments

I received a LoadError when testing my package that has GeneticVariation.jl as a dep. I have added GeneticVariation.jl and did not see anything unusual when installing. I do not see a Manifest file in the project. Do you have any idea why I am receiving this message? I am running on Julia 0.7 on macOS High Sierra Version 10.13.2.

Here is the error:

ERROR: LoadError: ArgumentError: Package GeneticVariation does not have Compat in its dependencies:

  • If you have GeneticVariation checked out for development and have
    added Compat as a dependency but haven't updated your primary
    environment's manifest file, try Pkg.resolve().
  • Otherwise you may need to report an issue with GeneticVariation
    Stacktrace:
    [1] require(::Module, ::Symbol) at ./loading.jl:830
    [2] include at ./boot.jl:317 [inlined]
    [3] include_relative(::Module, ::String) at ./loading.jl:1038
    [4] include(::Module, ::String) at ./sysimg.jl:29
    [5] top-level scope at none:2
    [6] eval at ./boot.jl:319 [inlined]
    [7] eval(::Expr) at ./client.jl:399
    [8] top-level scope at ./none:3
    in expression starting at /Users/George/.julia/packages/GeneticVariation/L2PB5/src/GeneticVariation.jl:67
    ERROR: LoadError: Failed to precompile GeneticVariation [9bc6ac9d-e6b2-5f70-b0a8-242a01662520] to /Users/George/.julia/compiled/v0.7/GeneticVariation/TWisv.ji.
    Stacktrace:
    [1] error(::String) at ./error.jl:33
    [2] macro expansion at ./logging.jl:313 [inlined]
    [3] compilecache(::Base.PkgId, ::String) at ./loading.jl:1185
    [4] _require(::Base.PkgId) at ./logging.jl:311
    [5] require(::Base.PkgId) at ./loading.jl:852
    [6] macro expansion at ./logging.jl:311 [inlined]
    [7] require(::Module, ::Symbol) at ./loading.jl:834
    [8] include at ./boot.jl:317 [inlined]
    [9] include_relative(::Module, ::String) at ./loading.jl:1038
    [10] include(::Module, ::String) at ./sysimg.jl:29
    [11] top-level scope at none:2
    [12] eval at ./boot.jl:319 [inlined]
    [13] eval(::Expr) at ./client.jl:399
    [14] top-level scope at ./none:3
    in expression starting at /Users/George/.julia/dev/ViVa/src/ViVa.jl:7

Here is what was printed when I added GeneticVariation.jl:

(ViVa) pkg> add GeneticVariation
Resolving package versions...
Updating ~/.julia/dev/ViVa/Project.toml
[9bc6ac9d] + GeneticVariation v0.3.2
Updating ~/.julia/dev/ViVa/Manifest.toml
[67c07d97] + Automa v0.7.0
[28d598bf] + BGZFStreams v0.3.0
[37cfa864] + BioCore v2.0.5
[7e6ae17a] + BioSequences v1.1.0
[3c28c6f8] + BioSymbols v3.1.0
[19ecbf4d] + Codecs v0.5.0
[861a8166] + Combinatorics v0.7.0
[9bc6ac9d] + GeneticVariation v0.3.2
[1cb3b9ac] + IndexableBitVectors v1.0.0
[524e6230] + IntervalTrees v1.0.0
[f27b6e38] + Polynomials v0.5.1
[7200193e] + Twiddle v1.1.0
[ddb6d928] + YAML v0.3.2
[9abbd945] + Profile