aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/plans/2026-06-13-nvchecker-integration.md
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-06-13 18:33:34 +0200
committerDanilo M. <danix@danix.xyz>2026-06-13 18:33:34 +0200
commit8e6531764b00b29259fc59bd4e1f16e019bc3f2a (patch)
tree1f8bc043687aa3e8fa079f95deee5a5e15036d79 /docs/superpowers/plans/2026-06-13-nvchecker-integration.md
parent1be322b71ef7ff19cff6e35551c1a1cc240ca52d (diff)
downloadmkhintfile-8e6531764b00b29259fc59bd4e1f16e019bc3f2a.tar.gz
mkhintfile-8e6531764b00b29259fc59bd4e1f16e019bc3f2a.zip
fix: resolve relative nvchecker keyfile path against config dir
nvchecker resolves a relative oldver/newver/keyfile path against the config file's directory, not the CWD. _nvchecker_newver_path returned the raw relative string (e.g. "new_ver.json"), so nvchecker_latest's [[ -f ]] check ran against whatever CWD 'mkhint -C' was launched from — almost never the config dir. Result: every package reported 'no nvchecker result' and the run said 'all up to date' despite nvchecker having found updates. Resolve non-absolute keyfile paths against dirname(NVCHECKER_CONFIG). T35 covers a relative newver path with the keyfile beside the config. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'docs/superpowers/plans/2026-06-13-nvchecker-integration.md')
0 files changed, 0 insertions, 0 deletions