Closed russkel closed 5 years ago
Hi @russkel, I think the builds are breaking because xacro
was removed as test dependency.
@musamarcusso , sorry I am not very familiar with catkin package system. I pushed a new version.
Thanks for the fix @russkel :D No need to apologize :) the thing is that when the checks with catkin_lint
fail, the build might run but later on the ROS Buildfarm might show some errors. Thanks for the contribution!
Most welcome. I thought test dependencies would be a subset of exec_dependencies, but that doesn't seem to be the case.
This hopefully will fix the debian/ubuntu packages and install xacro as well?
Yes, I think it will, I will set a new release and hopefully the package will be available via apt
soon with the fixes
Okay sounds good!
I did notice this: https://index.ros.org/p/uuv_descriptions/github-uuvsimulator-uuv_simulator/#melodic-deps No dependencies are mentioned at all. ROS infrastructure bug?
It seems like it does not consider anything listed as exec_depend
for some reason. For uuv_gazebo_plugins
it seems to list everything https://index.ros.org/p/uuv_gazebo_plugins/github-uuvsimulator-uuv_simulator/#melodic-deps
Raised an issue https://github.com/ros-infrastructure/rosindex/issues/155
Maybe it's intentional, maybe not.
If xacro is not installed then it is not possible to spawn ROVs using upload_rexrov.launch.