首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每晚在铁锈上建造maciejhirsz/logos -2020-06-13

每晚在铁锈上建造maciejhirsz/logos -2020-06-13
EN

Stack Overflow用户
提问于 2020-06-13 13:21:50
回答 1查看 59关注 0票数 1

我有一个项目每晚使用锈蚀和徽标0.11.4作为依赖项。当我运行cargo build

代码语言:javascript
复制
error: failed to download `logos v0.11.4`

Caused by:
  unable to get packages from source

Caused by:
  failed to parse manifest at `C:\Users\jonat\.cargo\registry\src\github.com-1ecc6299db9ec823\logos-0.11.4\Cargo.toml`

Caused by:
  readme file with name '../README.md' was not found

事实证明,徽标有一个名为标识-派生的嵌套包,该项目的Cargo.toml有一行readme = "../README.md"。换句话说,它从父目录指向README。但是,货源注册表将logos-0-11.4logos-derive-0.11.5目录放在同一级别,而不是嵌套它们,这就解释了为什么找不到该文件。我实际上可以通过创建一个空的.cargo/registry/src/github.com-1ecc6299db9ec823/README.md来构建它。但这显然不是一个令人满意的长期解决办法。

请注意,我在两天前(2020-06-11)能够构建得很好,但是尽管在这段时间内没有对徽标或徽标进行任何更改,但我现在无法构建--即使从那时开始检查了我的项目并将我的工具链降级为nightly-2020-06-11。我不知道这是怎么可能的,或者我的构建过程中发生了什么变化。

我是不是做错了什么,logos-derive做错了什么,还是货物最近变了?有人找到合适的解决方案了吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-15 12:35:58

这个问题似乎在2020年-06-13号晚上又神秘地消失了。我不知道原因是什么,但我想这已经解决了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62360330

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档