Why can't catkin depend on rosbuild?
This is more a philosophical than technical question. I would assume that if someone wants to introduce a new tool and make people to use it, he would make the switch as easy as possible. I think that opposite is the case.
Assume I'm a developer of a ROS package. My package depends on some third party packages. Now, catkin comes and I want to keep up with the ROS development, so I decide to switch. However, Groovy where catkin is introduces is full of rosbuild packages (OK I know about one, but thats enough), so I'm going back to rosbuild.
The package which stop me from using catkin was SMACH, which is dry in groovy on Ubuntu 12.4.
Maybe I'm not getting something or have wrong catkin workflow, so please correct me if there is a way how to use catkin in groovy.