| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-07-14 | test-build: make drop: satisfy a dep at resolution time | Danilo M. | 1 | -0/+10 | |
| Previously drop: only filtered the resolved build order, so an external dep with no dir in the tree (a 15.0-only SBo package like rust-opt) was flagged UNMET before the order filter ran, and drop: could never rescue it. Move the OV_DROP check into _resolve_visit: a dropped token is now skipped entirely (no recurse, no UNMET, no order entry), satisfying 15.0-only deps that the -current base already provides. Still inert on 15.0. Add self-check coverage and clarify overrides.example. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> | |||||
| 2026-07-14 | test-build: implement installed_in_base from image package db | Danilo M. | 1 | -0/+14 | |
| Replace the stub with a lazy load of the active image's /var/log/packages: strip each entry's -<ver>-<arch>-<build> tail to the bare package name and match REQUIRES tokens against that set, so a dep the full-install image already provides resolves as met instead of UNMET. Loaded once per run via docker run --rm; TB_BASE_PKGS/TB_BASE_LOADED are test-seedable to bypass docker. Add logic-check coverage. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> | |||||
| 2026-07-13 | test-build: fix empty-order corruption when all deps dropped | Danilo M. | 1 | -0/+7 | |
| 2026-07-13 | test-build: port BLOCKED-BY-DEP propagation | Danilo M. | 1 | -0/+15 | |
| 2026-07-13 | test-build: port dep cache, namespaced by image digest | Danilo M. | 1 | -0/+26 | |
| 2026-07-13 | test-build: current-vs-stable override engine | Danilo M. | 1 | -0/+37 | |
| 2026-07-13 | test-build: port SBo lookup + dependency resolver | Danilo M. | 1 | -0/+26 | |
| 2026-07-13 | test-build: config, arg parsing, version selection | Danilo M. | 1 | -0/+14 | |
| 2026-07-13 | test-build: scaffold script + self-check | Danilo M. | 1 | -0/+36 | |
| Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> | |||||
