← Back to issue list

Use github.com/dpeckett/deb822 for deb822 parsing

View original Github issue

Metadata

Project
fetch-service
Number
#247
Type
issue
State
open
Author
tigarmo
Labels
—
Created
Updated
Closed
—

Current evaluation

Maintainer request to replace several custom Debian 822 parsers with github.com/dpeckett/deb822 for multiline-field support remains unimplemented and unlabelled; only an automated Jira-sync comment exists.

Suggested action: needs triage

Reason: The current tree still has custom parsing in inspectors/deb/deb.go and inspectors/apt/packages.go, while go.mod has no github.com/dpeckett/deb822 dependency, so the request is unresolved. The issue is unlabelled and its sole comment is an automated Jira-sync message; replacing behavior-sensitive parsers across several paths needs investigation despite the clear dependency goal.

Evaluated by: mr-cal-bot

Impact: 46 Quick Win: 9 Complexity: 67 Confidence: 90 Actionability: 61

Issue body

### What needs to get done Remove our custom parser (there are multiple for different inspectors) and use github.com/dpeckett/deb822 instead. ### Why it needs to get done Although the package is quite new it handles multiline fields, etc.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha
Impact: 46
Quick Win: 9
Complexity: 67
Confidence: 90
Actionability: 61
needs triage Maintainer request to replace several custom Debian 822 parsers with github.com/dpeckett/deb822 for multiline-field support remains unimplemented and unlabelled; only an automated Jira-sync comment exists.
stealth/space-bunny-alpha
Impact: 42
Quick Win: 14
Complexity: 51
Confidence: 84
Actionability: 66
needs triage Maintainer-filed request to replace custom deb822 parsers with github.com/dpeckett/deb822 remains unlabelled and awaiting triage, with only an automated Jira-sync comment.
qwen/qwen3.6-35b-a3b
Impact: 40
Quick Win: 28
Staleness: 85
Complexity: 30
Confidence: 60
Support Request: 10
close stale Replace custom deb822 parser with github.com/dpeckett/deb822 library. Issue opened 705 days ago, last activity 389 days ago (auto-generated Jira sync). No maintainer triage or labels.

Update history

Date Change
created

Related issues

No related issues found above the similarity threshold.