ros-drivers / openni_camera

A ROS driver for OpenNI depth (+ RGB) cameras.
49 stars 60 forks source link

Release into ROS Kinectic #45

Closed 130s closed 8 years ago

130s commented 8 years ago

As of today bloom failed. I don't know what to do to proceed from here. Google search doesn't clearly tell me whether the library in question (libusbx-devel or similar on version Fedora 24) is already available. It's missing from rosdep key.

$ bloom-release --rosdistro kinetic --track kinetic openni_camera
:
libusb-1.0-dev is depended on by these packages: ['openni_camera']
<== Failed
Could not resolve rosdep key 'libusb-1.0-dev' for distro '24':
No definition of [libusb-1.0-dev] for OS version [24]
    rosdep key : libusb-1.0-dev
    OS name    : fedora
    OS version : 24
    Data: arch:
- libusbx
debian:
- libusb-1.0-0-dev
fedora:
  '21':
  - libusbx-devel
  '22':
  - libusbx-devel
  beefy:
  - libusb1-devel
  heisenbug:
  - libusbx-devel
  "schr\xF6dinger\u2019s":
  - libusbx-devel
  spherical:
  - libusbx-devel
gentoo:
- =dev-libs/libusb-1.0*
macports:
- libusb
opensuse:
- libusb-1_0-devel
ubuntu:
- libusb-1.0-0-dev

Failed to resolve libusb-1.0-dev on fedora:24 with: Error running generator: Failed to resolve rosdep key 'libusb-1.0-dev', aborting.
libusb-1.0-dev is depended on by these packages: ['openni_camera']
<== Failed
Some of the dependencies for packages in this repository could not be resolved by rosdep.
You can try to address the issues which appear above and try again if you wish.
jack-oquin commented 8 years ago

Is this just a missing key, or do we not know how to set it?

@cottsay: can you suggest any pointers for finding corresponding Fedora 24 packages?

130s commented 8 years ago

Is this just a missing key, or do we not know how to set it?

The rosdep key for the necessary package for Fedora 24 is missing for sure. What I'm unsure about is if package is already available. Yeah so input from @cottsay or anyone who's knowledgeable in Fedora is appreciated.

cottsay commented 8 years ago

Looks like libusbx is still the right package in f23/f24. I haven't gotten around to adding keys for Kinetic Fedora releases yet.

https://admin.fedoraproject.org/pkgdb/package/rpms/libusbx/

To unblock you, add the same keys as f21/f22:

    '23': [libusbx-devel] 
    '24': [libusbx-devel] 

Thanks for looping me in instead of skipping Fedora generation.

--scott

130s commented 8 years ago

Release requested https://github.com/ros/rosdistro/pull/10981 Thank you @jack-oquin @cottsay