rosbridge_suite: Dependencies missing from deb packages
Expected Behavior
rosbridge_websocket running
Actual Behavior
process[rosbridge_websocket-1]: started with pid [122] Traceback (most recent call last): File “/opt/ros/kinetic/lib/rosbridge_server/rosbridge_websocket”, line 38, in <module> from twisted.python import log ImportError: No module named twisted.python
Steps to Reproduce the Problem
- installing the version ros-kinetic-rosbridge-suite_0.11.5 on Ubuntu Xenial (inside kinetic-ros-base-xenial) … Setting up ros-kinetic-rosbridge-msgs (0.11.5-1xenial-20200413-135822+0000) … Setting up ros-kinetic-rosbridge-server (0.11.5-1xenial-20200413-140154+0000) … Setting up ros-kinetic-rosbridge-suite (0.11.5-1xenial-20200413-140413+0000) … …
Specifications
- ROS Version (
echo $ROS_DISTRO):kinetic - OS Version (
grep DISTRIB_CODENAME /etc/lsb-release): xenial - Rosbridge Version (
roscat rosbridge_server package.xml | grep '<version>'): 0.11.5 - Twisted Version (
python -c 'import twisted; print twisted.version'): Traceback (most recent call last): File “<string>”, line 1, in <module> ImportError: No module named twisted
About this issue
- Original URL
- State: closed
- Created 4 years ago
- Reactions: 2
- Comments: 20 (9 by maintainers)
I’ve released 0.11.6 for kinetic and melodic, they should appear in the next sync for each distribution.
Confirmed that the previous release was made with bloom 0.8.0 which did not have the patch linked by William. This version will have Python (2) dependencies.
If nobody has answers within a week or so I’m reverting the change that caused this problem and making a release for the next sync.
The newest kinetic sync occurred over this past weekend. The 0.11.6 version was included and this issue was resolved for me.
I don’t think that matters, but I didn’t implement that feature. https://github.com/ros-infrastructure/bloom/pull/551 might have the info you guys need.