Add implicit shared library dependencies
Metadata
Current evaluation
Closed without a documented fix: PR #70 (commit 1586bf9) added ELF-based shared-library discovery, but not implicit ${shlibs:Depends}-equivalent package dependencies; later PR #104 added symbols-based shlibdeps.
Resolution: closed stale
Reason: The issue was closed without a maintainer explanation or a complete implementation tied to its closure. PR #70, merged as commit 1586bf9, only added discovery; later PR #104 added symbols-based shlibdeps but was not identified as this item's resolving change.
Evaluated by: mr-cal-bot
Issue body
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed stale | Closed without a documented fix: PR #70 (commit 1586bf9) added ELF-based shared-library discovery, but not implicit ${shlibs:Depends}-equivalent package dependencies; later PR #104 added symbols-based shlibdeps. | |
| stealth/space-bunny-alpha | — | closed stale | Closed without implementation; #70 added shared-library dependency discovery, but the requested implicit `${shlibs:Depends}` equivalent remains unimplemented. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The enhancement to add implicit shared library dependencies equivalent to shlibs:Depends was triaged, synced to internal Jira ticket DEBCRAFT-24, and abandoned. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The enhancement to add implicit shared library dependencies was redirected to internal Jira ticket DEBCRAFT-24. No merge or fix occurred. | |
| qwen/qwen3.6-35b-a3b | — | — | Closed without implementation. The shared library dependency enhancement was routed to internal Jira ticket DEBCRAFT-24. No public fix, merge, or rejection was documented, indicating the feature was deferred or abandoned. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Abandoned. The enhancement to add implicit shared library dependencies equivalent to ${shlibs:Depends} was triaged and synced to Jira (DEBCRAFT-24) but received no further development activity or resolution. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/debcraft#70
(confidence 98%)
Merged commit 1586bf9 added ELF-based shared-library dependency discovery but did not fully implement implicit dependency generation.
-
Likely Fixed By:
canonical/debcraft#104
(confidence 88%)
Commit c70ce26 added symbols-based shlibdeps using SONAME mappings and dpkg package data, implementing functionality later than the issue's closure.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #70 feat: list shared library dependencies | debcraft | merged | Merged PR #70 (commit 1586bf9) added ELF-based shared-library dependency discovery from installed Debian package data; full implicit ${shlibs:Depends} parity was not implemented. | |
| #100 Add symbol-based shlib dependencies | debcraft | closed | Added symbol-based ELF shared-library minimum dependency versions via merged PR #104 (commit c70ce26). | |
| #71 Handle shared library symbols | debcraft | closed | Shared-library dependency support landed in #70 (1586bf9); #104 (c70ce26) later added the symbol-based minimum-version handling requested in #71. |