On Sun, Feb 13, 2011 at 6:40 PM, Radu Bogdan Rusu <rusu@willowgarage.com> wrote:

On 02/13/2011 06:27 PM, brian Corwin wrote:

> I have encountered a few things I have not seen before.  First, when I run the rosmake ~/ni --rosdep  I see this at the
> beginning
>
> [ rosmake ] Packages requested are: ['ni']
> [ rosmake ] Logging to directory/home/bchinn/.ros/rosmake/rosmake_output-20110213-181938
> [ rosmake ] Expanded args ['ni'] to:
> ['openni_pcl', 'ps_engine', 'pointcloud_to_laserscan', 'openni_pointer', 'openni_camera', 'nite', 'openni',
> 'openni_tracker', 'disparity_view', 'openni_scene']
> [ rosmake ] Generating Install Script using rosdep then executing. This may take a minute, you will be prompted for
> permissions. . .
> Failed to find rosdep mercurial for package openni_pcl on OS:ubuntu version:10.10
> Failed to find rosdep mercurial for package pointcloud_to_laserscan on OS:ubuntu version:10.10
> Failed to find rosdep mercurial for package openni_camera on OS:ubuntu version:10.10
> Failed to find rosdep mercurial for package openni_tracker on OS:ubuntu version:10.10
> Failed to find rosdep mercurial for package openni_scene on OS:ubuntu version:10.10
> WARNING: Rosdeps [u'mercurial', u'mercurial', u'mercurial', u'mercurial', u'mercurial'] could not be resolved
> executing this script:
>
>
> What does the Failed to find rosdep mercurial warning mean?  It continues to build but that seems like a bad thing.

Mercurial is a DVCS that we use. Not sure why rosmake would issue those warnings -- my colleagues might be able to
provide more information on that.

Mercurial was temporarily required during the eigen2->3 switch. I forgot to remove the rosdep dependency I temporarily added during the changeover.  I've ticketed to remove it https://code.ros.org/trac/ros-pkg/ticket/4785  It will warn, but not break anything. 

Tully
 

As always, in order to help you better, it's good to provide some information regarding your operating system, compiler,
versions, etc.

> Second,  As NI continues to make, I run into a segfault while trying to build pcl_ros.
>
>    /opt/ros/cturtle/stacks/driver_common/dynamic_reconfigure/include/dynamic_reconfigure/server.h:73: internal compiler
> error: Segmentation fault

An internal compiler error is a serious one, and I cannot think of a reason why compiling dynamic_reconfigure would give
you that.

At this point, my recommendation for path of least pain is to install unstable or diamondback, and see if that works out.

Cheers,
Radu.
--
http://pointclouds.org

_______________________________________________
ros-users mailing list
ros-users@code.ros.org
https://code.ros.org/mailman/listinfo/ros-users



--
Tully Foote
Systems Engineer
Willow Garage, Inc.
tfoote@willowgarage.com
(650) 475-2827