← Back to issue list

Library crawling: Make ldd failure non-fatal.

View original Github issue

Metadata

Project
snapcraft
Number
#440
Type
pull request
State
merged
Author
kyrofa
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #440 in commit 80fc40807, making library crawling warn rather than fail on ldd errors and skip unnecessary .o files; fixes LP #1569280.

Resolution: closed resolved

Reason: PR #440 was merged as commit 80fc40807. It catches ldd failures and skips unnecessary object files, resolving the cascading library-crawling failure.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR fixes LP: [#1569280](https://bugs.launchpad.net/snapcraft/+bug/1569280) by catching `ldd` failures and warning about them instead of allowing them to cascade. It also skips crawling object (*.o) files, as its unnecessary.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #440 in commit 80fc40807, making library crawling warn rather than fail on ldd errors and skip unnecessary .o files; fixes LP #1569280.
stealth/space-bunny-alpha — closed resolved Merged PR #440 in commit 80fc40807: ldd failures now warn instead of cascading, and *.o files are skipped; fixes LP #1569280.
stealth/space-bunny-alpha — closed resolved Merged in canonical/snapcraft#440 (80fc40807), fixing LP bug #1569280. ldd failures now warn instead of cascading, and library crawling skips unnecessary .o files.
stealth/space-bunny-alpha — closed resolved Merged #440 as commit 80fc40807: ldd failures during library crawling now warn instead of aborting, fixing LP #1569280; unnecessary object (*.o) files are also skipped.
qwen/qwen3.6-35b-a3b — — Merged by maintainer kyrofa to fix Launchpad bug #1569280. The change makes ldd failures non-fatal by catching and warning instead of crashing, and skips crawling unnecessary object files. Applied across 4 files.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Catches ldd failures during library crawling to prevent cascading errors, replacing them with warnings. Skips unnecessary crawling of object files. Resolves Launchpad bug #1569280.

Update history

No update history recorded yet.

Related issues

No related issues found above the similarity threshold.