robust-rosin / robust

A dataset of 200+ bugs in the Robot Operating System for BugZoo
30 stars 10 forks source link

Docker build fails for Turtlebot 891cb68 #164

Open git-afsantos opened 6 years ago

git-afsantos commented 6 years ago

Docker command:

docker build -t robustrosin/test-891cb68 \
-f ../../Dockerfile \
--build-arg UBUNTU_VERSION=precise \
--build-arg IS_BUILD_FAILURE=no \
--build-arg USE_APT_OLD_RELEASES=no \
--build-arg USE_OSRF_REPOS=yes \
--build-arg ROS_DISTRO=hydro \
--build-arg CATKIN_PKG=turtlebot_bringup \
--build-arg REPO_FORK_URL=https://github.com/robust-rosin/turtlebot \
--build-arg REPO_BUG_COMMIT=981a09902f5b73a24dc63bbde3977b8c6750b583 \
--build-arg REPO_FIX_COMMIT=799db373131fcc022b6bda371a1884f9b23e7a7c \
. 2>&1 | tee build.log

Error message:

**E: Unable to locate package libopenni-dev**
ERROR: the following rosdeps failed to install
  apt: command [apt-get install -y libopenni-dev] failed
executing command [apt-get install -y ftdi-eeprom]
executing command [apt-get install -y libeigen3-dev]
executing command [apt-get install -y libapr1-dev]
executing command [apt-get install -y libaprutil1-dev]
executing command [apt-get install -y libopenni-dev]
The command `/bin/sh -c apt-get clean  && apt-get update  && rosdep init  && rosdep update  && rosdep install --from-paths src -i --rosdistro=${ROS_DISTRO} -y       --skip-keys="python-rosdep python-catkin-pkg python-rospkg"  && apt-get clean  && rm -rf /var/lib/apt/lists/*` returned a non-zero code: 1
Build log ``` Sending build context to Docker daemon 35.56kB Step 1/43 : ARG UBUNTU_VERSION Step 2/43 : FROM alpine:3.7 as fork ---> 3fd9065eaf02 Step 3/43 : ARG REPO_FORK_URL ---> Using cache ---> 7c79e9d9f9af Step 4/43 : RUN apk --no-cache add git ---> Using cache ---> 8749c9079268 Step 5/43 : RUN echo "[ROBUST] cloning repo: '${REPO_FORK_URL}'" && git clone "${REPO_FORK_URL}" /tmp/repo-under-test && echo "[ROBUST] cloned repo." ---> Using cache ---> 117837942fd9 Step 6/43 : FROM ubuntu:${UBUNTU_VERSION} ---> 5b117edd0b76 Step 7/43 : ARG ROS_DISTRO ---> Using cache ---> 291a315e898e Step 8/43 : ARG USE_APT_OLD_RELEASES ---> Using cache ---> 34640682334c Step 9/43 : ARG CATKIN_PKG ---> Using cache ---> e6dfe641ed2b Step 10/43 : ARG REPO_FIX_COMMIT ---> Using cache ---> e79ba249b09d Step 11/43 : ARG REPO_BUG_COMMIT ---> Using cache ---> c964413685a3 Step 12/43 : ARG IS_BUILD_FAILURE ---> Using cache ---> 16b85331b0b1 Step 13/43 : ENV ROS_DISTRO "${ROS_DISTRO}" ---> Using cache ---> ef126f6c326b Step 14/43 : RUN echo "[ROBUST]: building image for ROS_DISTRO: '${ROS_DISTRO}'" ---> Using cache ---> 7a93300343a0 Step 15/43 : ENV ROS_WSPACE=/ros_ws ---> Using cache ---> e82504f466fb Step 16/43 : ENV DEBIAN_FRONTEND=noninteractive ---> Using cache ---> 7c38089f3517 Step 17/43 : ENV LANG C.UTF-8 ---> Using cache ---> e2babdb2787b Step 18/43 : ENV LC_ALL C.UTF-8 ---> Using cache ---> 52f5674ff5a9 Step 19/43 : RUN echo "#!/bin/bash \nset -e \nsource \"/opt/ros/\${ROS_DISTRO}/setup.bash\" \nsource \"${ROS_WSPACE}/devel/setup.bash\" \nexec \"\$@\"" > /entrypoint.sh && chmod +x /entrypoint.sh ---> Using cache ---> 7b7d2a625704 Step 20/43 : ENTRYPOINT ["/entrypoint.sh"] ---> Using cache ---> 742ff3a8cce6 Step 21/43 : CMD ["bash"] ---> Using cache ---> 590088049f6d Step 22/43 : RUN echo "[ROBUST] use archival sources? '${USE_APT_OLD_RELEASES}'" && if [ "${USE_APT_OLD_RELEASES}" = "True" ]; then echo "[ROBUST] using archival sources" && sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list && apt-get update && apt-get dist-upgrade ; else echo "[ROBUST] not using archival sources" ; fi ---> Using cache ---> 293b0afbc149 Step 23/43 : RUN apt-get update && apt-get install -y --no-install-recommends build-essential ca-certificates git python-pip cmake wget lsb-release && pip --version && pip install --upgrade -i https://pypi.python.org/simple pip==9.0.3 ---> Using cache ---> c0fdbe3f429f Step 24/43 : RUN pip install --upgrade setuptools ---> Using cache ---> 474e9738c56a Step 25/43 : RUN pip install --upgrade wheel rosdep wstool rosinstall rospkg catkin_pkg && apt-get clean && rm -rf /var/lib/apt/lists/* ---> Using cache ---> 043d5af32a80 Step 26/43 : RUN echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list && wget http://packages.osrfoundation.org/gazebo.key -O - | apt-key add - ---> Using cache ---> 4ef5f6af10f8 Step 27/43 : ARG USE_OSRF_REPOS ---> Using cache ---> cb7a00e28a55 Step 28/43 : RUN if [ "${USE_OSRF_REPOS}" = "True" ]; then echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/ros-latest.list && wget http://packages.ros.org/ros.key -O - | apt-key add - ; fi ---> Running in af4ff8255772 Removing intermediate container af4ff8255772 ---> 9325907cdf70 Step 29/43 : WORKDIR ${ROS_WSPACE} Removing intermediate container 179f2e0095c5 ---> f95045aa50a0 Step 30/43 : COPY deps.rosinstall . ---> 3787f2c8da69 Step 31/43 : RUN wstool init -j8 ${ROS_WSPACE}/src ${ROS_WSPACE}/deps.rosinstall ---> Running in be8426d89ca5 Using initial elements from: /ros_ws/deps.rosinstall Writing /ros_ws/src/.rosinstall Cloning into '/ros_ws/src/bondcpp'... Cloning into '/ros_ws/src/bfl'... Cloning into '/ros_ws/src/camera_calibration_parsers'... Cloning into '/ros_ws/src/bond'... Cloning into '/ros_ws/src/actionlib_msgs'... Cloning into '/ros_ws/src/camera_info_manager'... Cloning into '/ros_ws/src/actionlib'... Cloning into '/ros_ws/src/angles'... [angles] Fetching https://github.com/ros-gbp/geometry_angles_utils-release.git (version release/hydro/angles/1.9.9-0) to /ros_ws/src/angles [angles] Done. [bfl] Fetching https://github.com/ros-gbp/bfl-release.git (version release/hydro/bfl/0.7.0-3) to /ros_ws/src/bfl [bfl] Done. [actionlib] Fetching https://github.com/ros-gbp/actionlib-release.git (version release/hydro/actionlib/1.10.3-0) to /ros_ws/src/actionlib [actionlib] Done. [bond] Fetching https://github.com/ros-gbp/bond_core-release.git (version release/hydro/bond/1.7.13-0) to /ros_ws/src/bond [bond] Done. [bondcpp] Fetching https://github.com/ros-gbp/bond_core-release.git (version release/hydro/bondcpp/1.7.13-0) to /ros_ws/src/bondcpp [bondcpp] Done. [camera_calibration_parsers] Fetching https://github.com/ros-gbp/image_common-release.git (version release/hydro/camera_calibration_parsers/1.11.0-0) to /ros_ws/src/camera_calibration_parsers [camera_calibration_parsers] Done. [camera_info_manager] Fetching https://github.com/ros-gbp/image_common-release.git (version release/hydro/camera_info_manager/1.11.0-0) to /ros_ws/src/camera_info_manager [camera_info_manager] Done. [actionlib,actionlib_msgs,angles,bfl,bond,bondcpp,camera_calibration_parsers,camera_info_manager] still active [actionlib,actionlib_msgs,bfl,bond,bondcpp,camera_calibration_parsers,camera_info_manager] still active Cloning into '/ros_ws/src/catkin'... [actionlib_msgs] Fetching https://github.com/ros-gbp/common_msgs-release.git (version release/hydro/actionlib_msgs/1.10.2-0) to /ros_ws/src/actionlib_msgs [actionlib_msgs] Done. [actionlib_msgs,catkin] still active Cloning into '/ros_ws/src/create_driver'... Cloning into '/ros_ws/src/console_bridge'... Cloning into '/ros_ws/src/cmake_modules'... Cloning into '/ros_ws/src/create_description'... Cloning into '/ros_ws/src/cpp_common'... Cloning into '/ros_ws/src/class_loader'... [catkin] Fetching https://github.com/ros-gbp/catkin-release.git (version release/hydro/catkin/0.5.77-0) to /ros_ws/src/catkin [catkin] Done. [console_bridge] Fetching https://github.com/ros-gbp/console_bridge-release.git (version release/hydro/console_bridge/0.2.4-1) to /ros_ws/src/console_bridge [console_bridge] Done. [cmake_modules] Fetching https://github.com/ros-gbp/cmake_modules-release.git (version release/hydro/cmake_modules/0.1.0-0) to /ros_ws/src/cmake_modules [cmake_modules] Done. [catkin,class_loader,cmake_modules,console_bridge,cpp_common,create_description,create_driver] still active [create_driver] Fetching https://github.com/turtlebot-release/turtlebot_create-release.git (version release/hydro/create_driver/2.2.0-0) to /ros_ws/src/create_driver [create_driver] Done. Cloning into '/ros_ws/src/create_node'... [class_loader] Fetching https://github.com/ros-gbp/class_loader-release.git (version release/hydro/class_loader/0.2.3-0) to /ros_ws/src/class_loader [class_loader] Done. [create_description] Fetching https://github.com/turtlebot-release/turtlebot_create-release.git (version release/hydro/create_description/2.2.0-0) to /ros_ws/src/create_description [create_description] Done. [cpp_common] Fetching https://github.com/ros-gbp/roscpp_core-release.git (version release/hydro/cpp_common/0.3.16-0) to /ros_ws/src/cpp_common [cpp_common] Done. [class_loader,cpp_common,create_description,create_driver,create_node] still active Cloning into '/ros_ws/src/depthimage_to_laserscan'... Cloning into '/ros_ws/src/depth_image_proc'... Cloning into '/ros_ws/src/cv_bridge'... [create_node] Fetching https://github.com/turtlebot-release/turtlebot_create-release.git (version release/hydro/create_node/2.2.0-0) to /ros_ws/src/create_node [create_node] Done. [depthimage_to_laserscan] Fetching https://github.com/ros-gbp/depthimage_to_laserscan-release.git (version release/hydro/depthimage_to_laserscan/1.0.6-0) to /ros_ws/src/depthimage_to_laserscan [depthimage_to_laserscan] Done. [create_node,cv_bridge,depth_image_proc,depthimage_to_laserscan] still active Cloning into '/ros_ws/src/diagnostic_msgs'... Cloning into '/ros_ws/src/diagnostic_updater'... Cloning into '/ros_ws/src/diagnostic_aggregator'... Cloning into '/ros_ws/src/dynamic_reconfigure'... [cv_bridge] Fetching https://github.com/ros-gbp/vision_opencv-release.git (version release/hydro/cv_bridge/1.10.11-0) to /ros_ws/src/cv_bridge [cv_bridge] Done. [cv_bridge,depth_image_proc,diagnostic_aggregator,diagnostic_msgs,diagnostic_updater,dynamic_reconfigure] still active Cloning into '/ros_ws/src/ecl_command_line'... Cloning into '/ros_ws/src/ecl_build'... [dynamic_reconfigure] Fetching https://github.com/ros-gbp/dynamic_reconfigure-release.git (version release/hydro/dynamic_reconfigure/1.5.34-0) to /ros_ws/src/dynamic_reconfigure [dynamic_reconfigure] Done. [depth_image_proc] Fetching https://github.com/ros-gbp/image_pipeline-release.git (version release/hydro/depth_image_proc/1.11.3-0) to /ros_ws/src/depth_image_proc [depth_image_proc] Done. [depth_image_proc,diagnostic_aggregator,diagnostic_msgs,diagnostic_updater,dynamic_reconfigure,ecl_build,ecl_command_line] still active Cloning into '/ros_ws/src/ecl_concepts'... [ecl_build] Fetching https://github.com/yujinrobot-release/ecl_tools-release.git (version release/hydro/ecl_build/0.60.0-2) to /ros_ws/src/ecl_build [ecl_build] Done. [diagnostic_updater] Fetching https://github.com/ros-gbp/diagnostics-release.git (version release/hydro/diagnostic_updater/1.8.0-0) to /ros_ws/src/diagnostic_updater [diagnostic_updater] Done. [diagnostic_aggregator] Fetching https://github.com/ros-gbp/diagnostics-release.git (version release/hydro/diagnostic_aggregator/1.8.0-0) to /ros_ws/src/diagnostic_aggregator [diagnostic_aggregator] Done. [diagnostic_aggregator,diagnostic_msgs,diagnostic_updater,ecl_build,ecl_command_line,ecl_concepts] still active Cloning into '/ros_ws/src/ecl_containers'... Cloning into '/ros_ws/src/ecl_config'... [diagnostic_msgs] Fetching https://github.com/ros-gbp/common_msgs-release.git (version release/hydro/diagnostic_msgs/1.10.2-0) to /ros_ws/src/diagnostic_msgs [diagnostic_msgs] Done. [diagnostic_msgs,ecl_command_line,ecl_concepts,ecl_config,ecl_containers] still active Cloning into '/ros_ws/src/ecl_converters'... Cloning into '/ros_ws/src/ecl_eigen'... Cloning into '/ros_ws/src/ecl_devices'... [ecl_config] Fetching https://github.com/yujinrobot-release/ecl_lite-release.git (version release/hydro/ecl_config/0.60.0-0) to /ros_ws/src/ecl_config [ecl_config] Done. [ecl_command_line,ecl_concepts,ecl_config,ecl_containers,ecl_converters,ecl_devices,ecl_eigen] still active Cloning into '/ros_ws/src/ecl_errors'... [ecl_command_line,ecl_concepts,ecl_containers,ecl_converters,ecl_devices,ecl_eigen,ecl_errors] still active Cloning into '/ros_ws/src/ecl_exceptions'... [ecl_errors] Fetching https://github.com/yujinrobot-release/ecl_lite-release.git (version release/hydro/ecl_errors/0.60.0-0) to /ros_ws/src/ecl_errors [ecl_errors] Done. [ecl_command_line] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_command_line/0.60.5-0) to /ros_ws/src/ecl_command_line [ecl_command_line] Done. [ecl_concepts] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_concepts/0.60.5-0) to /ros_ws/src/ecl_concepts [ecl_concepts] Done. [ecl_command_line,ecl_concepts,ecl_containers,ecl_converters,ecl_devices,ecl_eigen,ecl_errors,ecl_exceptions] still active [ecl_command_line,ecl_concepts,ecl_containers,ecl_converters,ecl_devices,ecl_eigen,ecl_exceptions] still active Cloning into '/ros_ws/src/ecl_formatters'... [ecl_containers] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_containers/0.60.5-0) to /ros_ws/src/ecl_containers [ecl_containers] Done. [ecl_containers,ecl_converters,ecl_devices,ecl_eigen,ecl_exceptions,ecl_formatters] still active Cloning into '/ros_ws/src/ecl_geometry'... Cloning into '/ros_ws/src/ecl_license'... [ecl_converters,ecl_devices,ecl_eigen,ecl_exceptions,ecl_formatters,ecl_geometry,ecl_license] still active Cloning into '/ros_ws/src/ecl_linear_algebra'... [ecl_license] Fetching https://github.com/yujinrobot-release/ecl_tools-release.git (version release/hydro/ecl_license/0.60.0-2) to /ros_ws/src/ecl_license [ecl_license] Done. [ecl_devices] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_devices/0.60.5-0) to /ros_ws/src/ecl_devices [ecl_devices] Done. [ecl_converters] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_converters/0.60.5-0) to /ros_ws/src/ecl_converters [ecl_converters] Done. [ecl_eigen] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_eigen/0.60.5-0) to /ros_ws/src/ecl_eigen [ecl_eigen] Done. [ecl_converters,ecl_devices,ecl_eigen,ecl_exceptions,ecl_formatters,ecl_geometry,ecl_license,ecl_linear_algebra] still active [ecl_exceptions,ecl_formatters,ecl_geometry,ecl_linear_algebra] still active Cloning into '/ros_ws/src/ecl_mpl'... Cloning into '/ros_ws/src/ecl_math'... Cloning into '/ros_ws/src/ecl_mobile_robot'... Cloning into '/ros_ws/src/ecl_sigslots'... [ecl_exceptions] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_exceptions/0.60.5-0) to /ros_ws/src/ecl_exceptions [ecl_exceptions] Done. [ecl_mobile_robot] Fetching https://github.com/yujinrobot-release/ecl_navigation-release.git (version release/hydro/ecl_mobile_robot/0.60.0-2) to /ros_ws/src/ecl_mobile_robot [ecl_mobile_robot] Done. [ecl_formatters] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_formatters/0.60.5-0) to /ros_ws/src/ecl_formatters [ecl_formatters] Done. [ecl_exceptions,ecl_formatters,ecl_geometry,ecl_linear_algebra,ecl_math,ecl_mobile_robot,ecl_mpl,ecl_sigslots] still active [ecl_formatters,ecl_geometry,ecl_linear_algebra,ecl_math,ecl_mobile_robot,ecl_mpl,ecl_sigslots] still active Cloning into '/ros_ws/src/ecl_streams'... [ecl_geometry] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_geometry/0.60.5-0) to /ros_ws/src/ecl_geometry [ecl_geometry] Done. [ecl_geometry,ecl_linear_algebra,ecl_math,ecl_mpl,ecl_sigslots,ecl_streams] still active Cloning into '/ros_ws/src/ecl_time'... Cloning into '/ros_ws/src/ecl_threads'... [ecl_linear_algebra] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_linear_algebra/0.60.5-0) to /ros_ws/src/ecl_linear_algebra [ecl_linear_algebra] Done. [ecl_linear_algebra,ecl_math,ecl_mpl,ecl_sigslots,ecl_streams,ecl_threads,ecl_time] still active Cloning into '/ros_ws/src/ecl_time_lite'... [ecl_math,ecl_mpl,ecl_sigslots,ecl_streams,ecl_threads,ecl_time,ecl_time_lite] still active Cloning into '/ros_ws/src/ecl_type_traits'... [ecl_time_lite] Fetching https://github.com/yujinrobot-release/ecl_lite-release.git (version release/hydro/ecl_time_lite/0.60.0-0) to /ros_ws/src/ecl_time_lite [ecl_time_lite] Done. [ecl_sigslots] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_sigslots/0.60.5-0) to /ros_ws/src/ecl_sigslots [ecl_sigslots] Done. [ecl_mpl] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_mpl/0.60.5-0) to /ros_ws/src/ecl_mpl [ecl_mpl] Done. [ecl_math] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_math/0.60.5-0) to /ros_ws/src/ecl_math [ecl_math] Done. [ecl_math,ecl_mpl,ecl_sigslots,ecl_streams,ecl_threads,ecl_time,ecl_time_lite,ecl_type_traits] still active [ecl_math,ecl_mpl,ecl_streams,ecl_threads,ecl_time,ecl_type_traits] still active Cloning into '/ros_ws/src/gateway_msgs'... Cloning into '/ros_ws/src/ecl_utilities'... [ecl_streams,ecl_threads,ecl_time,ecl_type_traits,ecl_utilities,gateway_msgs] still active [ecl_streams] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_streams/0.60.5-0) to /ros_ws/src/ecl_streams [ecl_streams] Done. Cloning into '/ros_ws/src/gencpp'... Cloning into '/ros_ws/src/genlisp'... [genlisp] Fetching https://github.com/ros-gbp/genlisp-release.git (version release/hydro/genlisp/0.4.12-0) to /ros_ws/src/genlisp [genlisp] Done. [gencpp] Fetching https://github.com/ros-gbp/gencpp-release.git (version release/hydro/gencpp/0.4.14-0) to /ros_ws/src/gencpp [gencpp] Done. [ecl_threads] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_threads/0.60.5-0) to /ros_ws/src/ecl_threads [ecl_threads] Done. [gateway_msgs] Fetching https://github.com/yujinrobot-release/rocon_msgs-release.git (version release/hydro/gateway_msgs/0.6.4-0) to /ros_ws/src/gateway_msgs [gateway_msgs] Done. [ecl_time] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_time/0.60.5-0) to /ros_ws/src/ecl_time [ecl_time] Done. [ecl_streams,ecl_threads,ecl_time,ecl_type_traits,ecl_utilities,gateway_msgs,gencpp,genlisp] still active [ecl_threads,ecl_time,ecl_type_traits,ecl_utilities,gateway_msgs,gencpp] still active Cloning into '/ros_ws/src/genpy'... Cloning into '/ros_ws/src/genmsg'... [ecl_type_traits] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_type_traits/0.60.5-0) to /ros_ws/src/ecl_type_traits [ecl_type_traits] Done. [ecl_type_traits,ecl_utilities,genmsg,genpy] still active Cloning into '/ros_ws/src/image_proc'... Cloning into '/ros_ws/src/geometry_msgs'... Cloning into '/ros_ws/src/image_transport'... Cloning into '/ros_ws/src/image_geometry'... [genmsg] Fetching https://github.com/ros-gbp/genmsg-release.git (version release/hydro/genmsg/0.4.23-0) to /ros_ws/src/genmsg [genmsg] Done. [genpy] Fetching https://github.com/ros-gbp/genpy-release.git (version release/hydro/genpy/0.4.14-0) to /ros_ws/src/genpy [genpy] Done. [ecl_utilities,genmsg,genpy,geometry_msgs,image_geometry,image_proc,image_transport] still active Cloning into '/ros_ws/src/interactive_markers'... [ecl_utilities] Fetching https://github.com/yujinrobot-release/ecl_core-release.git (version release/hydro/ecl_utilities/0.60.5-0) to /ros_ws/src/ecl_utilities [ecl_utilities] Done. [ecl_utilities,geometry_msgs,image_geometry,image_proc,image_transport,interactive_markers] still active Cloning into '/ros_ws/src/kdl_parser'... Cloning into '/ros_ws/src/kdl_conversions'... [image_transport] Fetching https://github.com/ros-gbp/image_common-release.git (version release/hydro/image_transport/1.11.0-0) to /ros_ws/src/image_transport [image_transport] Done. [image_geometry] Fetching https://github.com/ros-gbp/vision_opencv-release.git (version release/hydro/image_geometry/1.10.11-0) to /ros_ws/src/image_geometry [image_geometry] Done. [interactive_markers] Fetching https://github.com/ros-gbp/interactive_markers-release.git (version release/hydro/interactive_markers/1.9.8-0) to /ros_ws/src/interactive_markers [interactive_markers] Done. [image_proc] Fetching https://github.com/ros-gbp/image_pipeline-release.git (version release/hydro/image_proc/1.11.3-0) to /ros_ws/src/image_proc [image_proc] Done. [geometry_msgs] Fetching https://github.com/ros-gbp/common_msgs-release.git (version release/hydro/geometry_msgs/1.10.2-0) to /ros_ws/src/geometry_msgs [geometry_msgs] Done. [geometry_msgs,image_geometry,image_proc,image_transport,interactive_markers,kdl_conversions,kdl_parser] still active Cloning into '/ros_ws/src/kobuki_bumper2pc'... [kdl_conversions,kdl_parser,kobuki_bumper2pc] still active Cloning into '/ros_ws/src/kobuki_keyop'... Cloning into '/ros_ws/src/kobuki_ftdi'... Cloning into '/ros_ws/src/kobuki_driver'... Cloning into '/ros_ws/src/kobuki_msgs'... Cloning into '/ros_ws/src/kobuki_description'... [kdl_conversions] Fetching https://github.com/ros-gbp/geometry-release.git (version release/hydro/kdl_conversions/1.10.6-0) to /ros_ws/src/kdl_conversions [kdl_conversions] Done. [kobuki_msgs] Fetching https://github.com/yujinrobot-release/kobuki_msgs-release.git (version release/hydro/kobuki_msgs/0.5.0-0) to /ros_ws/src/kobuki_msgs [kobuki_msgs] Done. [kobuki_ftdi] Fetching https://github.com/yujinrobot-release/kobuki_core-release.git (version release/hydro/kobuki_ftdi/0.5.3-0) to /ros_ws/src/kobuki_ftdi [kobuki_ftdi] Done. [kobuki_driver] Fetching https://github.com/yujinrobot-release/kobuki_core-release.git (version release/hydro/kobuki_driver/0.5.3-0) to /ros_ws/src/kobuki_driver [kobuki_driver] Done. [kdl_conversions,kdl_parser,kobuki_bumper2pc,kobuki_description,kobuki_driver,kobuki_ftdi,kobuki_keyop,kobuki_msgs] still active [kdl_parser,kobuki_bumper2pc,kobuki_description,kobuki_driver,kobuki_ftdi,kobuki_keyop] still active Cloning into '/ros_ws/src/kobuki_node'... Cloning into '/ros_ws/src/kobuki_safety_controller'... [kdl_parser] Fetching https://github.com/ros-gbp/robot_model-release.git (version release/hydro/kdl_parser/1.10.15-0) to /ros_ws/src/kdl_parser [kdl_parser] Done. [kobuki_bumper2pc] Fetching https://github.com/yujinrobot-release/kobuki-release.git (version release/hydro/kobuki_bumper2pc/0.5.5-1) to /ros_ws/src/kobuki_bumper2pc [kobuki_bumper2pc] Done. [kdl_parser,kobuki_bumper2pc,kobuki_description,kobuki_keyop,kobuki_node,kobuki_safety_controller] still active Cloning into '/ros_ws/src/linux_hardware'... Cloning into '/ros_ws/src/laser_geometry'... [kobuki_keyop] Fetching https://github.com/yujinrobot-release/kobuki-release.git (version release/hydro/kobuki_keyop/0.5.5-1) to /ros_ws/src/kobuki_keyop [kobuki_keyop] Done. [kobuki_description] Fetching https://github.com/yujinrobot-release/kobuki-release.git (version release/hydro/kobuki_description/0.5.5-1) to /ros_ws/src/kobuki_description [kobuki_description] Done. [laser_geometry] Fetching https://github.com/ros-gbp/laser_geometry-release.git (version release/hydro/laser_geometry/1.5.14-0) to /ros_ws/src/laser_geometry [laser_geometry] Done. [kobuki_description,kobuki_keyop,kobuki_node,kobuki_safety_controller,laser_geometry,linux_hardware] still active Cloning into '/ros_ws/src/media_export'... Cloning into '/ros_ws/src/map_msgs'... [kobuki_node] Fetching https://github.com/yujinrobot-release/kobuki-release.git (version release/hydro/kobuki_node/0.5.5-1) to /ros_ws/src/kobuki_node [kobuki_node] Done. [kobuki_safety_controller] Fetching https://github.com/yujinrobot-release/kobuki-release.git (version release/hydro/kobuki_safety_controller/0.5.5-1) to /ros_ws/src/kobuki_safety_controller [kobuki_safety_controller] Done. [linux_hardware] Fetching https://github.com/turtlebot-release/turtlebot-release.git (version release/hydro/linux_hardware/2.2.2-0) to /ros_ws/src/linux_hardware [linux_hardware] Done. [kobuki_node,kobuki_safety_controller,linux_hardware,map_msgs,media_export] still active Cloning into '/ros_ws/src/message_generation'... Cloning into '/ros_ws/src/message_runtime'... Cloning into '/ros_ws/src/message_filters'... [map_msgs] Fetching https://github.com/ros-gbp/map_msgs-release.git (version release/hydro/map_msgs/0.0.2-0) to /ros_ws/src/map_msgs [map_msgs] Done. [media_export] Fetching https://github.com/ros-gbp/media_export-release.git (version release/hydro/media_export/0.1.0-0) to /ros_ws/src/media_export [media_export] Done. [message_generation] Fetching https://github.com/ros-gbp/message_generation-release.git (version release/hydro/message_generation/0.2.10-0) to /ros_ws/src/message_generation [message_generation] Done. [message_runtime] Fetching https://github.com/ros-gbp/message_runtime-release.git (version release/hydro/message_runtime/0.4.12-0) to /ros_ws/src/message_runtime [message_runtime] Done. [map_msgs,media_export,message_filters,message_generation,message_runtime] still active Cloning into '/ros_ws/src/nodelet'... Cloning into '/ros_ws/src/nodelet_topic_tools'... Cloning into '/ros_ws/src/nav_msgs'... [message_filters,nav_msgs,nodelet,nodelet_topic_tools] still active Cloning into '/ros_ws/src/orocos_kdl'... Cloning into '/ros_ws/src/openni_camera'... Cloning into '/ros_ws/src/openni_launch'... Cloning into '/ros_ws/src/opencv2'... [nodelet] Fetching https://github.com/ros-gbp/nodelet_core-release.git (version release/hydro/nodelet/1.8.1-0) to /ros_ws/src/nodelet [nodelet] Done. [nodelet_topic_tools] Fetching https://github.com/ros-gbp/nodelet_core-release.git (version release/hydro/nodelet_topic_tools/1.8.1-0) to /ros_ws/src/nodelet_topic_tools [nodelet_topic_tools] Done. [openni_launch] Fetching https://github.com/ros-gbp/openni_launch-release.git (version release/hydro/openni_launch/1.9.4-0) to /ros_ws/src/openni_launch [openni_launch] Done. [orocos_kdl] Fetching https://github.com/smits/orocos-kdl-release.git (version release/hydro/orocos_kdl/1.1.102-0) to /ros_ws/src/orocos_kdl [orocos_kdl] Done. [openni_camera] Fetching https://github.com/ros-gbp/openni_camera-release.git (version release/hydro/openni_camera/1.9.0-0) to /ros_ws/src/openni_camera [openni_camera] Done. [message_filters,nav_msgs,nodelet,nodelet_topic_tools,opencv2,openni_camera,openni_launch,orocos_kdl] still active [message_filters,nav_msgs,opencv2,openni_camera,orocos_kdl] still active Cloning into '/ros_ws/src/pcl_msgs'... Cloning into '/ros_ws/src/pcl_conversions'... Cloning into '/ros_ws/src/pcl_ros'... [nav_msgs] Fetching https://github.com/ros-gbp/common_msgs-release.git (version release/hydro/nav_msgs/1.10.2-0) to /ros_ws/src/nav_msgs [nav_msgs] Done. [pcl_msgs] Fetching https://github.com/ros-gbp/pcl_msgs-release.git (version release/hydro/pcl_msgs/0.1.0-0) to /ros_ws/src/pcl_msgs [pcl_msgs] Done. [pcl_conversions] Fetching https://github.com/ros-gbp/pcl_conversions-release.git (version release/hydro/pcl_conversions/0.1.5-0) to /ros_ws/src/pcl_conversions [pcl_conversions] Done. [message_filters,nav_msgs,opencv2,pcl_conversions,pcl_msgs,pcl_ros] still active Cloning into '/ros_ws/src/python_orocos_kdl'... Cloning into '/ros_ws/src/pluginlib'... [pcl_ros] Fetching https://github.com/ros-gbp/perception_pcl-release.git (version release/hydro/pcl_ros/1.1.7-0) to /ros_ws/src/pcl_ros [pcl_ros] Done. [message_filters,opencv2,pcl_ros,pluginlib,python_orocos_kdl] still active Cloning into '/ros_ws/src/redis'... Cloning into '/ros_ws/src/python_qt_binding'... Cloning into '/ros_ws/src/resource_retriever'... [python_orocos_kdl] Fetching https://github.com/smits/orocos-kdl-release.git (version release/hydro/python_orocos_kdl/1.1.102-0) to /ros_ws/src/python_orocos_kdl [python_orocos_kdl] Done. [pluginlib] Fetching https://github.com/ros-gbp/pluginlib-release.git (version release/hydro/pluginlib/1.9.23-0) to /ros_ws/src/pluginlib [pluginlib] Done. [message_filters,opencv2,pluginlib,python_orocos_kdl,python_qt_binding,redis,resource_retriever] still active Cloning into '/ros_ws/src/rgbd_launch'... [python_qt_binding] Fetching https://github.com/ros-gbp/python_qt_binding-release.git (version release/hydro/python_qt_binding/0.2.11-0) to /ros_ws/src/python_qt_binding [python_qt_binding] Done. [message_filters,opencv2,python_qt_binding,redis,resource_retriever,rgbd_launch] still active Cloning into '/ros_ws/src/robot_pose_ekf'... Cloning into '/ros_ws/src/robot_state_publisher'... [redis] Fetching https://github.com/yujinrobot-release/rocon_multimaster-release.git (version release/hydro/redis/0.6.1-0) to /ros_ws/src/redis [redis] Done. [rgbd_launch] Fetching https://github.com/ros-gbp/rgbd_launch-release.git (version release/hydro/rgbd_launch/2.0.1-0) to /ros_ws/src/rgbd_launch [rgbd_launch] Done. [message_filters,opencv2,redis,resource_retriever,rgbd_launch,robot_pose_ekf,robot_state_publisher] still active Cloning into '/ros_ws/src/rocon_app_manager'... [robot_state_publisher] Fetching https://github.com/ros-gbp/robot_state_publisher-release.git (version release/hydro/robot_state_publisher/1.9.9-0) to /ros_ws/src/robot_state_publisher [robot_state_publisher] Done. [message_filters,opencv2,resource_retriever,robot_pose_ekf,robot_state_publisher,rocon_app_manager] still active Cloning into '/ros_ws/src/rocon_apps'... Cloning into '/ros_ws/src/rocon_app_manager_msgs'... [resource_retriever] Fetching https://github.com/ros-gbp/robot_model-release.git (version release/hydro/resource_retriever/1.10.15-0) to /ros_ws/src/resource_retriever [resource_retriever] Done. [rocon_app_manager] Fetching https://github.com/yujinrobot-release/rocon_app_platform-release.git (version release/hydro/rocon_app_manager/0.6.1-0) to /ros_ws/src/rocon_app_manager [rocon_app_manager] Done. [message_filters,opencv2,resource_retriever,robot_pose_ekf,rocon_app_manager,rocon_app_manager_msgs,rocon_apps] still active Cloning into '/ros_ws/src/rocon_gateway'... [message_filters,opencv2,robot_pose_ekf,rocon_app_manager_msgs,rocon_apps,rocon_gateway] still active Cloning into '/ros_ws/src/rocon_hub'... Cloning into '/ros_ws/src/rocon_hub_client'... [rocon_apps] Fetching https://github.com/yujinrobot-release/rocon_app_platform-release.git (version release/hydro/rocon_apps/0.6.1-0) to /ros_ws/src/rocon_apps [rocon_apps] Done. [rocon_app_manager_msgs] Fetching https://github.com/yujinrobot-release/rocon_msgs-release.git (version release/hydro/rocon_app_manager_msgs/0.6.4-0) to /ros_ws/src/rocon_app_manager_msgs [rocon_app_manager_msgs] Done. [rocon_gateway] Fetching https://github.com/yujinrobot-release/rocon_multimaster-release.git (version release/hydro/rocon_gateway/0.6.1-0) to /ros_ws/src/rocon_gateway [rocon_gateway] Done. [message_filters] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/message_filters/1.9.50-0) to /ros_ws/src/message_filters [message_filters] Done. [rocon_hub] Fetching https://github.com/yujinrobot-release/rocon_multimaster-release.git (version release/hydro/rocon_hub/0.6.1-0) to /ros_ws/src/rocon_hub [rocon_hub] Done. [rocon_hub_client] Fetching https://github.com/yujinrobot-release/rocon_multimaster-release.git (version release/hydro/rocon_hub_client/0.6.1-0) to /ros_ws/src/rocon_hub_client [rocon_hub_client] Done. [message_filters,opencv2,robot_pose_ekf,rocon_app_manager_msgs,rocon_apps,rocon_gateway,rocon_hub,rocon_hub_client] still active [message_filters,opencv2,robot_pose_ekf,rocon_gateway,rocon_hub,rocon_hub_client] still active Cloning into '/ros_ws/src/rosbag'... Cloning into '/ros_ws/src/rocon_utilities'... [opencv2,robot_pose_ekf,rocon_utilities,rosbag] still active Cloning into '/ros_ws/src/rosbuild'... Cloning into '/ros_ws/src/rosconsole'... Cloning into '/ros_ws/src/rosbash'... Cloning into '/ros_ws/src/rosclean'... [robot_pose_ekf] Fetching https://github.com/ros-gbp/navigation-release.git (version release/hydro/robot_pose_ekf/1.11.4-2) to /ros_ws/src/robot_pose_ekf [robot_pose_ekf] Done. [rocon_utilities] Fetching https://github.com/yujinrobot-release/rocon_multimaster-release.git (version release/hydro/rocon_utilities/0.6.1-0) to /ros_ws/src/rocon_utilities [rocon_utilities] Done. [opencv2] Fetching https://github.com/ros-gbp/opencv2-release.git (version release/hydro/opencv2/2.4.6-3) to /ros_ws/src/opencv2 [opencv2] Done. [opencv2,robot_pose_ekf,rocon_utilities,rosbag,rosbash,rosbuild,rosclean,rosconsole] still active [opencv2,rosbag,rosbash,rosbuild,rosclean,rosconsole] still active Cloning into '/ros_ws/src/rosconsole_bridge'... Cloning into '/ros_ws/src/roscpp'... [rosbag,rosbash,rosbuild,rosclean,rosconsole,rosconsole_bridge,roscpp] still active Cloning into '/ros_ws/src/roscpp_serialization'... [rosconsole_bridge] Fetching https://github.com/ros-gbp/rosconsole_bridge-release.git (version release/hydro/rosconsole_bridge/0.3.3-0) to /ros_ws/src/rosconsole_bridge [rosconsole_bridge] Done. [rosbag,rosbash,rosbuild,rosclean,rosconsole,rosconsole_bridge,roscpp,roscpp_serialization] still active [rosbag,rosbash,rosbuild,rosclean,rosconsole,roscpp,roscpp_serialization] still active Cloning into '/ros_ws/src/roscpp_traits'... [roscpp_serialization] Fetching https://github.com/ros-gbp/roscpp_core-release.git (version release/hydro/roscpp_serialization/0.3.16-0) to /ros_ws/src/roscpp_serialization [roscpp_serialization] Done. [rosbash] Fetching https://github.com/ros-gbp/ros-release.git (version release/hydro/rosbash/1.10.8-0) to /ros_ws/src/rosbash [rosbash] Done. [rosclean] Fetching https://github.com/ros-gbp/ros-release.git (version release/hydro/rosclean/1.10.8-0) to /ros_ws/src/rosclean [rosclean] Done. [rosbuild] Fetching https://github.com/ros-gbp/ros-release.git (version release/hydro/rosbuild/1.10.8-0) to /ros_ws/src/rosbuild [rosbuild] Done. [rosbag,rosbash,rosbuild,rosclean,rosconsole,roscpp,roscpp_serialization,roscpp_traits] still active [rosbag,rosconsole,roscpp,roscpp_traits] still active Cloning into '/ros_ws/src/rosgraph_msgs'... Cloning into '/ros_ws/src/roslang'... Cloning into '/ros_ws/src/rosgraph'... Cloning into '/ros_ws/src/roslaunch'... [roscpp_traits] Fetching https://github.com/ros-gbp/roscpp_core-release.git (version release/hydro/roscpp_traits/0.3.16-0) to /ros_ws/src/roscpp_traits [roscpp_traits] Done. [rosbag,rosconsole,roscpp,roscpp_traits,rosgraph,rosgraph_msgs,roslang,roslaunch] still active [rosbag,rosconsole,roscpp,rosgraph,rosgraph_msgs,roslang,roslaunch] still active Cloning into '/ros_ws/src/roslib'... [roslang] Fetching https://github.com/ros-gbp/ros-release.git (version release/hydro/roslang/1.10.8-0) to /ros_ws/src/roslang [roslang] Done. [roslib] Fetching https://github.com/ros-gbp/ros-release.git (version release/hydro/roslib/1.10.8-0) to /ros_ws/src/roslib [roslib] Done. [rosbag,rosconsole,roscpp,rosgraph,rosgraph_msgs,roslang,roslaunch,roslib] still active [rosbag,rosconsole,roscpp,rosgraph,rosgraph_msgs,roslang,roslaunch,roslib] still active [rosbag,rosconsole,roscpp,rosgraph,rosgraph_msgs,roslang,roslaunch,roslib] still active [rosbag,rosconsole,roscpp,rosgraph,rosgraph_msgs,roslang,roslaunch,roslib] still active [rosbag,rosconsole,roscpp,rosgraph,rosgraph_msgs,roslaunch,roslib] still active [rosbag] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rosbag/1.9.50-0) to /ros_ws/src/rosbag [rosbag] Done. Cloning into '/ros_ws/src/rosmaster'... [rosconsole] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rosconsole/1.9.50-0) to /ros_ws/src/rosconsole [rosconsole] Done. [roscpp] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/roscpp/1.9.50-0) to /ros_ws/src/roscpp [roscpp] Done. [rosbag,rosconsole,roscpp,rosgraph,rosgraph_msgs,roslaunch,rosmaster] still active Cloning into '/ros_ws/src/rosmsg'... [rosgraph,rosgraph_msgs,roslaunch,rosmaster,rosmsg] still active Cloning into '/ros_ws/src/rospack'... Cloning into '/ros_ws/src/rosnode'... Cloning into '/ros_ws/src/rosout'... [rospack] Fetching https://github.com/ros-gbp/rospack-release.git (version release/hydro/rospack/2.1.21-0) to /ros_ws/src/rospack [rospack] Done. [rosgraph,rosgraph_msgs,roslaunch,rosmaster,rosmsg,rosnode,rosout,rospack] still active [rosgraph,rosgraph_msgs,roslaunch,rosmaster,rosmsg,rosnode,rosout,rospack] still active [rosgraph,rosgraph_msgs,roslaunch,rosmaster,rosmsg,rosnode,rosout] still active Cloning into '/ros_ws/src/rosparam'... [rosgraph_msgs] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rosgraph_msgs/1.9.50-0) to /ros_ws/src/rosgraph_msgs [rosgraph_msgs] Done. [roslaunch] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/roslaunch/1.9.50-0) to /ros_ws/src/roslaunch [roslaunch] Done. [rosgraph] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rosgraph/1.9.50-0) to /ros_ws/src/rosgraph [rosgraph] Done. [rosgraph,rosgraph_msgs,roslaunch,rosmaster,rosmsg,rosnode,rosout,rosparam] still active [rosgraph,rosgraph_msgs,roslaunch,rosmaster,rosmsg,rosnode,rosout,rosparam] still active [rosgraph,rosgraph_msgs,roslaunch,rosmaster,rosmsg,rosnode,rosout,rosparam] still active [rosgraph,rosgraph_msgs,roslaunch,rosmaster,rosmsg,rosnode,rosout,rosparam] still active [rosgraph,roslaunch,rosmaster,rosmsg,rosnode,rosout,rosparam] still active Cloning into '/ros_ws/src/rospy'... [rosmaster,rosmsg,rosnode,rosout,rosparam,rospy] still active Cloning into '/ros_ws/src/rosservice'... Cloning into '/ros_ws/src/rospy_tutorials'... [rospy_tutorials] Fetching https://github.com/ros-gbp/ros_tutorials-release.git (version release/hydro/rospy_tutorials/0.4.2-0) to /ros_ws/src/rospy_tutorials [rospy_tutorials] Done. [rosmaster,rosmsg,rosnode,rosout,rosparam,rospy,rospy_tutorials,rosservice] still active [rosmaster,rosmsg,rosnode,rosout,rosparam,rospy,rospy_tutorials,rosservice] still active [rosmaster,rosmsg,rosnode,rosout,rosparam,rospy,rosservice] still active Cloning into '/ros_ws/src/rostest'... [rosmaster] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rosmaster/1.9.50-0) to /ros_ws/src/rosmaster [rosmaster] Done. [rosmsg] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rosmsg/1.9.50-0) to /ros_ws/src/rosmsg [rosmsg] Done. [rosout] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rosout/1.9.50-0) to /ros_ws/src/rosout [rosout] Done. [rosnode] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rosnode/1.9.50-0) to /ros_ws/src/rosnode [rosnode] Done. [rosmaster,rosmsg,rosnode,rosout,rosparam,rospy,rosservice,rostest] still active [rosmaster,rosmsg,rosnode,rosout,rosparam,rospy,rosservice,rostest] still active [rosmaster,rosmsg,rosnode,rosout,rosparam,rospy,rosservice,rostest] still active [rosnode,rosout,rosparam,rospy,rosservice,rostest] still active Cloning into '/ros_ws/src/rostopic'... Cloning into '/ros_ws/src/rostime'... [rosparam,rospy,rosservice,rostest,rostime,rostopic] still active Cloning into '/ros_ws/src/rosunit'... Cloning into '/ros_ws/src/roswtf'... [rosparam] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rosparam/1.9.50-0) to /ros_ws/src/rosparam [rosparam] Done. [rostime] Fetching https://github.com/ros-gbp/roscpp_core-release.git (version release/hydro/rostime/0.3.16-0) to /ros_ws/src/rostime [rostime] Done. [rosparam,rospy,rosservice,rostest,rostime,rostopic,rosunit,roswtf] still active [rospy,rosservice,rostest,rostime,rostopic,rosunit,roswtf] still active Cloning into '/ros_ws/src/rviz'... [rospy,rosservice,rostest,rostopic,rosunit,roswtf,rviz] still active Cloning into '/ros_ws/src/sensor_msgs'... [rviz] Fetching https://github.com/ros-gbp/rviz-release.git (version release/hydro/rviz/1.10.9-0) to /ros_ws/src/rviz [rviz] Done. [rosunit] Fetching https://github.com/ros-gbp/ros-release.git (version release/hydro/rosunit/1.10.8-0) to /ros_ws/src/rosunit [rosunit] Done. [rospy,rosservice,rostest,rostopic,rosunit,roswtf,rviz,sensor_msgs] still active [rospy,rosservice,rostest,rostopic,rosunit,roswtf,rviz,sensor_msgs] still active [rospy,rosservice,rostest,rostopic,rosunit,roswtf,sensor_msgs] still active Cloning into '/ros_ws/src/smclib'... [sensor_msgs] Fetching https://github.com/ros-gbp/common_msgs-release.git (version release/hydro/sensor_msgs/1.10.2-0) to /ros_ws/src/sensor_msgs [sensor_msgs] Done. [rospy] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rospy/1.9.50-0) to /ros_ws/src/rospy [rospy] Done. [rospy,rosservice,rostest,rostopic,roswtf,sensor_msgs,smclib] still active Cloning into '/ros_ws/src/std_msgs'... [rosservice] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rosservice/1.9.50-0) to /ros_ws/src/rosservice [rosservice] Done. [smclib] Fetching https://github.com/ros-gbp/bond_core-release.git (version release/hydro/smclib/1.7.13-0) to /ros_ws/src/smclib [smclib] Done. [rosservice,rostest,rostopic,roswtf,smclib,std_msgs] still active Cloning into '/ros_ws/src/std_srvs'... Cloning into '/ros_ws/src/stereo_msgs'... [std_msgs] Fetching https://github.com/ros-gbp/std_msgs-release.git (version release/hydro/std_msgs/0.5.8-0) to /ros_ws/src/std_msgs [std_msgs] Done. [rostest,rostopic,roswtf,std_msgs,std_srvs,stereo_msgs] still active Cloning into '/ros_ws/src/tf'... Cloning into '/ros_ws/src/tf2'... [rostest] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rostest/1.9.50-0) to /ros_ws/src/rostest [rostest] Done. [rostest,rostopic,roswtf,std_srvs,stereo_msgs,tf,tf2] still active Cloning into '/ros_ws/src/tf2_msgs'... [rostopic,roswtf,std_srvs,stereo_msgs,tf,tf2,tf2_msgs] still active Cloning into '/ros_ws/src/tf2_py'... [tf] Fetching https://github.com/ros-gbp/geometry-release.git (version release/hydro/tf/1.10.6-0) to /ros_ws/src/tf [tf] Done. [stereo_msgs] Fetching https://github.com/ros-gbp/common_msgs-release.git (version release/hydro/stereo_msgs/1.10.2-0) to /ros_ws/src/stereo_msgs [stereo_msgs] Done. [rostopic,roswtf,std_srvs,stereo_msgs,tf,tf2,tf2_msgs,tf2_py] still active [rostopic,roswtf,std_srvs,tf2,tf2_msgs,tf2_py] still active Cloning into '/ros_ws/src/tf_conversions'... Cloning into '/ros_ws/src/tf2_ros'... [tf2] Fetching https://github.com/ros-gbp/geometry2-release.git (version release/hydro/tf2/0.4.7-0) to /ros_ws/src/tf2 [tf2] Done. [tf2_msgs] Fetching https://github.com/ros-gbp/geometry2-release.git (version release/hydro/tf2_msgs/0.4.7-0) to /ros_ws/src/tf2_msgs [tf2_msgs] Done. [tf_conversions] Fetching https://github.com/ros-gbp/geometry-release.git (version release/hydro/tf_conversions/1.10.6-0) to /ros_ws/src/tf_conversions [tf_conversions] Done. [rostopic,roswtf,std_srvs,tf2,tf2_msgs,tf2_py,tf2_ros,tf_conversions] still active [rostopic,roswtf,std_srvs,tf2_msgs,tf2_py,tf2_ros,tf_conversions] still active Cloning into '/ros_ws/src/topic_tools'... [tf2_py] Fetching https://github.com/ros-gbp/geometry2-release.git (version release/hydro/tf2_py/0.4.7-0) to /ros_ws/src/tf2_py [tf2_py] Done. [rostopic] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/rostopic/1.9.50-0) to /ros_ws/src/rostopic [rostopic] Done. [roswtf] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/roswtf/1.9.50-0) to /ros_ws/src/roswtf [roswtf] Done. [rostopic,roswtf,std_srvs,tf2_py,tf2_ros,topic_tools] still active Cloning into '/ros_ws/src/urdf'... Cloning into '/ros_ws/src/turtlebot_description'... [std_srvs,tf2_ros,topic_tools,turtlebot_description,urdf] still active Cloning into '/ros_ws/src/urdfdom'... Cloning into '/ros_ws/src/urdfdom_headers'... Cloning into '/ros_ws/src/urdf_parser_plugin'... [tf2_ros] Fetching https://github.com/ros-gbp/geometry2-release.git (version release/hydro/tf2_ros/0.4.7-0) to /ros_ws/src/tf2_ros [tf2_ros] Done. [urdfdom_headers] Fetching https://github.com/ros-gbp/urdfdom_headers-release.git (version release/hydro/urdfdom_headers/0.2.3-1) to /ros_ws/src/urdfdom_headers [urdfdom_headers] Done. [urdfdom] Fetching https://github.com/ros-gbp/urdfdom-release.git (version release/hydro/urdfdom/0.2.8-1) to /ros_ws/src/urdfdom [urdfdom] Done. [turtlebot_description] Fetching https://github.com/turtlebot-release/turtlebot-release.git (version release/hydro/turtlebot_description/2.2.2-0) to /ros_ws/src/turtlebot_description [turtlebot_description] Done. [std_srvs,tf2_ros,topic_tools,turtlebot_description,urdf,urdf_parser_plugin,urdfdom,urdfdom_headers] still active [std_srvs,topic_tools,turtlebot_description,urdf,urdf_parser_plugin,urdfdom] still active Cloning into '/ros_ws/src/visualization_msgs'... Cloning into '/ros_ws/src/xacro'... [urdf] Fetching https://github.com/ros-gbp/robot_model-release.git (version release/hydro/urdf/1.10.15-0) to /ros_ws/src/urdf [urdf] Done. [std_srvs,topic_tools,urdf,urdf_parser_plugin,visualization_msgs,xacro] still active Cloning into '/ros_ws/src/yocs_cmd_vel_mux'... Cloning into '/ros_ws/src/xmlrpcpp'... [xacro] Fetching https://github.com/ros-gbp/xacro-release.git (version release/hydro/xacro/1.8.4-0) to /ros_ws/src/xacro [xacro] Done. [urdf_parser_plugin] Fetching https://github.com/ros-gbp/robot_model-release.git (version release/hydro/urdf_parser_plugin/1.10.15-0) to /ros_ws/src/urdf_parser_plugin [urdf_parser_plugin] Done. [std_srvs,topic_tools,urdf_parser_plugin,visualization_msgs,xacro,xmlrpcpp,yocs_cmd_vel_mux] still active Cloning into '/ros_ws/src/yocs_controllers'... [std_srvs,topic_tools,visualization_msgs,xmlrpcpp,yocs_cmd_vel_mux,yocs_controllers] still active Cloning into '/ros_ws/src/yocs_velocity_smoother'... Cloning into '/ros_ws/src/zeroconf_avahi'... [yocs_cmd_vel_mux] Fetching https://github.com/yujinrobot-release/yujin_ocs-release.git (version release/hydro/yocs_cmd_vel_mux/0.5.1-0) to /ros_ws/src/yocs_cmd_vel_mux [yocs_cmd_vel_mux] Done. [visualization_msgs] Fetching https://github.com/ros-gbp/common_msgs-release.git (version release/hydro/visualization_msgs/1.10.2-0) to /ros_ws/src/visualization_msgs [visualization_msgs] Done. [yocs_controllers] Fetching https://github.com/yujinrobot-release/yujin_ocs-release.git (version release/hydro/yocs_controllers/0.5.1-0) to /ros_ws/src/yocs_controllers [yocs_controllers] Done. [zeroconf_avahi] Fetching https://github.com/yujinrobot-release/zeroconf_avahi_suite-release.git (version release/hydro/zeroconf_avahi/0.2.3-0) to /ros_ws/src/zeroconf_avahi [zeroconf_avahi] Done. [std_srvs,topic_tools,visualization_msgs,xmlrpcpp,yocs_cmd_vel_mux,yocs_controllers,yocs_velocity_smoother,zeroconf_avahi] still active [std_srvs,topic_tools,xmlrpcpp,yocs_velocity_smoother,zeroconf_avahi] still active [std_srvs] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/std_srvs/1.9.50-0) to /ros_ws/src/std_srvs [std_srvs] Done. Cloning into '/ros_ws/src/zeroconf_msgs'... [yocs_velocity_smoother] Fetching https://github.com/yujinrobot-release/yujin_ocs-release.git (version release/hydro/yocs_velocity_smoother/0.5.1-0) to /ros_ws/src/yocs_velocity_smoother [yocs_velocity_smoother] Done. [zeroconf_msgs] Fetching https://github.com/yujinrobot-release/zeroconf_msgs-release.git (version release/hydro/zeroconf_msgs/0.2.1-0) to /ros_ws/src/zeroconf_msgs [zeroconf_msgs] Done. [topic_tools] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/topic_tools/1.9.50-0) to /ros_ws/src/topic_tools [topic_tools] Done. [xmlrpcpp] Fetching https://github.com/ros-gbp/ros_comm-release.git (version release/hydro/xmlrpcpp/1.9.50-0) to /ros_ws/src/xmlrpcpp [xmlrpcpp] Done. [std_srvs,topic_tools,xmlrpcpp,yocs_velocity_smoother,zeroconf_msgs] still active [topic_tools,xmlrpcpp,zeroconf_msgs] still active [topic_tools,xmlrpcpp] still active [topic_tools,xmlrpcpp] still active [topic_tools,xmlrpcpp] still active [topic_tools,xmlrpcpp] still active [topic_tools,xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active [xmlrpcpp] still active update complete. Removing intermediate container be8426d89ca5 ---> b05a7182dccd Step 32/43 : RUN apt-get clean && apt-get update && rosdep init && rosdep update && rosdep install --from-paths src -i --rosdistro=${ROS_DISTRO} -y --skip-keys="python-rosdep python-catkin-pkg python-rospkg" && apt-get clean && rm -rf /var/lib/apt/lists/* ---> Running in 8af751d678d4 Get:1 http://archive.ubuntu.com precise Release.gpg [198 B] Get:2 http://archive.ubuntu.com precise-updates Release.gpg [198 B] Get:3 http://archive.ubuntu.com precise-security Release.gpg [181 B] Get:4 http://archive.ubuntu.com precise Release [49.6 kB] Get:5 http://archive.ubuntu.com precise-updates Release [55.4 kB] Get:6 http://archive.ubuntu.com precise-security Release [55.5 kB] Get:7 http://packages.osrfoundation.org precise Release.gpg [490 B] Get:8 http://archive.ubuntu.com precise/main Sources [1175 kB] Get:9 http://packages.osrfoundation.org precise Release [2265 B] Get:10 http://packages.osrfoundation.org precise/main amd64 Packages [27.0 kB] Get:11 http://packages.osrfoundation.org precise/main i386 Packages [22.6 kB] Get:12 http://archive.ubuntu.com precise/restricted Sources [5306 B] Get:13 http://archive.ubuntu.com precise/universe Sources [6239 kB] Get:14 http://archive.ubuntu.com precise/main amd64 Packages [1640 kB] Get:15 http://archive.ubuntu.com precise/restricted amd64 Packages [9098 B] Get:16 http://archive.ubuntu.com precise/universe amd64 Packages [6167 kB] Get:17 http://archive.ubuntu.com precise/main i386 Packages [1641 kB] Get:18 http://archive.ubuntu.com precise/restricted i386 Packages [9108 B] Get:19 http://archive.ubuntu.com precise/universe i386 Packages [6180 kB] Get:20 http://archive.ubuntu.com precise-updates/main Sources [618 kB] Get:21 http://archive.ubuntu.com precise-updates/restricted Sources [9232 B] Get:22 http://archive.ubuntu.com precise-updates/universe Sources [169 kB] Get:23 http://archive.ubuntu.com precise-updates/main amd64 Packages [960 kB] Get:24 http://archive.ubuntu.com precise-updates/restricted amd64 Packages [19.6 kB] Get:25 http://archive.ubuntu.com precise-updates/universe amd64 Packages [372 kB] Get:26 http://archive.ubuntu.com precise-updates/main i386 Packages [964 kB] Get:27 http://archive.ubuntu.com precise-updates/restricted i386 Packages [19.5 kB] Get:28 http://archive.ubuntu.com precise-updates/universe i386 Packages [382 kB] Get:29 http://archive.ubuntu.com precise-security/main Sources [190 kB] Get:30 http://archive.ubuntu.com precise-security/restricted Sources [4579 B] Get:31 http://archive.ubuntu.com precise-security/universe Sources [68.4 kB] Get:32 http://archive.ubuntu.com precise-security/main amd64 Packages [481 kB] Get:33 http://archive.ubuntu.com precise-security/restricted amd64 Packages [13.8 kB] Get:34 http://archive.ubuntu.com precise-security/universe amd64 Packages [187 kB] Get:35 http://archive.ubuntu.com precise-security/main i386 Packages [483 kB] Get:36 http://archive.ubuntu.com precise-security/restricted i386 Packages [13.8 kB] Get:37 http://archive.ubuntu.com precise-security/universe i386 Packages [197 kB] Fetched 28.4 MB in 20s (1419 kB/s) Reading package lists... Wrote /etc/ros/rosdep/sources.list.d/20-default.list Recommended: please run rosdep update Warning: running 'rosdep update' as root is not recommended.  You should run 'sudo rosdep fix-permissions' and invoke 'rosdep update' again without sudo. reading in sources list data from /etc/ros/rosdep/sources.list.d Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/osx-homebrew.yaml Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/base.yaml Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/python.yaml Hit https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/ruby.yaml Hit https://raw.githubusercontent.com/ros/rosdistro/master/releases/fuerte.yaml Query rosdistro index https://raw.githubusercontent.com/ros/rosdistro/master/index-v4.yaml Add distro "groovy" Add distro "hydro" Add distro "indigo" Add distro "jade" Add distro "kinetic" Add distro "lunar" Add distro "melodic" updated cache in /root/.ros/rosdep/sources.cache Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: libconfuse-common libconfuse0 libftdi1 The following NEW packages will be installed: ftdi-eeprom libconfuse-common libconfuse0 libftdi1 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. Need to get 56.4 kB of archives. After this operation, 325 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu/ precise/universe libconfuse-common all 2.7-4 [4798 B] Get:2 http://archive.ubuntu.com/ubuntu/ precise/universe libconfuse0 amd64 2.7-4 [24.5 kB] Get:3 http://archive.ubuntu.com/ubuntu/ precise/main libftdi1 amd64 0.19-4 [16.8 kB] Get:4 http://archive.ubuntu.com/ubuntu/ precise/universe ftdi-eeprom amd64 0.3-2 [10.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 56.4 kB in 0s (206 kB/s) Selecting previously unselected package libconfuse-common. (Reading database ... 14454 files and directories currently installed.) Unpacking libconfuse-common (from .../libconfuse-common_2.7-4_all.deb) ... Selecting previously unselected package libconfuse0. Unpacking libconfuse0 (from .../libconfuse0_2.7-4_amd64.deb) ... Selecting previously unselected package libftdi1. Unpacking libftdi1 (from .../libftdi1_0.19-4_amd64.deb) ... Selecting previously unselected package ftdi-eeprom. Unpacking ftdi-eeprom (from .../ftdi-eeprom_0.3-2_amd64.deb) ... Setting up libconfuse-common (2.7-4) ... Setting up libconfuse0 (2.7-4) ... Setting up libftdi1 (0.19-4) ... Setting up ftdi-eeprom (0.3-2) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Reading package lists... Building dependency tree... Reading state information... Suggested packages: libeigen3-doc The following NEW packages will be installed: libeigen3-dev 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 510 kB of archives. After this operation, 3035 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu/ precise/universe libeigen3-dev amd64 3.0.5-1 [510 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 510 kB in 1s (300 kB/s) Selecting previously unselected package libeigen3-dev. (Reading database ... 14478 files and directories currently installed.) Unpacking libeigen3-dev (from .../libeigen3-dev_3.0.5-1_amd64.deb) ... Setting up libeigen3-dev (3.0.5-1) ... Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: libapr1 uuid-dev The following NEW packages will be installed: libapr1 libapr1-dev uuid-dev 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. Need to get 1140 kB of archives. After this operation, 7014 kB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu/ precise/main libapr1 amd64 1.4.6-1 [89.6 kB] Get:2 http://archive.ubuntu.com/ubuntu/ precise-updates/main uuid-dev amd64 2.20.1-1ubuntu3.1 [25.6 kB] Get:3 http://archive.ubuntu.com/ubuntu/ precise/main libapr1-dev amd64 1.4.6-1 [1025 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 1140 kB in 1s (1068 kB/s) Selecting previously unselected package libapr1. (Reading database ... 14802 files and directories currently installed.) Unpacking libapr1 (from .../libapr1_1.4.6-1_amd64.deb) ... Selecting previously unselected package uuid-dev. Unpacking uuid-dev (from .../uuid-dev_2.20.1-1ubuntu3.1_amd64.deb) ... Selecting previously unselected package libapr1-dev. Unpacking libapr1-dev (from .../libapr1-dev_1.4.6-1_amd64.deb) ... Setting up libapr1 (1.4.6-1) ... Setting up uuid-dev (2.20.1-1ubuntu3.1) ... Setting up libapr1-dev (1.4.6-1) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: comerr-dev krb5-multidev libaprutil1 libexpat1-dev libgssrpc4 libkadm5clnt-mit8 libkadm5srv-mit8 libkdb5-6 libkrb5-dev libldap2-dev libmysqlclient-dev libmysqlclient18 libpcre3-dev libpcrecpp0 libpq-dev libpq5 libsqlite3-dev libssl-dev libssl-doc mysql-common zlib1g-dev Suggested packages: doc-base krb5-doc krb5-user postgresql-doc-9.1 sqlite3-doc The following NEW packages will be installed: comerr-dev krb5-multidev libaprutil1 libaprutil1-dev libexpat1-dev libgssrpc4 libkadm5clnt-mit8 libkadm5srv-mit8 libkdb5-6 libkrb5-dev libldap2-dev libmysqlclient-dev libmysqlclient18 libpcre3-dev libpcrecpp0 libpq-dev libpq5 libsqlite3-dev libssl-dev libssl-doc mysql-common zlib1g-dev 0 upgraded, 22 newly installed, 0 to remove and 0 not upgraded. Need to get 7891 kB of archives. After this operation, 29.5 MB of additional disk space will be used. Get:1 http://archive.ubuntu.com/ubuntu/ precise-updates/main libgssrpc4 amd64 1.10+dfsg~beta1-2ubuntu0.7 [57.5 kB] Get:2 http://archive.ubuntu.com/ubuntu/ precise-updates/main libkadm5clnt-mit8 amd64 1.10+dfsg~beta1-2ubuntu0.7 [38.7 kB] Get:3 http://archive.ubuntu.com/ubuntu/ precise-updates/main libkdb5-6 amd64 1.10+dfsg~beta1-2ubuntu0.7 [37.4 kB] Get:4 http://archive.ubuntu.com/ubuntu/ precise-updates/main libkadm5srv-mit8 amd64 1.10+dfsg~beta1-2ubuntu0.7 [54.5 kB] Get:5 http://archive.ubuntu.com/ubuntu/ precise-updates/main mysql-common all 5.5.54-0ubuntu0.12.04.1 [12.7 kB] Get:6 http://archive.ubuntu.com/ubuntu/ precise-updates/main libmysqlclient18 amd64 5.5.54-0ubuntu0.12.04.1 [951 kB] Get:7 http://archive.ubuntu.com/ubuntu/ precise-updates/main libpcrecpp0 amd64 8.12-4ubuntu0.2 [16.2 kB] Get:8 http://archive.ubuntu.com/ubuntu/ precise-updates/main comerr-dev amd64 2.1-1.42-1ubuntu2.3 [43.6 kB] Get:9 http://archive.ubuntu.com/ubuntu/ precise-updates/main krb5-multidev amd64 1.10+dfsg~beta1-2ubuntu0.7 [125 kB] Get:10 http://archive.ubuntu.com/ubuntu/ precise/main libaprutil1 amd64 1.3.12+dfsg-3 [74.6 kB] Get:11 http://archive.ubuntu.com/ubuntu/ precise-updates/main libldap2-dev amd64 2.4.28-1.1ubuntu4.6 [496 kB] Get:12 http://archive.ubuntu.com/ubuntu/ precise-updates/main libexpat1-dev amd64 2.0.1-7.2ubuntu1.4 [216 kB] Get:13 http://archive.ubuntu.com/ubuntu/ precise-updates/main libpcre3-dev amd64 8.12-4ubuntu0.2 [231 kB] Get:14 http://archive.ubuntu.com/ubuntu/ precise-updates/main libsqlite3-dev amd64 3.7.9-2ubuntu1.2 [459 kB] Get:15 http://archive.ubuntu.com/ubuntu/ precise-updates/main libpq5 amd64 9.1.24-0ubuntu0.12.04 [88.4 kB] Get:16 http://archive.ubuntu.com/ubuntu/ precise/main zlib1g-dev amd64 1:1.2.3.4.dfsg-3ubuntu4 [165 kB] Get:17 http://archive.ubuntu.com/ubuntu/ precise-updates/main libssl-dev amd64 1.0.1-4ubuntu5.39 [1580 kB] Get:18 http://archive.ubuntu.com/ubuntu/ precise-updates/main libkrb5-dev amd64 1.10+dfsg~beta1-2ubuntu0.7 [11.0 kB] Get:19 http://archive.ubuntu.com/ubuntu/ precise-updates/main libpq-dev amd64 9.1.24-0ubuntu0.12.04 [217 kB] Get:20 http://archive.ubuntu.com/ubuntu/ precise-updates/main libmysqlclient-dev amd64 5.5.54-0ubuntu0.12.04.1 [1404 kB] Get:21 http://archive.ubuntu.com/ubuntu/ precise/main libaprutil1-dev amd64 1.3.12+dfsg-3 [568 kB] Get:22 http://archive.ubuntu.com/ubuntu/ precise-updates/main libssl-doc all 1.0.1-4ubuntu5.39 [1044 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 7891 kB in 5s (1359 kB/s) Selecting previously unselected package libgssrpc4. (Reading database ... 15181 files and directories currently installed.) Unpacking libgssrpc4 (from .../libgssrpc4_1.10+dfsg~beta1-2ubuntu0.7_amd64.deb) ... Selecting previously unselected package libkadm5clnt-mit8. Unpacking libkadm5clnt-mit8 (from .../libkadm5clnt-mit8_1.10+dfsg~beta1-2ubuntu0.7_amd64.deb) ... Selecting previously unselected package libkdb5-6. Unpacking libkdb5-6 (from .../libkdb5-6_1.10+dfsg~beta1-2ubuntu0.7_amd64.deb) ... Selecting previously unselected package libkadm5srv-mit8. Unpacking libkadm5srv-mit8 (from .../libkadm5srv-mit8_1.10+dfsg~beta1-2ubuntu0.7_amd64.deb) ... Selecting previously unselected package mysql-common. Unpacking mysql-common (from .../mysql-common_5.5.54-0ubuntu0.12.04.1_all.deb) ... Selecting previously unselected package libmysqlclient18. Unpacking libmysqlclient18 (from .../libmysqlclient18_5.5.54-0ubuntu0.12.04.1_amd64.deb) ... Selecting previously unselected package libpcrecpp0. Unpacking libpcrecpp0 (from .../libpcrecpp0_8.12-4ubuntu0.2_amd64.deb) ... Selecting previously unselected package comerr-dev. Unpacking comerr-dev (from .../comerr-dev_2.1-1.42-1ubuntu2.3_amd64.deb) ... Selecting previously unselected package krb5-multidev. Unpacking krb5-multidev (from .../krb5-multidev_1.10+dfsg~beta1-2ubuntu0.7_amd64.deb) ... Selecting previously unselected package libaprutil1. Unpacking libaprutil1 (from .../libaprutil1_1.3.12+dfsg-3_amd64.deb) ... Selecting previously unselected package libldap2-dev. Unpacking libldap2-dev (from .../libldap2-dev_2.4.28-1.1ubuntu4.6_amd64.deb) ... Selecting previously unselected package libexpat1-dev. Unpacking libexpat1-dev (from .../libexpat1-dev_2.0.1-7.2ubuntu1.4_amd64.deb) ... Selecting previously unselected package libpcre3-dev. Unpacking libpcre3-dev (from .../libpcre3-dev_8.12-4ubuntu0.2_amd64.deb) ... Selecting previously unselected package libsqlite3-dev. Unpacking libsqlite3-dev (from .../libsqlite3-dev_3.7.9-2ubuntu1.2_amd64.deb) ... Selecting previously unselected package libpq5. Unpacking libpq5 (from .../libpq5_9.1.24-0ubuntu0.12.04_amd64.deb) ... Selecting previously unselected package zlib1g-dev. Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.4.dfsg-3ubuntu4_amd64.deb) ... Selecting previously unselected package libssl-dev. Unpacking libssl-dev (from .../libssl-dev_1.0.1-4ubuntu5.39_amd64.deb) ... Selecting previously unselected package libkrb5-dev. Unpacking libkrb5-dev (from .../libkrb5-dev_1.10+dfsg~beta1-2ubuntu0.7_amd64.deb) ... Selecting previously unselected package libpq-dev. Unpacking libpq-dev (from .../libpq-dev_9.1.24-0ubuntu0.12.04_amd64.deb) ... Selecting previously unselected package libmysqlclient-dev. Unpacking libmysqlclient-dev (from .../libmysqlclient-dev_5.5.54-0ubuntu0.12.04.1_amd64.deb) ... Selecting previously unselected package libaprutil1-dev. Unpacking libaprutil1-dev (from .../libaprutil1-dev_1.3.12+dfsg-3_amd64.deb) ... Selecting previously unselected package libssl-doc. Unpacking libssl-doc (from .../libssl-doc_1.0.1-4ubuntu5.39_all.deb) ... Setting up libgssrpc4 (1.10+dfsg~beta1-2ubuntu0.7) ... Setting up libkadm5clnt-mit8 (1.10+dfsg~beta1-2ubuntu0.7) ... Setting up libkdb5-6 (1.10+dfsg~beta1-2ubuntu0.7) ... Setting up libkadm5srv-mit8 (1.10+dfsg~beta1-2ubuntu0.7) ... Setting up mysql-common (5.5.54-0ubuntu0.12.04.1) ... Setting up libmysqlclient18 (5.5.54-0ubuntu0.12.04.1) ... Setting up libpcrecpp0 (8.12-4ubuntu0.2) ... Setting up comerr-dev (2.1-1.42-1ubuntu2.3) ... Setting up krb5-multidev (1.10+dfsg~beta1-2ubuntu0.7) ... Setting up libaprutil1 (1.3.12+dfsg-3) ... Setting up libldap2-dev (2.4.28-1.1ubuntu4.6) ... Setting up libexpat1-dev (2.0.1-7.2ubuntu1.4) ... Setting up libpcre3-dev (8.12-4ubuntu0.2) ... Setting up libsqlite3-dev (3.7.9-2ubuntu1.2) ... Setting up libpq5 (9.1.24-0ubuntu0.12.04) ... Setting up zlib1g-dev (1:1.2.3.4.dfsg-3ubuntu4) ... Setting up libssl-dev (1.0.1-4ubuntu5.39) ... Setting up libkrb5-dev (1.10+dfsg~beta1-2ubuntu0.7) ... Setting up libpq-dev (9.1.24-0ubuntu0.12.04) ... Setting up libmysqlclient-dev (5.5.54-0ubuntu0.12.04.1) ... Setting up libaprutil1-dev (1.3.12+dfsg-3) ... Setting up libssl-doc (1.0.1-4ubuntu5.39) ... Processing triggers for libc-bin ... ldconfig deferred processing now taking place Reading package lists... Building dependency tree... Reading state information... E: Unable to locate package libopenni-dev ERROR: the following rosdeps failed to install  apt: command [apt-get install -y libopenni-dev] failed executing command [apt-get install -y ftdi-eeprom] executing command [apt-get install -y libeigen3-dev] executing command [apt-get install -y libapr1-dev] executing command [apt-get install -y libaprutil1-dev] executing command [apt-get install -y libopenni-dev] The command '/bin/sh -c apt-get clean && apt-get update && rosdep init && rosdep update && rosdep install --from-paths src -i --rosdistro=${ROS_DISTRO} -y --skip-keys="python-rosdep python-catkin-pkg python-rospkg" && apt-get clean && rm -rf /var/lib/apt/lists/*' returned a non-zero code: 1 ```

Searching for libopenni-dev yields nothing for Ubuntu Precise, indeed. Is this one of those OSRF repo cases? I provided the OSRF build argument to the command, but I ran this on master, and I am not sure whether the change has been merged yet.

@gavanderhoorn @ChrisTimperley

git-afsantos commented 6 years ago

This was related to the issue of USE_OSRF_REPOS expecting True, instead of yes. The build is progressing now.

gavanderhoorn commented 6 years ago

How did you generate the .rosinstall file?

Did you add the --tar option to rosinstall_generator_tm.sh (if using the new version of course)? Because the output you quoted showed a lot of "cloning .." which I would not expect.

git-afsantos commented 6 years ago

Did you add the --tar option to rosinstall_generator_tm.sh (if using the new version of course)?

I am using it, and I did not. I figured it should make some difference, but the build was already in progress so I let it be. That probably explains why it is taking so long and building so many packages.

Guess I learned my lesson for the next one.

gavanderhoorn commented 6 years ago

Not adding --tar will also bloat the resultant image quite a bit, so we should try to avoid that.

The .rosinstall file should probably be regenerated for this one.

git-afsantos commented 6 years ago

Agreed. I am restarting the build with the proper .rosinstall now.

git-afsantos commented 6 years ago

Even with --tar this build takes a lot of time. And now it failed with

fatal: Couldn't find remote ref 799db373131fcc022b6bda371a1884f9b23e7a7c

I am going to docker image prune and pray it works the next time.

gavanderhoorn commented 6 years ago

Could this be related to the issue that @ChrisTimperley is trying to fix in #149?

git-afsantos commented 6 years ago

I think it is. I ran into similar issues before, and his dev branch seemed to fix it, but I have been working on master most of the time, so this often comes back to bite me.

git-afsantos commented 6 years ago

So I just tried the newest fix from #149, and now the build is stuck on another issue:

make: unrecognized option --only-pkg-with-deps=turtlebot_bringup (...) The command /bin/sh -c echo "[ROBUST] attempting to build PUT..." && echo "[ROBUST] is a build failure expected? ${IS_BUILD_FAILURE}." && ./build.sh || [ "${IS_BUILD_FAILURE}" = "yes" ] returned a non-zero code: 1

Is not --only-pkg-with-deps available in Hydro? Or has something else changed in the build process?

Here follows the new build log. ``` Sending build context to Docker daemon 45.62kB Step 1/43 : ARG UBUNTU_VERSION Step 2/43 : FROM alpine:3.7 as fork ---> 3fd9065eaf02 Step 3/43 : ARG REPO_FORK_URL ---> Running in 552f85eb2fe2 Removing intermediate container 552f85eb2fe2 ---> eda8b91de1a5 Step 4/43 : RUN apk --no-cache add git ---> Running in b39051862371 fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/main/x86_64/APKINDEX.tar.gz fetch http://dl-cdn.alpinelinux.org/alpine/v3.7/community/x86_64/APKINDEX.tar.gz (1/6) Installing ca-certificates (20171114-r0) (2/6) Installing libssh2 (1.8.0-r2) (3/6) Installing libcurl (7.61.1-r1) (4/6) Installing expat (2.2.5-r0) (5/6) Installing pcre2 (10.30-r0) (6/6) Installing git (2.15.3-r0) Executing busybox-1.27.2-r7.trigger Executing ca-certificates-20171114-r0.trigger OK: 19 MiB in 17 packages Removing intermediate container b39051862371 ---> 8fddd8c5b14d Step 5/43 : RUN echo "[ROBUST] cloning repo: '${REPO_FORK_URL}'" && git clone "${REPO_FORK_URL}" /tmp/repo-under-test && echo "[ROBUST] cloned repo." ---> Running in e8c706ef924d [ROBUST] cloning repo: 'https://github.com/robust-rosin/turtlebot' Cloning into '/tmp/repo-under-test'... [ROBUST] cloned repo. Removing intermediate container e8c706ef924d ---> 9ccca2c377ee Step 6/43 : FROM ubuntu:${UBUNTU_VERSION} ---> 5b117edd0b76 Step 7/43 : ARG ROS_DISTRO ---> Using cache ---> 291a315e898e Step 8/43 : ARG USE_APT_OLD_RELEASES ---> Using cache ---> 34640682334c Step 9/43 : ARG CATKIN_PKG ---> Using cache ---> e6dfe641ed2b Step 10/43 : ARG REPO_FIX_COMMIT ---> Using cache ---> e79ba249b09d Step 11/43 : ARG REPO_BUG_COMMIT ---> Using cache ---> c964413685a3 Step 12/43 : ARG IS_BUILD_FAILURE ---> Using cache ---> 16b85331b0b1 Step 13/43 : ENV ROS_DISTRO "${ROS_DISTRO}" ---> Using cache ---> ef126f6c326b Step 14/43 : RUN echo "[ROBUST]: building image for ROS_DISTRO: '${ROS_DISTRO}'" ---> Using cache ---> 7a93300343a0 Step 15/43 : ENV ROS_WSPACE=/ros_ws ---> Using cache ---> e82504f466fb Step 16/43 : ENV DEBIAN_FRONTEND=noninteractive ---> Using cache ---> 7c38089f3517 Step 17/43 : ENV LANG C.UTF-8 ---> Using cache ---> e2babdb2787b Step 18/43 : ENV LC_ALL C.UTF-8 ---> Using cache ---> 52f5674ff5a9 Step 19/43 : RUN echo "#!/bin/bash \nset -e \nsource \"/opt/ros/\${ROS_DISTRO}/setup.bash\" \nsource \"${ROS_WSPACE}/devel/setup.bash\" \nexec \"\$@\"" > /entrypoint.sh && chmod +x /entrypoint.sh ---> Using cache ---> 7b7d2a625704 Step 20/43 : ENTRYPOINT ["/entrypoint.sh"] ---> Using cache ---> 742ff3a8cce6 Step 21/43 : CMD ["bash"] ---> Using cache ---> 590088049f6d Step 22/43 : RUN echo "[ROBUST] use archival sources? '${USE_APT_OLD_RELEASES}'" && if [ "${USE_APT_OLD_RELEASES}" = "True" ]; then echo "[ROBUST] using archival sources" && sed -i -re 's/([a-z]{2}\.)?archive.ubuntu.com|security.ubuntu.com/old-releases.ubuntu.com/g' /etc/apt/sources.list && apt-get update && apt-get dist-upgrade ; else echo "[ROBUST] not using archival sources" ; fi ---> Using cache ---> 293b0afbc149 Step 23/43 : RUN apt-get update && apt-get install -y --no-install-recommends build-essential ca-certificates git python-pip cmake wget lsb-release && pip --version && pip install --upgrade -i https://pypi.python.org/simple pip==9.0.3 ---> Using cache ---> c0fdbe3f429f Step 24/43 : RUN pip install --upgrade setuptools ---> Using cache ---> 474e9738c56a Step 25/43 : RUN pip install --upgrade wheel rosdep wstool rosinstall rospkg catkin_pkg && apt-get clean && rm -rf /var/lib/apt/lists/* ---> Using cache ---> 043d5af32a80 Step 26/43 : RUN echo "deb http://packages.osrfoundation.org/gazebo/ubuntu-stable `lsb_release -cs` main" > /etc/apt/sources.list.d/gazebo-stable.list && wget http://packages.osrfoundation.org/gazebo.key -O - | apt-key add - ---> Using cache ---> 4ef5f6af10f8 Step 27/43 : ARG USE_OSRF_REPOS ---> Using cache ---> cb7a00e28a55 Step 28/43 : RUN if [ "${USE_OSRF_REPOS}" = "True" ]; then echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -cs) main" > /etc/apt/sources.list.d/ros-latest.list && wget http://packages.ros.org/ros.key -O - | apt-key add - ; fi ---> Using cache ---> 0b1b7d6ca062 Step 29/43 : WORKDIR ${ROS_WSPACE} ---> Using cache ---> 493e060bb89f Step 30/43 : COPY deps.rosinstall . ---> Using cache ---> c27dc8ae5412 Step 31/43 : RUN wstool init -j8 ${ROS_WSPACE}/src ${ROS_WSPACE}/deps.rosinstall ---> Using cache ---> 835415a7a5bc Step 32/43 : RUN apt-get clean && apt-get update && rosdep init && rosdep update && rosdep install --from-paths src -i --rosdistro=${ROS_DISTRO} -y --skip-keys="python-rosdep python-catkin-pkg python-rospkg" && apt-get clean && rm -rf /var/lib/apt/lists/* ---> Using cache ---> 2adbf7c07b65 Step 33/43 : RUN cd /usr/src/gtest && cmake CMakeLists.txt && make ---> Using cache ---> c2b363c5681d Step 34/43 : RUN ${ROS_WSPACE}/src/catkin/bin/catkin_make_isolated --install --install-space /opt/ros/${ROS_DISTRO} -DCMAKE_BUILD_TYPE=Release && rm -rf ${ROS_WSPACE}/src ${ROS_WSPACE}/build_isolated ${ROS_WSPACE}/devel_isolated ---> Using cache ---> 010bb1e08994 Step 35/43 : COPY --from=fork /tmp/repo-under-test src/repo-under-test ---> d815daf413c7 Step 36/43 : ENV REPO_FIX_COMMIT "${REPO_FIX_COMMIT}" ---> Running in c6f309d770ac Removing intermediate container c6f309d770ac ---> cc175d2174b0 Step 37/43 : ENV REPO_BUG_COMMIT "${REPO_BUG_COMMIT}" ---> Running in 0c32471e3682 Removing intermediate container 0c32471e3682 ---> 972ffa742290 Step 38/43 : RUN cd src/repo-under-test && echo "[ROBUST] fetching fixed and buggy source code..." && echo "[ROBUST] using fix commit: ${REPO_FIX_COMMIT}" && echo "[ROBUST] using bug commit: ${REPO_BUG_COMMIT}" && git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*" && git fetch --all && git reset --hard "${REPO_BUG_COMMIT}" && echo "[ROBUST] fetched fixed and buggy source code." ---> Running in 60da2af899b7 [ROBUST] fetching fixed and buggy source code... [ROBUST] using fix commit: 799db373131fcc022b6bda371a1884f9b23e7a7c [ROBUST] using bug commit: 981a09902f5b73a24dc63bbde3977b8c6750b583 Fetching origin HEAD is now at 981a099 added test files [ROBUST] fetched fixed and buggy source code. Removing intermediate container 60da2af899b7 ---> 97f94dc0e5c4 Step 39/43 : RUN echo "#!/bin/bash\npushd '${ROS_WSPACE}/src/repo-under-test' && \ngit clean -dfx && \ngit checkout \"\$1\" && \necho \"switched mode to: \$1\"" > switch && echo "#!/bin/bash\n'${ROS_WSPACE}/switch' \"\${REPO_FIX_COMMIT}\"" > fix && echo "#!/bin/bash\n'${ROS_WSPACE}/switch' \"\${REPO_BUG_COMMIT}\"" > unfix && chmod +x fix unfix switch ---> Running in a9238e7cb852 Removing intermediate container a9238e7cb852 ---> f0df9804cfcc Step 40/43 : RUN echo "[ROBUST] creating build script" && echo "[ROBUST] PUT is provided by catkin package: '${CATKIN_PKG}'" && echo "#!/bin/bash\n source /opt/ros/$ROS_DISTRO/setup.bash && catkin_make --only-pkg-with-deps=${CATKIN_PKG}" > build.sh && chmod +x build.sh && echo "[ROBUST] created build script" ---> Running in 9204c9e5568f [ROBUST] creating build script [ROBUST] PUT is provided by catkin package: 'turtlebot_bringup' [ROBUST] created build script Removing intermediate container 9204c9e5568f ---> 9a63102685cc Step 41/43 : RUN echo "[ROBUST] attempting to build PUT..." && echo "[ROBUST] is a build failure expected? ${IS_BUILD_FAILURE}." && ./build.sh || [ "${IS_BUILD_FAILURE}" = "yes" ] ---> Running in b5460a4730b5 [ROBUST] attempting to build PUT... [ROBUST] is a build failure expected? no. -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Using CATKIN_DEVEL_PREFIX: /ros_ws/devel -- Using CMAKE_PREFIX_PATH: /opt/ros/hydro -- This workspace overlays: /opt/ros/hydro -- Found PythonInterp: /usr/bin/python (found version "2.7.3") -- Using Debian Python package layout -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /ros_ws/build/test_results -- Looking for include files CMAKE_HAVE_PTHREAD_H -- Looking for include files CMAKE_HAVE_PTHREAD_H - found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Found gtest sources under '/usr/src/gtest': gtests will be built -- catkin 0.5.77 -- BUILD_SHARED_LIBS is on -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- ~~ traversing 4 packages in topological order: -- ~~ - linux_hardware -- ~~ - turtlebot (metapackage) -- ~~ - turtlebot_bringup -- ~~ - turtlebot_description -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -- +++ processing catkin package: 'linux_hardware' -- ==> add_subdirectory(repo-under-test/linux_hardware) -- linux_hardware: 1 messages, 0 services -- +++ processing catkin metapackage: 'turtlebot' -- ==> add_subdirectory(repo-under-test/turtlebot) -- +++ processing catkin package: 'turtlebot_bringup' -- ==> add_subdirectory(repo-under-test/turtlebot_bringup) -- +++ processing catkin package: 'turtlebot_description' -- ==> add_subdirectory(repo-under-test/turtlebot_description) -- Configuring done -- Generating done -- Build files have been written to: /ros_ws/build make: unrecognized option '--only-pkg-with-deps=turtlebot_bringup' Usage: make [options] [target] ... Options:  -b, -m Ignored for compatibility.  -B, --always-make Unconditionally make all targets.  -C DIRECTORY, --directory=DIRECTORY Change to DIRECTORY before doing anything.  -d Print lots of debugging information.  --debug[=FLAGS] Print various types of debugging information.  -e, --environment-overrides Environment variables override makefiles.  -f FILE, --file=FILE, --makefile=FILE Read FILE as a makefile.  -h, --help Print this message and exit.  -i, --ignore-errors Ignore errors from commands.  -I DIRECTORY, --include-dir=DIRECTORY Search DIRECTORY for included makefiles.  -j [N], --jobs[=N] Allow N jobs at once; infinite jobs with no arg.  -k, --keep-going Keep going when some targets can't be made. -l [N], --load-average[=N], --max-load[=N] Don't start multiple jobs unless load is below N. -L, --check-symlink-times Use the latest mtime between symlinks and target. -n, --just-print, --dry-run, --recon Don't actually run any commands; just print them. -o FILE, --old-file=FILE, --assume-old=FILE Consider FILE to be very old and don't remake it. -p, --print-data-base Print make's internal database. -q, --question Run no commands; exit status says if up to date. -r, --no-builtin-rules Disable the built-in implicit rules. -R, --no-builtin-variables Disable the built-in variable settings. -s, --silent, --quiet Don't echo commands. -S, --no-keep-going, --stop Turns off -k. -t, --touch Touch targets instead of remaking them. -v, --version Print the version number of make and exit. -w, --print-directory Print the current directory. --no-print-directory Turn off -w, even if it was turned on implicitly. -W FILE, --what-if=FILE, --new-file=FILE, --assume-new=FILE Consider FILE to be infinitely new. --warn-undefined-variables Warn when an undefined variable is referenced.  This program built for x86_64-pc-linux-gnu Report bugs to Base path: /ros_ws Source space: /ros_ws/src Build space: /ros_ws/build Devel space: /ros_ws/devel Install space: /ros_ws/install Creating symlink "/ros_ws/src/CMakeLists.txt" pointing to "/opt/ros/hydro/share/catkin/cmake/toplevel.cmake" #### #### Running command: "cmake /ros_ws/src -DCATKIN_DEVEL_PREFIX=/ros_ws/devel -DCMAKE_INSTALL_PREFIX=/ros_ws/install" in "/ros_ws/build" #### #### #### Running command: "make --only-pkg-with-deps=turtlebot_bringup -j1 -l1" in "/ros_ws/build" #### Invoking "make" failed The command '/bin/sh -c echo "[ROBUST] attempting to build PUT..." && echo "[ROBUST] is a build failure expected? ${IS_BUILD_FAILURE}." && ./build.sh || [ "${IS_BUILD_FAILURE}" = "yes" ]' returned a non-zero code: 1 ```
gavanderhoorn commented 6 years ago

Looks like it's not running catkin_make but make. A copy-pasta somewhere @ChrisTimperley ?


Edit: hm, it's weird, because that line hasn't been touched in 7 months.

git-afsantos commented 6 years ago

I tried the fix on the PR branch, btw, not sure if that makes any difference. Now that the fix has been merged, I will try it again on master in a couple hours.

git-afsantos commented 6 years ago

Same thing happens on master.

gavanderhoorn commented 6 years ago

Is not --only-pkg-with-deps available in Hydro? Or has something else changed in the build process?

I only now saw your edit.

It could well be that the version of catkin is affecting this.

--only-pkg-with-deps was added in 0.5.78, so if the version being used is older, that would be a problem.

But I believe we're always installing the latest catkin-pkg (here), so that should not happen.

git-afsantos commented 6 years ago

Then I should have a look at the build log, just to make sure that the catkin version is greater than that.

git-afsantos commented 6 years ago

Yup, just opened the build log above and did a Ctrl+F for catkin. Found this line, when catkin is invoked.

catkin 0.5.77
gavanderhoorn commented 6 years ago

Interesting.

I don't really understand right now how that old a version of Catkin gets installed though.

gavanderhoorn commented 6 years ago

Hm. Maybe because it's using a cached layer?

Step 25/43 : RUN pip install --upgrade       wheel       rosdep       wstool       rosinstall       rospkg       catkin_pkg  && apt-get clean  && rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> 043d5af32a80
git-afsantos commented 6 years ago

That might be the most plausible explanation, and also why I am seeing it in more than one bug (and why nobody else reported it).

I should probably get rid of that cache and try again.

gavanderhoorn commented 6 years ago

Well .. we should probably find a way to force Docker to not use a cached layer there.

But I still don't understand how that old version of catkin_pkg got installed in the first place. The current version is 0.6.16.

ChrisTimperley commented 6 years ago

Hm. Maybe because it's using a cached layer?

Step 25/43 : RUN pip install --upgrade       wheel       rosdep       wstool       rosinstall       rospkg       catkin_pkg  && apt-get clean  && rm -rf /var/lib/apt/lists/*
 ---> Using cache
 ---> 043d5af32a80

If we know that catkin_pkg needs to be a particular version, then we change catkin_pkg to catkin_pkg>=x.x.x.

gavanderhoorn commented 6 years ago

This is most likely not caused by catkin_pkg being a particular version, but catkin itself.

Ref #175.