我最近在这里提出问题关于 zef 下载模块的过时版本,NativeHelpers::回调当我尝试安装它时失败了zef install NativeHelpers::Callback
。我必须从 github 将模块克隆到本地计算机,然后从那里安装它才能正常工作。
我对这个模块如何/为什么发生这种情况有点困惑。 raku.land 网站提供了 github 存储库的链接,但REA 仅包含版本 0.1 tarball。。但是当我打开github 上模块的 META6.json 文件,它说版本0.2。我想知道为什么 zef 无法识别并找到这个新版本?为什么 raku.land 不再在 CPAN 上时,在 raku.land 上仍显示为 CPAN 模块?
我更大的问题是如何确保 zef 安装最新版本的模块?我在这里遇到的问题常见吗?我应该手动检查每个模块以确保获得最新版本吗?
Thanks.
我认为这是因为该模块的所有者还没有推送版本0.2
还没有。您必须从源代码构建,直到所有者运行fez upload
。它似乎raku.land
和其他查看 dists 的网站,只知道一个0.1
.
据我所知,zef
只会分发已上传的版本。它不跟踪其中的版本META6.json
git 上的文件,它只看到META6.json
楼主上传的时候。
您还可以使用以下命令在 GitHub 上安装该版本:
zef install https://github.com/CurtTilmes/raku-nativehelpers-callback
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)