I have two packages under development,
-
the second,
X3872.jl
, depends on the firstThreeBodyDecay.jl
.
While there is no specific requirement for the version of the first package, the Pkg
system cannot resolve the dependence.
(v1.1) pkg> dev X3872
[ Info: Path `.julia\dev\X3872` exists and looks like the correct package, using existing path
Resolving package versions...
ERROR: Unsatisfiable requirements detected for package ThreeBodyDecay [e6563dab]:
ThreeBodyDecay [e6563dab] log:
├─ThreeBodyDecay [e6563dab] has no known versions!
└─restricted to versions * by X3872 [f967d742] — no versions left
└─X3872 [f967d742] log:
├─possible versions are: 0.1.0 or uninstalled
└─X3872 [f967d742] is fixed to version 0.1.0
here I have already added the first package in the dependence of the second, the Project.toml
points to the master.
I have a guess that Pkg
wants the packages to have version tags, while only the master
branch exists. Any ideas, suggestions?