← Back to issue list

fix(i/deb): parse uncompressed control and data files

View original Github issue

Metadata

Project
fetch-service
Number
#596
Type
pull request
State
merged
Author
cmatsuoka
Labels
Created
Updated
Closed

Current evaluation

Merged. Updates the Debian package inspector to parse uncompressed control.tar and data.tar files within .deb archives. Approved by two reviewers, passed all CI checks, and refactored to avoid stacked deferred calls. (+25/-4 lines)

Suggested action:

No scores available.

Issue body

Update the Debian package inspector to handle .deb archives whose control.tar and/or data.tar members are stored uncompressed, enabling metadata extraction for packages like linux-firmware_20240318.git3b128b60-0ubuntu2.25_arm64.deb that use this layout. - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? -----

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged. Updates the Debian package inspector to parse uncompressed control.tar and data.tar files within .deb archives. Approved by two reviewers, passed all CI checks, and refactored to avoid stacked deferred calls. (+25/-4 lines)

Update history

Date Change
created

Related issues

Issue Project State Summary Similarity
#339 fix(inspectors/deb): handle more compression methods fetch-service merged Merged. The DEB inspector now handles xz-compressed control files and gzip-compressed data files, failing if artifact name or version extraction fails. Resolves #337. Approved by two reviewers and passed CI checks.
80%