繁体   English   中英

错误:不可满足的约束:Alpine Linux 中的流(缺失)

[英]ERROR: unsatisfiable constraints: flow (missing) in Alpine Linux

我正在尝试在我的 Docker 映像中安装“流”package:

RUN apk add --no-cache --repository https://nl.alpinelinux.org/alpine/edge/testing flow

直到昨天它工作正常(似乎他们昨天更新了边缘存储库)并删除了 Flow package(不知道原因):

Step 5/16 : RUN apk add --no-cache --repository https://nl.alpinelinux.org/alpine/edge/testing flow
 ---> Running in 0b4a87861307
fetch https://nl.alpinelinux.org/alpine/edge/testing/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.8/community/x86_64/APKINDEX.tar.gz
ERROR: unsatisfiable constraints:
  flow (missing):
    required by: world[flow]

有什么解决办法吗? 社区里也找不到。

不幸的是,Alpine flow似乎没有维护,昨天确实被删除了: https://git.alpinelinux.org/aports/commit/?id=81a4c6c5967b97fbaacac4924eb78880c57

package 于 2018 年 7 月引入 Alpine edge/testing ,解决了以下 Github 问题: https://github.com/facebook/issues/160/

从那以后,它似乎没有资格成为社区/主要成员。

可悲的是,当 package 从 Alpine 存储库中删除时,更改会迅速传播到所有镜像,因此它目前可能不在任何 Alpine 存储库中。 如果它对您的工作流程至关重要,您可以尝试从一些具有它的 Alpine 映像中恢复旧的 package 版本,如果您可以通过扫描 DockerHub 或 Github 找到这样的映像,但这远非理想。 或者,您可以尝试从源代码自己构建 Flow。

我建议在 Flow Github 存储库中提交问题:恢复现有的链接问题,或者添加您自己的新问题。 祝你好运!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM