← Back to issue list

Catkin plugin: Print nice message if dependency is invalid.

View original Github issue

Metadata

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

Current evaluation

Merged PR #330 via d04c07320, with implementation commit e44ded923, catches invalid Catkin dependency errors and prints a clear explanation, resolving Launchpad bug #1548370.

Resolution: closed resolved

Reason: PR #330 was merged in commit d04c07320. Its implementation in e44ded923 catches the relevant repo.Ubuntu exception and reports a clear message for invalid Catkin dependencies.

Evaluated by: mr-cal-bot

No scores available.

Issue body

This PR fixes LP: [#1548370](https://bugs.launchpad.net/snapcraft/+bug/1548370) by catching the relevant exception raised by `repo.Ubuntu` and printing a message explaining exactly what the problem was.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #330 via d04c07320, with implementation commit e44ded923, catches invalid Catkin dependency errors and prints a clear explanation, resolving Launchpad bug #1548370.
stealth/space-bunny-alpha — closed resolved Merged in snapcraft#330 via commit e44ded923, adding clear handling and messaging for invalid catkin dependencies, resolving LP bug #1548370.
stealth/space-bunny-alpha — closed resolved Merged PR #330 (commit e44ded923) added invalid catkin-dependency handling with a clear error message, resolving Launchpad bug #1548370.
qwen/qwen3.6-35b-a3b — — Merged. Catches repo.Ubuntu exceptions for invalid catkin dependencies and prints a clear error message, resolving Launchpad bug #1548370. Approved by @sergiusens following a successful CI retrigger.
qwen3.6-35b-a3b-mtp-q6 — — Merged. Catches repo.Ubuntu exceptions and prints a descriptive error for invalid Catkin dependencies, resolving Launchpad bug #1548370. Approved by sergiusens following a successful build retrigger.

Update history

No update history recorded yet.

Related work

Related issues

Issue Project State Summary Similarity
#1548370 Catkin plugin: Confusing print when dependency is an invalid package snapcraft (launchpad) closed Catkin now reports a clear error for invalid dependency packages; fixed by merged canonical/snapcraft PR #330 (e44ded923).
83%