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>