Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

migrate moveit_full_pr2 from ros-planning/moveit #98

Merged
merged 1 commit into from
Oct 23, 2018

Conversation

rhaschke
Copy link

Migrate moveit_full_pr2 from moveit/moveit#1111 to resolve a circular package dependency.
moveit_full_pr2 depends on:
moveit_pr2 -> pr2_moveit_plugins -> moveit_*
Thus, this meta-package belongs here and not into the moveit repo.

Also cherry-pick this to kinetic-devel, replacing dependency to moveit_full in package.xml with actual packages?

... to resolve a circular package dependency (moveit/moveit#1111)
@rhaschke rhaschke force-pushed the pr-rhaschke-fix-circular-dependencies branch from ba6d2fa to c45caaa Compare October 23, 2018 09:22
Copy link
Contributor

@130s 130s left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But CI is failing for some reason. I can take a brief look.

@rhaschke
Copy link
Author

But CI is failing for some reason. I can take a brief look.

Looks like the indigo-devel branch of this repo is failing for ages on Travis: https://travis-ci.org/ros-planning/moveit_pr2/branches. Does anybody actively maintain this branch?
Besides kdl, which was probably renamed orocos_kdl, there are some other strange package names, I never heard about before, like planning_models...

@130s
Copy link
Contributor

130s commented Oct 23, 2018

Looks like the indigo-devel branch of this repo is failing for ages on Travis: https://travis-ci.org/ros-planning/moveit_pr2/branches.

That could mean the failing CI may not matter much, at least in the ROS distro release infrastructure.

Since this PR is a blocker for moveit/moveit#1111 and ultimately moveit/moveit#1000, I'm merging this PR (then fix the failing CI separately).

@130s
Copy link
Contributor

130s commented Oct 23, 2018

(Btw @rhaschke, you shouldn't have committed directly such as dbecd98. You could have added those hotfix attempts to this PR IMO ;).

@130s 130s merged commit 53cd249 into indigo-devel Oct 23, 2018
@130s 130s deleted the pr-rhaschke-fix-circular-dependencies branch October 23, 2018 16:50
130s added a commit to 130s/rosdistro that referenced this pull request Oct 24, 2018
tfoote pushed a commit to ros/rosdistro that referenced this pull request Oct 25, 2018
* [Indigo] Relocate moveit_full_pr2 repo (following moveit/moveit_pr2#98).

* [I] Remove temporarily.

Not entirely sure why CI failed, but I assume the version mismatch b/w the packages in the repo that the `moveit_full_pr2` is moved to.

This change removes `moveit_full_pr2` pkg from the entire ROS distro land, but it'll soon be added back when release for `moveit_pr2` is made.

https://travis-ci.org/ros/rosdistro/jobs/445789675
```
ERROR: test.test_build_caches.test_build_caches
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/travis/virtualenv/python2.7.14/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
  self.test(*self.arg)
    File "/home/travis/build/ros/rosdistro/test/test_build_caches.py", line 57, in test_build_caches
raise RuntimeError('\n'.join(errors))
RuntimeError: indigo: missing package.xml file for package "moveit_full_pr2"
-------------------- >> begin captured logging << --------------------
rosdistro: DEBUG: Load index from "file:///home/travis/build/ros/rosdistro/index.yaml"
rosdistro: DEBUG: Load cache from "http://repositories.ros.org/rosdistro_cache/indigo-cache.yaml.gz"
rosdistro: DEBUG: Load file from "file:///home/travis/build/ros/rosdistro/indigo/distribution.yaml"
rosdistro: DEBUG: Dropping release package XML cache for moveit_full_pr2
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants