[ros-users] rosdep cannot resolve bluez

Felix Ruess felix.ruess at gmail.com
Fri May 7 20:26:45 UTC 2010


I'm on lucid already and there are no binary packages for lucid yet,
but I could try with the karmic packages....

Felix

On Fri, May 7, 2010 at 10:23 PM, Dejan Pangercic
<dejan.pangercic at gmail.com> wrote:
> Would you try installing binaries as well and see if you get the same behavior?
> We suspect your gcc compiler settings might be a bit fishy.
>
> D.
> On Fri, May 7, 2010 at 10:19 PM, Felix Ruess <felix.ruess at gmail.com> wrote:
>> 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
>>>
>> _______________________________________________
>> 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