travisci中的Julia包依赖

travisci中的Julia包依赖,julia,travis-ci,Julia,Travis Ci,我试图在我的一个包(UnivariateFunctions)上使用Travis,该包依赖于另一个包(SchumakerSpline)。构建总是失败,显然是因为它无法访问SchumakerSplineSchumakerSpline可以通过REPL从github安装到我的本地机器上,因此不清楚这个软件包有什么问题 什么会导致此类错误?更一般地说,使用Travis测试依赖于其他Julia包的Julia包需要哪些步骤?您需要如何处理一个包以确保它可以被其他包轻松引用和依赖 完整的错误消息如下所示: ER

我试图在我的一个包(
UnivariateFunctions
)上使用Travis,该包依赖于另一个包(
SchumakerSpline
)。构建总是失败,显然是因为它无法访问
SchumakerSpline
SchumakerSpline
可以通过REPL从github安装到我的本地机器上,因此不清楚这个软件包有什么问题

什么会导致此类错误?更一般地说,使用Travis测试依赖于其他Julia包的Julia包需要哪些步骤?您需要如何处理一个包以确保它可以被其他包轻松引用和依赖

完整的错误消息如下所示:

ERROR: Unsatisfiable requirements detected for package SchumakerSpline [65e68595]:
     SchumakerSpline [65e68595] log:
     ├─possible versions are: 0.0.1 or uninstalled
     ├─restricted to versions 0.0.1-* by UnivariateFunctions [117ba14f], leaving only versions 0.0.1
     │ └─UnivariateFunctions [117ba14f] log:
     │   ├─possible versions are: 0.0.0 or uninstalled
     │   └─UnivariateFunctions [117ba14f] is fixed to version 0.0.0
     └─restricted by julia compatibility requirements to versions: uninstalled — no versions left
这:

表示包(
SchumakerSpline
)不支持您正在运行的Julia版本。

此:


表示包(
SchumakerSpline
)不支持您正在运行的Julia版本。

SchumakerSpline的开发人员似乎没有为Julia 1.0发布新版本。你可能想对他们的回购协议提出质疑。除此之外,您还可以在Travis CI上使用
Pkg.clone
来获得SchumakerSpline的最新版本(似乎支持1.0)。

SchumakerSpline的开发者似乎没有为Julia 1.0发布新版本。你可能想对他们的回购协议提出质疑。除此之外,您还可以在Travis CI上使用
Pkg.clone
,以获得SchumakerSpline的最新版本(似乎支持1.0)

restricted by julia compatibility requirements