SNAP: Find a better way to handle perl dependencies
Metadata
Current evaluation
Maintainer TODO from the fetch-service snap PR review: shrink/simplify the hardcoded PERLLIB env var in snap/snapcraft.yaml (still present at current HEAD, needed for the bundled licensecheck), no discussion or proposal yet.
Suggested action: keep open
Reason: The task is still live: snap/snapcraft.yaml lines 44-45 still define the 7-entry PERLLIB string (with hardcoded perl 5.38 and $CRAFT_ARCH_TRIPLET_BUILD_FOR paths) for the bundled licensecheck, and no commit touches it. It was raised by maintainer lengau as a deliberate follow-up to the review on PR #34 ('feat: fetch service snap', merged), so it is an acknowledged, valid improvement rather than an unhandled report. It stays a low-severity cleanup: the service works today, the only real risk is fragility when the base perl version/arch triplet changes, and the ask is exploratory ('See if we can...') with no proposed approach, so it needs investigation before it is implementable.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha |
Impact:
28
Quick Win:
5
Complexity:
52
Confidence:
72
Actionability:
38
|
keep open | Maintainer TODO from the fetch-service snap PR review: shrink/simplify the hardcoded PERLLIB env var in snap/snapcraft.yaml (still present at current HEAD, needed for the bundled licensecheck), no discussion or proposal yet. | |
| stealth/space-bunny-alpha |
Impact:
32
Quick Win:
4
Complexity:
60
Confidence:
85
Actionability:
30
|
needs triage | Reducing PERLLIB in snap packaging remains an exploratory maintainer task, unlabelled and uncommented after 966 days, with no measurements, failing case, or proposed design. | |
| qwen/qwen3.6-35b-a3b |
Impact:
20
Quick Win:
14
Staleness:
85
Complexity:
30
Confidence:
70
Support Request:
20
|
needs triage | Optimization request to reduce PERLLIB environment variable size in fetch-service snap. Untriaged, no maintainer engagement in 950 days. |
Update history
| Date | Change |
|---|---|
| created |
Related work
-
Related To:
fetch-service#34
(confidence 95%)
The issue body points at the review discussion in PR #34 (discussion_r1472005919), the merged PR that introduced the fetch-service snap and the current PERLLIB environment line.
Related issues
No related issues found above the similarity threshold.