Story: Hotfix: fix the Linux sccache save

Table of Contents

This page documents a story in Sprint 28. It captures the goal, current status, acceptance criteria, and the tasks that compose it.

1. Goal

The debug saves fail on a tar race and the old cache is deleted before the save, so the next build starts cold.

2. Status

Field Value
State DONE
Parent sprint Sprint 28
Now Nothing.
Waiting on Nothing.
Next Nothing.
Last touched 2026-10-21

3. Acceptance

4. Tasks

Task State Start End Description
Scaffold story: Hotfix: fix the Linux sccache save DONE 2026-10-21 2026-10-21 Story scaffolding rides this task: documents, sprint wiring, and the scaffold PR. Close it before merging that PR.
Implement Hotfix: fix the Linux sccache save DONE 2026-10-21 2026-10-21 Initial task for: Hotfix: fix the Linux sccache save

5. Decisions

6. Out of scope

7. Result

The Linux workflows now wait for sccache to stop writing before they save the cache, and they retry the save once if the service does not hold the key. Only a CI run proves it. The near-zero hit rate is a separate cause and stays open.

Emacs 29.3 (Org mode 9.6.15)