`fetch_verify_write` treats a download/checksum failure as a soft warning and returns Ok without writing — but the `NamedTempFile` is already created (0 bytes). Gating extraction on `exists()` let the empty file reach `tar tvf`, which bailed with a misleading "not in gzip format" and aborted the install. Gate on non-empty instead. |
||
|---|---|---|
| .. | ||
| doctor.rs | ||
| download.rs | ||
| install.rs | ||
| main.rs | ||
| manifest.rs | ||
| prefix.rs | ||
| state.rs | ||
| track.rs | ||
| ui.rs | ||