Search Criteria
Package Details: proto 0.53.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/proto.git (read-only, click to copy) |
---|---|
Package Base: | proto |
Description: | Pluggable multi-language version manager |
Upstream URL: | https://github.com/moonrepo/proto |
Keywords: | bun deno nodejs version-manager |
Licenses: | MIT |
Submitter: | phnx47 |
Maintainer: | phnx47 |
Last Packager: | phnx47 |
Votes: | 4 |
Popularity: | 0.000467 |
First Submitted: | 2023-05-05 16:50 (UTC) |
Last Updated: | 2025-09-19 02:00 (UTC) |
Dependencies (7)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- git (git-gitAUR, git-glAUR)
- gzip (dxcompress-gitAUR, dxcompressAUR, gzip-gitAUR, pigz-replace-gzip-staticAUR)
- unzip (unzip-natspecAUR, unzip-zstdAUR, unzip_pAUR)
- xz (xz-gitAUR)
- cargo (rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-gitAUR, rust, rustup) (make)
- rustup (rustup-gitAUR) (optional) – support for Rust toolchains
Latest Comments
1 2 Next › Last »
snowman78 commented on 2025-07-22 19:38 (UTC)
Thank you for your work! The issue was that my rustup thought stable was 1.86.0. In my ignorance I thought this was something that would be updated along other stuff, seeming as rustup was installed via something else, probably either proto or moon (or both). After I did rustup update, stable changed to 1.88.0, so appears to be no issues now.
phnx47 commented on 2025-07-22 15:44 (UTC)
@snowman78 I see, you're referring to
makedepends
, not a runtime dependency. This PKGBUILD depends oncargo
(rust
orrustup
). Currently, the latestrust
version published inextra
is1.88.0
, so everything should be fine. I've tested it in a clean chroot. If you still encounter issues, please try updating yourrust
version before building.snowman78 commented on 2025-07-22 15:34 (UTC)
I ran yay --editmenu -S aur/proto, edited PKGBUILD to have 1.88 rather than stable, and this got proto to build properly for me (I'm on EndeavourOS if that matters anything). I can understand if you don't want to depend on a specific version, but the last update of proto added minimumsversions (that is where the 1.88.0 comes from).
snowman78 commented on 2025-07-22 15:22 (UTC) (edited on 2025-07-22 15:23 (UTC) by snowman78)
Hmm, no Rust expert myself, but I don't think that is the correct fix (or the only fix). rustup stable provides 1.86
The latest update 0.51.4-1 gives me these errors:
==> Making package: proto 0.51.4-1 (Tue Jul 22 17:19:57 2025) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> WARNING: Using existing $srcdir/ tree ==> Removing existing $pkgdir/ directory... ==> Starting build()... error: rustc 1.86.0 is not supported by the following packages: proto_cli@0.51.4 requires rustc 1.88.0 proto_cli@0.51.4 requires rustc 1.88.0 proto_core@0.51.5 requires rustc 1.88.0 warpgate@0.26.1 requires rustc 1.88.0
==> ERROR: A failure occurred in build(). Aborting... -> error making: proto-exit status 4
phnx47 commented on 2025-07-22 12:17 (UTC)
@snowman78 Thank you! I've checked and found that
proto
usesrustup
to installrust
, so I've addedrustup
as an optional dependency.snowman78 commented on 2025-07-21 20:46 (UTC)
The latest proto version requires rust 1.88 (at least via warpgate dependency).
phnx47 commented on 2024-06-08 05:34 (UTC)
proto::shim::missing_binary
error fixed inv0.36.1
.usagiga commented on 2024-05-30 12:45 (UTC)
@phnx47 Thank you for your investigation and your kindness. For now, I'll resolve my problem by this solution.
By the way, I'm wondering if this is a bug or if there're some reasons for this change. I'll keep an eye on the issue.
phnx47 commented on 2024-05-30 09:49 (UTC) (edited on 2024-05-30 17:31 (UTC) by phnx47)
Raised issue in the upstream proto#490
As temporary solution you can create a symlink
or
or export
PROTO_LOOKUP_DIR
phnx47 commented on 2024-05-28 15:48 (UTC)
@usagiga Oh, yes, something seems changed, I will investigate it.
1 2 Next › Last »