Closed rrichardson closed 1 year ago
Interesting, I think we should have a release set for this. Let me see if I can reproduce 👍🏻
In the meantime if you're looking to get it installed, once you have a Rust toolchain installed you can do cargo install wash-cli
to get wash
. That can get you unblocked in the short term 🙂
cargo install wash-cli to get wash
cargo install is my default choice. I just figured I'd test the Fedora installation.
I almost think that because of cargo install
I'm not sure if the .rpm
is even necessary, since the installation instructions recommend installing Rust before wash
I guess there might be enterprise customers who want to distribute wash
or there might be scenarios where people need wash
but not Rust? Not sure.
This might be why... looks like we release up to Fedora 32 🙂 We'll just have to up that to newer versions of Fedora.
The deb/rpm instructions are something we'd like to be used as a default and then fallback to cargo, as of now we're integrating examples with TinyGo and AssemblyScript and we aren't going to require a Rust toolchain with additional language support
https://packagecloud.io/docs#push_pkg will likely be useful for this, we just need to add in the additional OS numbers into the release_amd64 action matrix
Same situation for Linux Mint Cinnamon 20.3, by the way.
$ cat /etc/os-release
NAME="Linux Mint"
VERSION="20.3 (Una)"
ID=linuxmint
ID_LIKE=ubuntu
PRETTY_NAME="Linux Mint 20.3"
VERSION_ID="20.3"
HOME_URL="https://www.linuxmint.com/"
SUPPORT_URL="https://forums.linuxmint.com/"
BUG_REPORT_URL="http://linuxmint-troubleshooting-guide.readthedocs.io/en/latest/"
PRIVACY_POLICY_URL="https://www.linuxmint.com/"
VERSION_CODENAME=una
UBUNTU_CODENAME=focal
@gmlewis Thanks for bringing this to our attention too... we've got some planned improvements to the wash install process that hopefully will remove our need to update packagecloud for each distribution.
For now, to install wash, a fallback you can always do is use a Rust installation and cargo
to cargo install wash-cli
edit: Thank you for your patience!
Describe the bug
The biggest issue is that once wasmCloud_core repo is configured on my system, it doesn't seem to contain the
wash
package. I'm not a yum expert, so I'm not sure how to best diagnose that. Presumably there just isn't a release for f35?Additionally, there is no pygpgme package. I installed it using
pip3
but the script doesn't detect that and the installation fails. Since that fails, it configures the yum repos to not do gpg checks, which means the repos won't be available, by default, to be utilized on an F35 system.After reconfiguring the repos to use gpg, I was confident that my system was searching the wasmCloud repos, but it still failed to find wash.
To Reproduce Steps to reproduce the behavior:
Expected behavior I expected the
sudo dnf install wash
command to complete successfully and deliver a lovely binary for me to use.Screenshots
Environment (please complete the following information) running zsh
Additional context Add any other context about the problem here.