Closed sakhmatd closed 1 year ago
I need to fix the install script then, but build should work with
cargo install --locked --no-default-features termscp
It does build and seems to work fine with those flags specified. Thanks!
Let me know if you want me to test the install script.
Thanks, I should've fixed the script. Could you try please?
Thanks! There was an additional issue with the script. I have submitted a pull request to fix that and add support for doas for good measure.
Description
Compiling the package on FreeBSD from cargo currently fails due to broken support in keyring-rs (see hwchen/keyring-rs#36). In addition, using the installer as listed in the readme for the project also fails.
Steps to reproduce
Attempt to install termscp using the installer with
curl --proto '=https' --tlsv1.2 -sSLf "https://git.io/JBhDb" | sh
.Once that fails, attempt to install from cargo directly using:
cargo install --locked termscp
Removing the
--locked
flag does not help.Expected behaviour
Normal installation should occur.
Environment
Log
Attempting to use the installer using
curl --proto '=https' --tlsv1.2 -sSLf "https://git.io/JBhDb" | sh
fails with this:Attempting to install termscp with cargo using
cargo install --locked termscp
fails with this:Additional information
I am not sure if keyring-rs can be avoided until patched on FreeBSD or if this issue is currently purely on keyring-rs, but perhaps the installer could be fixed.