We should set up an alias in rosdep as soon as possible so that when we're ready to switch raspbian to detecting separately from Debian, we don't break rosdep.
The steps to getting where we want to be:
Merge this PR to make OS_RASPBIAN available and release rospkg
Update rosdep to alias OS_RASPBIAN to OS_DEBIAN and release rosdep
Ensure the new rosdep is widely available
Update rospkg to detect Raspbian as OS_RASPBIAN
We may want to make rospkg conflict with rosdep versions which don't have the OS_RASPBIAN alias. We don't have the ability to do that in pip, but we could at least do it in the debs and RPM packages. It might save someone a headache at some point.
We should set up an alias in rosdep as soon as possible so that when we're ready to switch raspbian to detecting separately from Debian, we don't break rosdep.
The steps to getting where we want to be:
OS_RASPBIAN
available and releaserospkg
rosdep
to aliasOS_RASPBIAN
toOS_DEBIAN
and releaserosdep
rosdep
is widely availablerospkg
to detect Raspbian asOS_RASPBIAN
We may want to make
rospkg
conflict withrosdep
versions which don't have theOS_RASPBIAN
alias. We don't have the ability to do that in pip, but we could at least do it in the debs and RPM packages. It might save someone a headache at some point.