ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
You need a second repository, the release repository, because we use the Debian style of releasing, you can read more about it here:
https://wiki.debian.org/PackagingWithGit
The main advantage to this style is that you can release a package of which you do not have control over the upstream.
As for your error, it looks like you are using a submodule in your upstream, which is known not to work properly with bloom:
http://answers.ros.org/question/167996/possible-to-use-git-submodules-for-bloom/ https://github.com/ros-infrastructure/bloom/issues/217
However, I'm not 100% sure that's the issue. It also appears that release repository you provided is a fork of your upstream:
https://github.com/Hacks4ROS-releases/h4r_thermapp_camera.git
I would recommend deleting that repository and starting over, following the tutorial for releasing the first time closely:
http://wiki.ros.org/bloom/Tutorials/FirstTimeRelease