You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I built cargo-make from source cargo install --path ., and then when running cargo install-update
$ cargo install-update taplo-cli cargo-make
Updating registry 'https://github.com/rust-lang/crates.io-index'
Package Installed Latest Needs update
taplo-cli v0.4.0 v0.4.0 No
No packages need updating.
Overall updated 0 packages.
It took me a while to remember that cargo-make was built from source, and guess that was why.
So I try with --allow-no-update and now it is shown, but it is detected as not installed, when it was installed.
I mean, uh, published... where? The problem with this is that you'd like to to "upgrade" across origins, which is not something that makes sense. I guess we could handle path+file:// origins, but the utility of that is questionable, since you upgrade that manually, so?
I built cargo-make from source
cargo install --path .
, and then when runningcargo install-update
It took me a while to remember that cargo-make was built from source, and guess that was why.
So I try with
--allow-no-update
and now it is shown, but it is detected as not installed, when it was installed.Curious. So I reinstall
cargo-make
from source, and this time use--list
, and gosh-darnit it has disappeared again.--git
doesnt help.--downdate
also doesnt help.~.cargo/.crates.toml
contains~.cargo/.crates2.json
containsSo it seems that the metadata exists to show locally built crates are installed, even if the version cant be trusted.
IMO a locally built version should:
--downdate
or--force
is usedThe text was updated successfully, but these errors were encountered: