-
Notifications
You must be signed in to change notification settings - Fork 16
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
[geneus_main.py] Resolve package dependencies with attention to the order #18
Conversation
ok, restarted travis to pass the test. |
It fails because of this line.
|
So we should fix it first. |
jsk-ros-pkg/jsk_roseus#271 may solve this
◉ Kei Okada |
can you rebase origin/master? |
I rebased it. |
In my env using latest jsk_roseus which is installed from github, the test passes. |
I think the test failure is because of this line. This means |
I committed temporary one for travis test. |
2ff3c1a
to
a650354
Compare
by the way, it there any reason that you did not use implicit depends? |
What line are you pointing at? 2015年4月17日金曜日、Kei Okadanotifications@github.comさんは書きました:
和田 健太郎 / Kentaro Wada |
this is my misunderstanding you also use implicit for get_depends. thnaks |
Humm, |
Okay I chaned it. |
humm, still try to find angles (buidl_depend)
|
I changed to see only run_depend in package.xml referring to #20. |
very nice, hopefully this is the last question, what is the difference between ros_depends and tmp_depends |
ros_depends are dependencies which all are ROS packages. get_depends() collects package dependencies from package.xml so it can contain non ROS packages. (in other words python packages (in many cases) are removed when storing data to ros_depends) tmp_depends are dependencies which are not included by depends (which is arg in recursive function). |
use topological_order instaed of rearrange_depends
ok, so can we merge this one? |
I think this does work, please merge this. |
[geneus_main.py] Resolve package dependencies with attention to the order
After #17