[ros-users] ROS Fuerte Beta 1 Now Available

Ken Conley kwc at willowgarage.com
Wed Apr 4 16:43:37 UTC 2012


I should have replied to this e-mail instead of the other in the
thread, apologies for the replay, but this e-mail is better context.

On Wed, Apr 4, 2012 at 6:42 AM, Traveler <traveler.hauptman at iit.it> wrote:
> This is great! A source install under archlinux chokes. Here's what I've
> found so far:
>
> 1. wg-deb/catkin is not up to date with willowgarage/catkin, which holds
> some some commits essential to building under archlinux.
>
> 2. rosdep platform code in arch.py has a fatal bug. Patch in Ticket #3912

Applied, thanks.  If you can write some unit tests for the arch
installer, regressions will be easier to prevent in the future.

> 3. rosdep says opencv, pcl, and swig-wx are missing. Not sure how to resolve
> this... I have pcl 1.5 which is a version mismatch I know... I faked it by
> referencing from /etc/ros/... a temporary yaml file pointing to my installed
> pcl/opencv/swig packages.

ROS uses a modified version of PCL and swig-wx.  As you are on Arch,
there currently is no packaging for this alternate versions.  Most
system dependencies are equivalent, but PCL shares message data
structures and thus requires alternate build flags to be compatible
with ROS.

The trees that we use to build various system dependencies within our
installation prefix can be found here:

https://github.com/wg-debs

I don't know of the correct way to deal with this on Arch.  swig-wx
will disappear in Groovy and so is a transitional issue.  The PCL
issue is permanent with the 1.x codebase.

AFAIK, the opencv should be compatible, though ROS packages that
explicitly depend on 'opencv2' may need this dependency to be removed
(this is a deprecation/migration issue).

I've started a section in the Migration guide here:

http://ros.org/wiki/fuerte/Migration#Errors_on_non-Ubuntu_platforms

>
> 4. rosmake appears to happily build the things that don't depend on pcl. I
> get a compiler error for pcl_ros and for a bunch of things I get a
> dependency error like:

Same as above

>
> [rosbuild] Building package depth_image_proc
>  Failed to invoke /opt/ros/fuerte/bin/rospack deps-manifests
> depth_image_proc
>  [rospack] Error: package/stack depth_image_proc depends on non-existent
> package pcl
>
> Ideas on how I should proceed? I'd love to get a clean archlinux install
> sorted before fuerte leaves beta...
>
>
> On 04/04/2012 06:28 AM, Ken Conley wrote:
>>
>> Announcement and details here:
>>
>> http://www.ros.org/news/2012/04/ros-fuerte-beta-1-now-available.html
>>
>>  -- your friendly neighborhood ROS Fuerte packagers
>> _______________________________________________
>> 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



More information about the ros-users mailing list