utexas-bwi / bwi

ROS packages for building wide intelligence project, University of Texas at Austin
http://wiki.ros.org/bwi
9 stars 14 forks source link

rosemacs-el and python-catkin-tools missing for fedora. #18

Closed piyushk closed 9 years ago

piyushk commented 9 years ago

The bloom-release process threw up the following error:

Could not resolve rosdep key 'python-catkin-tools' for distro 'heisenbug':
No definition of [python-catkin-tools] for OS [fedora]
    rosdep key : python-catkin-tools
    OS name    : fedora
    OS version : heisenbug
    Data: osx:
  pip:
    packages:
    - catkin_tools
ubuntu:
- python-catkin-tools

Failed to resolve python-catkin-tools on fedora:heisenbug with: Error running generator: Failed to resolve rosdep key 'python-catkin-tools', aborting.
python-catkin-tools is depended on by these packages: ['bwi_desktop_full']
<== Failed
Could not resolve rosdep key 'rosemacs-el' for distro 'heisenbug':
No definition of [rosemacs-el] for OS [fedora]
    rosdep key : rosemacs-el
    OS name    : fedora
    OS version : heisenbug
    Data: ubuntu:
- rosemacs-el

Failed to resolve rosemacs-el on fedora:heisenbug with: Error running generator: Failed to resolve rosdep key 'rosemacs-el', aborting.
rosemacs-el is depended on by these packages: ['bwi_desktop_full']
<== Failed

I've proceeded with the release but skipped the generation action for heisenbug (fedora). We'll likely see this warning every time. Alternatives are:

@jack-oquin: What do you think?

jack-oquin commented 9 years ago

I would just delete rosemacs-el, because that name changed incompatibly for Indigo, anyway.

We currently have no requirement to support our code on Fedora, but my usual preference is always to make things as portable as is reasonably possible. I'd think they will need python-catkin-tools there, too. So, maybe we should just ask Scott to add the appropriate definition. I'll ask on ros-release.