Ensure rosdep resolves dependencies using Trusty.
Metadata
Current evaluation
Merged PR #212 (commit b74315e4e; merge 3b8fd95e0) fixed LP #1532241 by forcing rosdep to resolve dependencies against Trusty regardless of build host.
Resolution: closed resolved
Reason: PR #212 was merged as 3b8fd95e0 with implementing commit b74315e4e. Maintainers verified ros-example builds from both Trusty and Xenial before merging.
Evaluated by: mr-cal-bot
No scores available.
Issue body
This PR fixes LP: [#1532241](https://bugs.launchpad.net/snapcraft/+bug/1532241) by instructing rosdep to resolve dependencies using Trusty, even if Snapcraft is not being run on Trusty.
This will need to be cherry-picked to 1.x as well.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #212 (commit b74315e4e; merge 3b8fd95e0) fixed LP #1532241 by forcing rosdep to resolve dependencies against Trusty regardless of build host. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #212 in commit b74315e4e (merge 3b8fd95e0), fixing LP #1532241 by making rosdep resolve dependencies against Trusty regardless of the build host. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #212 (commit b74315e4e, merge 3b8fd95e0) makes rosdep resolve dependencies against Trusty regardless of host, fixing LP #1532241. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #212 (commit b74315e4e) fixed LP #1532241 by making rosdep resolve against Trusty even when building on newer releases. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged. Forces rosdep to resolve dependencies using Ubuntu Trusty to fix build failures. Verified on Trusty and Xenial; minor runtime issues on newer releases were accepted. Requires cherry-pick to 1.x. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged to force rosdep dependency resolution on Trusty regardless of host OS. Verified on 15.04 and builds from Trusty and Xenial. Runtime issues on newer releases were accepted. Requires cherry-picking to 1.x. |
Update history
No update history recorded yet.
Related work
-
Related To:
snapcraft (launchpad)#1532241
(confidence 99%)
Launchpad bug LP #1532241 was explicitly fixed by this merged change.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #213 Backport to 1.x: Ensure rosdep resolves dependencies using Trusty. | snapcraft | merged | Merged #213 backported #212 into Snapcraft 1.x, fixing rosdep to resolve dependencies against Trusty (implementation commit b74315e4e). |