安装 Cro 的困难:"Failed to find dependencies: CBOR::Simple"

Difficulties installing Cro: "Failed to find dependencies: CBOR::Simple"

我希望在 Raku 中试用 Cro 库:https://cro.services/docs

但是,当我尝试使用 zef 安装它时,我得到以下输出:

zef install Cro::HTTP                                                                                                                                      1 ⨯
===> Searching for: Cro::HTTP
===> Searching for missing dependencies: IO::Socket::Async::SSL, OO::Monitors, IO::Path::ChildSecure, Base64, HTTP::HPACK, Cro::Core:ver<0.8.6>, Cro::TLS:ver<0.8.6>, JSON::Fast, Crypt::Random, JSON::JWT, DateTime::Parse, Log::Timeline
===> Searching for missing dependencies: MIME::Base64, OpenSSL, Digest::HMAC, if, CBOR::Simple
===> Failed to find dependencies: CBOR::Simple
Failed to resolve some missing dependencies

在 Ubuntu (WSL2) 和 Kali linux 上的结果相同。

I asked around on GitHub and IRC。解决方案是下载并使用 rakudo-pkg 来获得更新版本的 zef。可以通过 apt 安装的太旧了。