我最近在这里提交了一个关于 zef 下载模块NativeHelpers::Callback的过时版本的问题,当我尝试使用. 我必须从 github 将模块克隆到本地计算机,然后从那里安装它才能正常工作。zef install NativeHelpers::Callback
我对这个模块如何/为什么发生这种情况有点困惑。raku.land 网站提供了 github 存储库的链接,但REA 仅包含 0.1 版本 tarball。。但是当我在 github 上打开该模块的 META6.json 文件时,它显示版本为 0.2。我想知道为什么 zef 无法识别并找到这个新版本?为什么 raku.land 不再在 CPAN 上时,在 raku.land 上仍显示为 CPAN 模块?
我更大的问题是如何确保 zef 安装最新版本的模块?我在这里遇到的问题常见吗?我应该手动检查每个模块以确保获得最新版本吗?
谢谢。
我认为这是因为模块的所有者尚未推送版本0.2
dist。您必须从源代码构建,直到所有者运行为止fez upload
。看来raku.land
和其他网站查看 dists 一样,只知道一个0.1
.
据我所知,zef
只会分发已上传的版本。它不会跟踪META6.json
git 上文件中的版本,它只会看到META6.json
在所有者上传时看到版本。
您还可以使用以下命令在 GitHub 上安装该版本:
zef install https://github.com/CurtTilmes/raku-nativehelpers-callback
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
192 次 |
最近记录: |