Catkin plugin: Print nice message if dependency is invalid.
Metadata
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 To:
snapcraft (launchpad)#1548370
(confidence 100%)
Launchpad bug #1548370 was the original problem addressed by PR #330.
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). |