

But I don’t understand why everyone else has an outdated version number.
Who are you talking about? If it’s AUR uploaders, the version you see is the version in the last uploaded PKGBUILD. AUR itself doesn’t build anything. And PKGBUILD uploaders don’t need to keep uploading to bump the version because it auto-updates when a user builds it. They only need to upload to fix builds if they get broken, or update meta info, …etc.
git (vcs in general) packages always update unless you pass --holdver with makepkg.
And just to be clear, that relates to git sources not the package name. The -git naming is just a convention that has no bearing on functionality.
Maybe its just a placeholder
Mostly yes. You can just put “0” or “1” initially. Build once, and it will be populated anyway.




A PR fixing the issue has already been submitted (which surfaced another issue, but it doesn’t concern stable).
People likening this to the issue behind cve-rs (which is blocked on a major rework) are clueless, which happens to be par for the course regarding anything Rust. So no surprises there.