[ros-users] rosdep cannot resolve bluez

Felix Ruess felix.ruess at gmail.com
Fri May 7 20:19:09 UTC 2010


I used rosinstall to get the source and compiled it.

cheers, Felix

On Fri, May 7, 2010 at 10:17 PM, Dejan Pangercic
<dejan.pangercic at gmail.com> wrote:
> Hi Felix,
>
> Lorenz just reminded me, did you install binaries or you compiled
> packages by yourself?
>
> cheers, D.
>
> On Fri, May 7, 2010 at 9:49 PM, Felix Ruess <felix.ruess at gmail.com> wrote:
>> python 2.6.5
>>
>> On Fri, May 7, 2010 at 9:40 PM, Dejan Pangercic
>> <dejan.pangercic at gmail.com> wrote:
>>> Python version ( python --version)?
>>> D.
>>>
>>> On Fri, May 7, 2010 at 9:20 PM, Felix Ruess <felix.ruess at gmail.com> wrote:
>>>> D,
>>>>
>>>> when I step through turtle_tf_listener.py with pdb it fails after
>>>>
>>>> -> rospy.wait_for_service('spawn')
>>>> (Pdb) zsh: illegal hardware instruction  pdb turtle_tf_listener.py
>>>> __name:=turtle_listener
>>>>
>>>> and pdb exits with sigill
>>>>
>>>> cheers, Felix
>>>>
>>>> On Fri, May 7, 2010 at 9:02 PM, Felix Ruess <felix.ruess at gmail.com> wrote:
>>>>> Hey Dejan,
>>>>>
>>>>> I'm running boxturtle
>>>>> I already checked with roswtf and it doesn't complain:
>>>>>
>>>>> 1413 ros % roswtf
>>>>>
>>>>> 2010-05-07 20:52:02 flixr pts/2
>>>>> Loaded plugin tf.tfwtf
>>>>> Stack: ros
>>>>> ================================================================================
>>>>> Static checks summary:
>>>>>
>>>>> No errors or warnings
>>>>> ================================================================================
>>>>>
>>>>> ROS Master does not appear to be running.
>>>>> Online graph checks will not be run.
>>>>> ROS_MASTER_URI is [http://localhost:11311]
>>>>>
>>>>> cheers, Felix
>>>>>
>>>>>
>>>>> On Fri, May 7, 2010 at 8:44 PM, Dejan Pangercic
>>>>> <dejan.pangercic at gmail.com> wrote:
>>>>>> Hi Felix,
>>>>>> first off did you install stable, trunk or latest?
>>>>>> Furthermore, gdb will not work for pyhton nodes, sorry I did not
>>>>>> realize before it was about python. You would need to use pdb instead.
>>>>>> Can you run roswtf  and post please?
>>>>>>
>>>>>> cheers, D.
>>>>>>
>>>>>>
>>>>>> On Fri, May 7, 2010 at 8:05 PM, Felix Ruess <felix.ruess at gmail.com> wrote:
>>>>>>> Dejan,
>>>>>>>
>>>>>>> I attached the full backtrace in case this is of any help...
>>>>>>> Thanks a lot!
>>>>>>>
>>>>>>> Cheers, Felix
>>>>>>>
>>>>>>> On Fri, May 7, 2010 at 7:49 PM, Felix Ruess <felix.ruess at gmail.com> wrote:
>>>>>>>> Tully,
>>>>>>>>
>>>>>>>> thanks for the hint! I did a svn up in joystick_drivers and there now
>>>>>>>> it is already added in the dep file :-)
>>>>>>>> And yes, that is not the problem causing the segfault.
>>>>>>>>
>>>>>>>> Dejan,
>>>>>>>>
>>>>>>>> finally found out how to debug the python program with gdb (removed
>>>>>>>> the node from the launch file and ran gdb python seperately).
>>>>>>>> here is the trace:
>>>>>>>>
>>>>>>>> (gdb) run turtle_tf_listener.py __name:=turtle_listener
>>>>>>>> Starting program: /usr/bin/python turtle_tf_listener.py __name:=turtle_listener
>>>>>>>> [Thread debugging using libthread_db enabled]
>>>>>>>> [New Thread 0x25a8b70 (LWP 7159)]
>>>>>>>> [New Thread 0x2da9b70 (LWP 7160)]
>>>>>>>> [New Thread 0x35b6b70 (LWP 7161)]
>>>>>>>> [Thread 0x35b6b70 (LWP 7161) exited]
>>>>>>>> [New Thread 0x35b6b70 (LWP 7166)]
>>>>>>>> [New Thread 0x3db7b70 (LWP 7170)]
>>>>>>>> [New Thread 0x45b8b70 (LWP 7173)]
>>>>>>>> [New Thread 0x4db9b70 (LWP 7175)]
>>>>>>>> [Thread 0x45b8b70 (LWP 7173) exited]
>>>>>>>>
>>>>>>>> Program received signal SIGILL, Illegal instruction.
>>>>>>>> [Switching to Thread 0x4db9b70 (LWP 7175)]
>>>>>>>> 0x0051c203 in ros::TimeBase<ros::Time, ros::Duration>::fromSec
>>>>>>>> (obj=<Time at remote 0x89970cc>, rt=0x4db86e0) at
>>>>>>>> /home/flixr/ros/ros/core/roslib/include/ros/time.h:129
>>>>>>>> 129       T& fromSec(double t) { sec = (uint32_t)floor(t); nsec =
>>>>>>>> (uint32_t)round((t-sec) * 1e9);  return *static_cast<T*>(this);}
>>>>>>>>
>>>>>>>> Cheers, Felix
>>>>>>>>
>>>>>>>> On Fri, May 7, 2010 at 7:10 PM, Tully Foote <tfoote at willowgarage.com> wrote:
>>>>>>>>> Felix,
>>>>>>>>> I would not expect the bluez error to cause the segfault.
>>>>>>>>> To solve the rosdep issue, you need to add an appropriate rule for 10.04 in
>>>>>>>>> joystick_drivers rosdep.yaml
>>>>>>>>> Add the bluez package name in 10.04 to the below section.
>>>>>>>>>
>>>>>>>>> bluez:
>>>>>>>>>   ubuntu:
>>>>>>>>>     '9.10': bluez
>>>>>>>>>     '9.04': bluez
>>>>>>>>>     '8.10': bluez
>>>>>>>>>     '8.04': bluetooth
>>>>>>>>>
>>>>>>>>> Tully
>>>>>>>>>
>>>>>>>>> On Fri, May 7, 2010 at 9:49 AM, Dejan Pangercic <dejan.pangercic at gmail.com>
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>> Hi Felix,
>>>>>>>>>>
>>>>>>>>>> could you try running demo.launch with gdb:
>>>>>>>>>>
>>>>>>>>>> http://www.ros.org/wiki/roslaunch/Tutorials/Roslaunch%20Nodes%20in%20Valgrind%20or%20GDB
>>>>>>>>>> and provide back the backtrace an execution trace?
>>>>>>>>>>
>>>>>>>>>> cheers, D.
>>>>>>>>>>
>>>>>>>>>> On Fri, May 7, 2010 at 6:33 PM, Felix Ruess <felix.ruess at gmail.com> wrote:
>>>>>>>>>> > Hi,
>>>>>>>>>> >
>>>>>>>>>> > I just tried to install the dependencies for the turtle_tf tutorial via
>>>>>>>>>> >  rosdep install turtle_tf
>>>>>>>>>> > and got the following error:
>>>>>>>>>> >  Failed to find rosdep bluez for package turtle_tf on OS:ubuntu
>>>>>>>>>> > version:10.04
>>>>>>>>>> >  ERROR: ABORTING: Rosdeps [u'bluez'] could not be resolved
>>>>>>>>>> >
>>>>>>>>>> > As shown in the output I'm running lucid. Also the bluez package is
>>>>>>>>>> > already installed, just rosdep can not resolve it somehow.
>>>>>>>>>> > Works perfectly fine on my other (lucid) machine.... any ideas?
>>>>>>>>>> >
>>>>>>>>>> > Not sure if it is related to that but when I try the tutorial
>>>>>>>>>> > $ roslaunch turtle_tf turtle_tf_demo.launch
>>>>>>>>>> > it launches and displays the two turtles but then turtle_pointer dies:
>>>>>>>>>> >  [turtle_pointer-6] process has died [pid 31095, exit code -4].
>>>>>>>>>> > The logfile doesn't show any errors.
>>>>>>>>>> >
>>>>>>>>>> > I would appreciate any pointers in the right direction.
>>>>>>>>>> >
>>>>>>>>>> > Cheers,
>>>>>>>>>> > Felix
>>>>>>>>>> > _______________________________________________
>>>>>>>>>> > ros-users mailing list
>>>>>>>>>> > ros-users at code.ros.org
>>>>>>>>>> > https://code.ros.org/mailman/listinfo/ros-users
>>>>>>>>>> >
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> MSc. Dejan Pangercic
>>>>>>>>>> PhD Student/Researcher
>>>>>>>>>> Computer Science IX
>>>>>>>>>> Technische Universität München
>>>>>>>>>> Telephone: +49 (89) 289-17780
>>>>>>>>>> E-Mail: dejan.pangercic at in.tum.de
>>>>>>>>>> WWW: http://ias.cs.tum.edu/people/pangercic
>>>>>>>>>> _______________________________________________
>>>>>>>>>> ros-users mailing list
>>>>>>>>>> ros-users at code.ros.org
>>>>>>>>>> https://code.ros.org/mailman/listinfo/ros-users
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Tully Foote
>>>>>>>>> Systems Engineer
>>>>>>>>> Willow Garage, Inc.
>>>>>>>>> tfoote at willowgarage.com
>>>>>>>>> (650) 475-2827
>>>>>>>>>
>>>>>>>>> _______________________________________________
>>>>>>>>> ros-users mailing list
>>>>>>>>> ros-users at code.ros.org
>>>>>>>>> https://code.ros.org/mailman/listinfo/ros-users
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> ros-users mailing list
>>>>>>> ros-users at code.ros.org
>>>>>>> https://code.ros.org/mailman/listinfo/ros-users
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> MSc. Dejan Pangercic
>>>>>> PhD Student/Researcher
>>>>>> Computer Science IX
>>>>>> Technische Universität München
>>>>>> Telephone: +49 (89) 289-17780
>>>>>> E-Mail: dejan.pangercic at in.tum.de
>>>>>> WWW: http://ias.cs.tum.edu/people/pangercic
>>>>>> _______________________________________________
>>>>>> ros-users mailing list
>>>>>> ros-users at code.ros.org
>>>>>> https://code.ros.org/mailman/listinfo/ros-users
>>>>>>
>>>>>
>>>> _______________________________________________
>>>> ros-users mailing list
>>>> ros-users at code.ros.org
>>>> https://code.ros.org/mailman/listinfo/ros-users
>>>>
>>>
>>>
>>>
>>> --
>>> MSc. Dejan Pangercic
>>> PhD Student/Researcher
>>> Computer Science IX
>>> Technische Universität München
>>> Telephone: +49 (89) 289-17780
>>> E-Mail: dejan.pangercic at in.tum.de
>>> WWW: http://ias.cs.tum.edu/people/pangercic
>>> _______________________________________________
>>> ros-users mailing list
>>> ros-users at code.ros.org
>>> https://code.ros.org/mailman/listinfo/ros-users
>>>
>> _______________________________________________
>> ros-users mailing list
>> ros-users at code.ros.org
>> https://code.ros.org/mailman/listinfo/ros-users
>>
>
>
>
> --
> MSc. Dejan Pangercic
> PhD Student/Researcher
> Computer Science IX
> Technische Universität München
> Telephone: +49 (89) 289-17780
> E-Mail: dejan.pangercic at in.tum.de
> WWW: http://ias.cs.tum.edu/people/pangercic
> _______________________________________________
> ros-users mailing list
> ros-users at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-users
>



More information about the ros-users mailing list