Closed Joshix-1 closed 2 months ago
You have "version_req": "=2.19.0",
configured (this is shown in the Latest column, cargo install-update-config bacon
will also show this). There is no newer package that satisfies this requirement, so there is no update to be installed.
Did you install with cargo install bacon=2.19.0
(or --version 2.19.0? or something?).
I've installed it months ago and probably installed the latest version with cargo install-update
. I never personally fixed the version
But yes, it was probably last installed with --version
https://github.com/nabijaczleweli/cargo-update/blob/master/src/main.rs#L239 if i read the code correctly.
hm, this implies that cargo install --version
didn't use to(?) save the argument in version_req
but now does (and thus naturally we need to ignore version_req
). need to confirm
looks like this has always been true (but blaming through cargo is hell, so maybe not)
Can you try the current master
branch (at least f621390815d43d0b1caaf9d753131009da4fb8b6)?
$ cargo install --git https://github.com/nabijaczleweli/cargo-update
Updating git repository `https://github.com/nabijaczleweli/cargo-update`
Installing cargo-update v14.0.0 (https://github.com/nabijaczleweli/cargo-update#f6213908)
...
$ cargo install-update -ga
Polling registry 'https://index.crates.io/'.......................................
Package Installed Latest Needs update
bacon v2.19.0 v2.20.0 Yes
...
seems to work
Released in v14.0.1
bacon released
v2.20.0
, but that doesn't get installed.