[Ros-release] sudo not found?

Tully Foote tfoote at osrfoundation.org
Fri May 17 17:50:37 UTC 2013

HI Russell,

The first answer is yes, if you need sudo you need to add it as a
dependency.  The builds on the farm will only build with your declared
dependencies. The prerelease has a minimal bootstrap which gives you
command line capabilities for debugging presumably includes sudo for that
purpose.)  You will probably also want to add a build-depend rosdep rule
for libcap2-bin to make sure the setcap is installed.

While looking at this, do you know if setcap is portable across machines,
aka if executed on the build machine will the attributes persist through
the debian install process?


On Fri, May 17, 2013 at 5:56 AM, Toris, Russell Charles <rctoris at wpi.edu>wrote:

> Good Morning ROS Releasers-
> I'm working on getting the core youBot drivers and libraries into the
> build system. As part of the build process, it is necessary to run setcap
> on a few executables that we are compiling (see
> https://github.com/WPI-RAIL/youbot_driver/blob/groovy-devel/src/testing/CMakeLists.txt#L26-L28for an example). As such, if someone is building this from source, this
> must be run as root.
> The package (youbot_driver) is passing the pre-release (
> http://jenkins.willowgarage.com:8080/job/prerelease-groovy-youbot_driver/ARCH_PARAM=amd64,UBUNTU_PARAM=precise,label=prerelease/3/)
> but is failing on the main build farm with the following error (full log at
> http://jenkins.willowgarage.com:8080/job/ros-groovy-youbot-driver_binarydeb_quantal_amd64/1/console
> ):
> /bin/sh: 1: sudo: not found
> Is it necessary to have to put 'sudo' in rosdep and list it as a
> dependency?
> Russell
> --
> Russell Toris
> Graduate Student | WPI Department of Computer Science
> rctoris at wpi.edu | http://users.wpi.edu/~rctoris/
> _______________________________________________
> Ros-release mailing list
> Ros-release at code.ros.org
> https://code.ros.org/mailman/listinfo/ros-release
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ros.org/pipermail/ros-release/attachments/20130517/d92e7c98/attachment-0009.html>

More information about the Ros-release mailing list