← Back to issue list

Ensure rosdep resolves dependencies using Trusty.

View original Github issue

Metadata

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

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 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).
71%