ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

End of tutorial roswtf

asked 2013-03-07 07:37:13 -0600

Disd gravatar image

updated 2013-03-08 04:27:33 -0600

joq gravatar image

Hello all,

I've followed the tutorial and at the end when I ran roswtf while just roscore is running i ve got some errors! Have a look and tell me if you can help or explain!

> @ubuntu:~$ roswtf
No package or stack in context
Static checks summary:

Found 2 warning(s).
Warnings are things that may be just fine, but are sometimes at fault

WARNING You are missing core ROS Python modules: bloom -- rosrelease -- 
WARNING You are missing Debian packages for core ROS Python modules: bloom (python-bloom) -- rosrelease (python-rosrelease) -- 

Beginning tests of your ROS graph. These may take awhile...
analyzing graph...
... done analyzing graph
running graph rules...
... done running graph rules

Online checks summary:

Found 1 warning(s).
Warnings are things that may be just fine, but are sometimes at fault

WARNING The following node subscriptions are unconnected:
 * /rosout:
   * /rosout

Unhandled exception in thread started by <bound method of <rospy.impl.tcpros_base.TCPServer object at 0x8e55ecc>>
Traceback (most recent call last):
  File "/opt/ros/groovy/lib/python2.7/dist-packages/rospy/impl/", line 156, in run
    (client_sock, client_addr) = self.server_sock.accept()
  File "/usr/lib/python2.7/", line 202, in accept
    sock, addr = self._sock.accept()
  File "/usr/lib/python2.7/", line 170, in _dummy
    raise error(EBADF, 'Bad file descriptor')
socket.error: [Errno 9] Bad file descriptor
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2013-03-19 19:13:45 -0600

RoboCD gravatar image

Does the first part still show up while not running roscore? I had the same problem and if it does, it simply means you have to install python-bloom and python-rosrelease. Simply put these in, then reopen the terminal and run roswtf. Hope this helps!

$ sudo apt-get install python-bloom
$ sudo apt-get install python-rosrelease
edit flag offensive delete link more


Thank you for helping the similar problems.

ROS_Greenhand gravatar image ROS_Greenhand  ( 2014-04-08 16:05:38 -0600 )edit

not working on melodic, I can only install python bloom, python-rosrelease is not found, and the bad descriptor error reappears anyway (ubuntu 18.04LTS)

phil123456 gravatar image phil123456  ( 2020-02-08 05:40:30 -0600 )edit

Question Tools



Asked: 2013-03-07 07:37:13 -0600

Seen: 1,463 times

Last updated: Mar 19 '13