diff options
| author | Danilo M. <danix@danix.xyz> | 2026-10-20 20:06:34 +0200 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-10-20 20:06:34 +0200 |
| commit | 552d8e5bb6ba6537b7031318bc5a8d7e92c971b4 (patch) | |
| tree | 033c4520da2a7a33902c452838ecc7f358ab0e6c | |
| parent | c33f594ffc71d17c430fc7a21643154e2aac36d7 (diff) | |
| download | sb-builder-552d8e5bb6ba6537b7031318bc5a8d7e92c971b4.tar.gz sb-builder-552d8e5bb6ba6537b7031318bc5a8d7e92c971b4.zip | |
Phase 4b done: mkhint and nvchecker removed from the VM
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
| -rw-r--r-- | AGENTS.md | 6 | ||||
| -rwxr-xr-x | remote/sbb-remote | 2 |
2 files changed, 4 insertions, 4 deletions
@@ -5,7 +5,7 @@ Guidance for AI coding agents working in this repository. ## What this is `sb-builder`: a PyQt6 desktop GUI that drives the SlackBuild tooling on a -Slackware -current build VM (slackrepo, mkhint, sbpull, sbshadow) over ssh. +Slackware -current build VM (slackrepo, sbpull, sbshadow) over ssh. Two programs: the GUI (`sb_builder/`, PyQt6 incl. QtDBus, stdlib otherwise) and `remote/sbb-remote`, a single-file stdlib-only Python helper deployed on the VM. Do not add third-party dependencies to either. @@ -39,8 +39,8 @@ Design and phasing: `docs/superpowers/specs/`. Phase 1 (core) is The phantom deps list is the helper's `phantom_deps_file`; sbshadow runs `sbb-remote fix-current-now` after each sync. Bundled deps: a package in the helper's `[manifests]` (neovim) has its extra `DOWNLOAD` URLs moved to - the versions of upstream's deps list on `hint-update`. mkhint is no longer - used; removing it from the VM is phase 4b part 3. + the versions of upstream's deps list on `hint-update`. mkhint and nvchecker + are gone from the VM (phase 4b done); nvchecker runs only on the desktop. - Jobs never get input. Any tool run as a job must be non-interactive (`--yes`/`--no` style flags). If a tool needs a flag it lacks, add it in that tool's own repo (e.g. `slackrepo_setup` for sbshadow) rather than diff --git a/remote/sbb-remote b/remote/sbb-remote index 07c2a55..5f01186 100755 --- a/remote/sbb-remote +++ b/remote/sbb-remote @@ -692,7 +692,7 @@ def new_hint(info): """mkhint's hint from an .info: the pin, REQUIRES commented, ARCH. No phantom deps: a package that has them already has a hint, the - DELREQUIRES one sbshadow's mkhint -F writes after every sync. + DELREQUIRES one sbshadow's fix-current-now writes after every sync. """ text = _pin(info) m = _assignment("REQUIRES").search(info) |
