This creates a circular import, which is stupidly caught and ignored by rosdep:

https://github.com/ros-infrastructure/rosdep/blob/master/src/rosdep2/__init__.py#L49