fix(inspectors/apt): recognize small translation files
Metadata
Current evaluation
Merged PR #579 as commit 9a27c6b, fixing APT rejection of translation files smaller than the 1 KiB verification buffer; released in 0.15.1.
Resolution: closed resolved
Reason: Commit 9a27c6b merged the fix so the detector scans only bytes actually read from the XZ stream. The changelog records the correction in version 0.15.1, and the PR explicitly fixes #574.
Evaluated by: mr-cal-bot
No scores available.
Issue body
Don't reject translation files smaller than the format verification
buffer.
Fixes #574
- [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
-----
FETCH-65
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #579 as commit 9a27c6b, fixing APT rejection of translation files smaller than the 1 KiB verification buffer; released in 0.15.1. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #579 fixed APT inspection of translation files smaller than the verification buffer, resolving #574 (FETCH-65). | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #65 to stop rejecting translation files smaller than the format-verification buffer, fixing issue #574. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged fix for #574 that adjusts the format verification buffer to accept translation files smaller than the previous threshold. Approved by two reviewers and passed CI checks. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
fetch-service#574
(confidence 100%)
The reported small python3-3parclient translation-file rejection was explicitly fixed by PR #579.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #308 fix(inspectors/apt): rejection fix and additional tests | fetch-service | merged | Merged in #308 via commit ecf2e07: APT translation-file uncompression failures now reject the artifact instead of erroring, with additional inspector tests. | |
| #102 inspectors/apt: fix release validation of translation file | fetch-service | merged | Merged PR #102 in commit 083028d, fixing APT translation validation to compare the downloaded file's SHA-256 digest and size with its Release entry. | |
| #548 fix(inspectors/apt): allow translation file request by name | fetch-service | merged | APT translation inspector now accepts named Translation-<lang> URLs alongside SHA256 by-hash URLs; PR #548 merged as commit 172d588. | |
| #69 feat(inspector): support apt translation | fetch-service | merged | APT translation support was merged in fetch-service PR #69 as commit 8cff6c7, adding Translation-file inspection support. | |
| #76 inspectors/apt: normalize translation name | fetch-service | merged | Merged PR #76 after approval to normalize APT translation names; no changed files or CI checks were reported. |