From f4300bc6b1cad806b3ed2600d85761ddc9b9f9c9 Mon Sep 17 00:00:00 2001 From: "Danilo M." Date: Mon, 19 Oct 2026 20:27:50 +0200 Subject: Phase 4 note: migrate NODOWNLOAD=yes hints to DOWNLOAD="no" Co-Authored-By: Claude Opus 5.5 --- docs/superpowers/specs/2026-10-19-sb-builder-phase1-design.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/superpowers/specs/2026-10-19-sb-builder-phase1-design.md b/docs/superpowers/specs/2026-10-19-sb-builder-phase1-design.md index b957ae0..36b539b 100644 --- a/docs/superpowers/specs/2026-10-19-sb-builder-phase1-design.md +++ b/docs/superpowers/specs/2026-10-19-sb-builder-phase1-design.md @@ -25,7 +25,11 @@ Each phase gets its own spec, plan and implementation cycle. Requires non-interactive flags in mkhint (it has about 10 `read -p` prompts and wraps slackrepo at `mkhint:1798`). Also: `--no-dl` must write `DOWNLOAD="no"`, which slackrepo reads, instead of `NODOWNLOAD=yes`, - which it does not (keep reading old `NODOWNLOAD` lines for the NoDL column). + which it does not (keep reading old `NODOWNLOAD` lines for the NoDL column), + and existing hints on the VM get migrated: every `NODOWNLOAD=yes` line in + any hint slackrepo searches becomes `DOWNLOAD="no"` (an existing `DOWNLOAD` + line is replaced, since `DOWNLOAD="no"` overrides it anyway), backed up to + `.bak` first, idempotent. As of 2026-10-19 no hint carries the line. 5. **Orphans**: SBo orphan discovery (`EMAIL="NOEMAIL"` in `.info`, the `sbo-orphans` logic from slackbuilds-superrepo), including orphaned deps in REQUIRES. Needs an SBo-stable tree, which is not on the VM today. -- cgit v1.2.3