god, i am sometimes blind
I had jq installed, but not python-jq, one of the opt-deps of nvchecker. Sorry.
| Git Clone URL: | https://aur.archlinux.org/godot-dev-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | godot-dev-bin |
| Description: | Advanced cross-platform 2D and 3D game engine |
| Upstream URL: | https://godotengine.org |
| Licenses: | MIT |
| Conflicts: | godot-mono-dev |
| Provides: | godot-mono-dev |
| Submitter: | vitaliikuzhdin |
| Maintainer: | vitaliikuzhdin (novadragon) |
| Last Packager: | novadragon |
| Votes: | 1 |
| Popularity: | 0.67 |
| First Submitted: | 2026-04-26 09:31 (UTC) |
| Last Updated: | 2026-05-11 22:23 (UTC) |
god, i am sometimes blind
I had jq installed, but not python-jq, one of the opt-deps of nvchecker. Sorry.
$ git -c advice.detachedHead=false checkout a61f60c75b17b7467daae713c2140c97282be38d
HEAD is now at a61f60c Make mono version depend on latest dotnet-sdk
$ pkgctl version check
Out-of-date
! godot-dev-bin: upgrade from version 4.7beta1 to 4.7beta2
I guess GitHub was down or you hit the API rate limits. You should get detailed errors when running nvchecker directly instead of the pkgctl wrapper:
$ nvchecker -c .nvchecker.toml
[I 05-12 08:09:53.557 core:416] godot-dev-bin: updated to 4.7beta2
in the commit before the current one, running pkgctl version upgrade results into
godot-dev-bin: query latest version
Failure
x godot-dev-bin: failed to run nvchecker:
$ pkgctl version check
Out-of-date
! godot-dev-bin: upgrade from version 4.7beta1 to 4.7beta2
If the local version you put by hand was newer than what nvchecker fetches, it would look like this:
$ pkgctl version check
Up-to-date
✓ godot-dev-bin: current version 4.7beta3 is newer than 4.7beta2
because i updated that per hand.
if it were still 4.7beta1 it would do nothing
@novadragon, what's wrong with the current version?
$ pkgctl version check
Up-to-date
✓ godot-dev-bin: current version 4.7beta2 is latest
gotta fix the .nvchecker.toml here, doesnt work
oh, i should do the multiple architectures thing for godot-bin.
Note that we replace the dev string with an alpha substitute. This change is purely cosmetic: for example, installing 4.7alpha5 actually corresponds to 4.7-dev5 internally. This is done because pacman treats version strings lexicographically, and the letter d sorts after b, which would incorrectly make a dev release appear newer than a beta release.
Pinned Comments
vitaliikuzhdin commented on 2026-04-26 09:40 (UTC) (edited on 2026-04-26 10:40 (UTC) by vitaliikuzhdin)
Note that we replace the
devstring with analphasubstitute. This change is purely cosmetic: for example, installing4.7alpha5actually corresponds to4.7-dev5internally. This is done becausepacmantreats version strings lexicographically, and the letterdsorts afterb, which would incorrectly make adevrelease appear newer than abetarelease.