Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Feb 2019 09:14:27 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 224895] New port: devel/ros-rosdep Multi-package manager system dependency tool for ROS
Message-ID:  <bug-224895-7788-HPdDVKiDes@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-224895-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-224895-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224895

--- Comment #10 from Trenton Schulz <trueos@norwegianrockcat.com> ---
(In reply to Steve Wills from comment #9)

Thank you for adding the dependencies in the correct field. I'm still new to
these things.

rosdep is a cross platform tool for handling packages and I've updated it to
use pkg on FreeBSD[1].

So, no, you don't *need* rosdep per se assuming you know how to navigate
dependencies or build things yourself. But, say, you are someone who only k=
nows
ROS and not necessarily the operating system below. Then you can use rosdep=
 to
ensure that a package is installed. And having rosdep in the ports tree at
least would make the "how do I install rosdep on FreeBSD?" part easy.

Also, if you want to build ROS from source (e.g.,
http://wiki.ros.org/kinetic/Installation/Source), then you need a working
rosdep because several scripts depend on rosdep to see if you have all the
dependencies met. You can hack around the scripts, but if you are building =
from
source, you have other issues to work with.=20

At the beginning of 2018 (i.e., when I submitted these ports initially). I =
had
managed to build the minimal part of ROS Kinetic Kame. So, at least getting=
 the
basic node up is possible. But spending a day on rosdep was part of it, and=
 I
would be glad if others could at least skip that part, which is the reason =
of
ports.

I'm glad there are others interested in ROS on FreeBSD. It makes it worthwh=
ile
to get this and other ports finished even if I can't make direct use of the=
m at
this exact moment.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-224895-7788-HPdDVKiDes>