Library linter should still consider ignored files for dependencies
Metadata
Current evaluation
Library linter should consider ignored files for dependency checking; user reports that after ignoring dlopen'd libraries, other dependent libraries still trigger warnings. No maintainer response after 721 days.
Suggested action: needs triage
Reason: The issue is well-described with a clear reproduction scenario but has zero maintainer engagement (no labels, no comments, no assignee) after 721 days. It needs triage to determine if this is still a valid bug in the current linter implementation or if the behavior has changed.
Impact:
60
Quick Win:
30.0
Staleness:
85
Complexity:
50
Confidence:
60
Support Request:
20
Issue body
Start with:
```
Lint warnings:
- library: libEGL_mesa.so.0: unused library 'usr/lib/x86_64-linux-gnu/libEGL_mesa.so.0.0.0'. (https://snapcraft.io/docs/linters-library)
- library: libGLX_mesa.so.0: unused library 'usr/lib/x86_64-linux-gnu/libGLX_mesa.so.0.0.0'. (https://snapcraft.io/docs/linters-library)
```
These are expected, as they're dlopen'ed, so:
```
lint:
ignore:
- library:
- usr/lib/*/libEGL_mesa.so*
- usr/lib/*/libGLX_mesa.so*
```
And then…
```
Lint warnings:
- library: libXxf86vm.so.1: unused library 'usr/lib/x86_64-linux-gnu/libXxf86vm.so.1.0.0'. (https://snapcraft.io/docs/linters-library)
- library: libxcb-dri2.so.0: unused library 'usr/lib/x86_64-linux-gnu/libxcb-dri2.so.0.0.0'. (https://snapcraft.io/docs/linters-library)
- library: libxcb-glx.so.0: unused library 'usr/lib/x86_64-linux-gnu/libxcb-glx.so.0.0.0'. (https://snapcraft.io/docs/linters-library)
- library: libxcb-present.so.0: unused library 'usr/lib/x86_64-linux-gnu/libxcb-present.so.0.0.0'. (https://snapcraft.io/docs/linters-library)
- library: libxcb-sync.so.1: unused library 'usr/lib/x86_64-linux-gnu/libxcb-sync.so.1.0.0'. (https://snapcraft.io/docs/linters-library)
- library: libxcb-xfixes.so.0: unused library 'usr/lib/x86_64-linux-gnu/libxcb-xfixes.so.0.0.0'. (https://snapcraft.io/docs/linters-library)
- library: libxshmfence.so.1: unused library 'usr/lib/x86_64-linux-gnu/libxshmfence.so.1.0.0'. (https://snapcraft.io/docs/linters-library)
```
GAAH!
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen3.6-35b-a3b-mtp-q6 |
Impact:
60
Quick Win:
30.0
Staleness:
85
Complexity:
50
Confidence:
60
Support Request:
20
|
needs triage | Library linter should consider ignored files for dependency checking; user reports that after ignoring dlopen'd libraries, other dependent libraries still trigger warnings. No maintainer response after 721 days. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
90
Complexity:
20
Confidence:
85
Support Request:
10
|
needs triage | Bug report regarding a library linter failing to account for ignored files when checking dependencies, resulting in persistent warnings. Inactive for over a year with no maintainer response. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
92
Complexity:
45
Confidence:
85
Support Request:
10
|
close stale | Library linter ignores configuration rules but still reports ignored libraries as unused dependencies. Issue has no comments and has been inactive for over 1.8 years. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
95
Complexity:
50
Confidence:
85
Support Request:
10
|
needs triage | Library linter reports unused warnings for dependencies of explicitly ignored files. Issue is unlabelled, has no maintainer comments, and has been inactive for over 650 days. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
90
Complexity:
45
Confidence:
80
Support Request:
10
|
needs triage | Library linter incorrectly reports unused libraries despite ignore config. Issue lacks labels, assignees, and maintainer comments after ~1.7 years. |
Update history
No update history recorded yet.
Related issues
No related issues found above the similarity threshold.