ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
0

moveit_tutorials kinetic error

asked 2019-06-27 03:07:38 -0600

nd gravatar image

updated 2019-06-27 03:52:45 -0600

Hello,

I am using moveit_tutorials in ros kinetic, ubuntu 16.04. I am using this since many months. but suddenly today I get error while catkin_make,

    -- Could not find the required component 'pcl_ros'. The following CMake error indicates that you either need to install the package with the same name or change your environment so that it can be found.
CMake Error at /opt/ros/kinetic/share/catkin/cmake/catkinConfig.cmake:83 (find_package):
  Could not find a package configuration file provided by "pcl_ros" with any
  of the following names:

    pcl_rosConfig.cmake
    pcl_ros-config.cmake

  Add the installation prefix of "pcl_ros" to CMAKE_PREFIX_PATH or set
  "pcl_ros_DIR" to a directory containing one of the above files.  If
  "pcl_ros" provides a separate development package or SDK, be sure it has
  been installed.

but why should this happen, because I have not change anything? before that it was working. ........................

also, sudo apt install ros-kinetic-pcl-ros is giving me error,

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following additional packages will be installed:
  ros-kinetic-pcl-conversions ros-kinetic-pcl-msgs ros-kinetic-tf2-eigen
The following NEW packages will be installed:
  ros-kinetic-pcl-conversions ros-kinetic-pcl-msgs ros-kinetic-pcl-ros ros-kinetic-tf2-eigen
0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded.
Need to get 4.119 kB of archives.
After this operation, 23,6 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Err:1 http://packages.ros.org/ros/ubuntu xenial/main amd64 ros-kinetic-pcl-msgs amd64 0.2.0-0xenial-20190320-175136-0800
  404  Not Found [IP: 64.50.233.100 80]
Err:2 http://packages.ros.org/ros/ubuntu xenial/main amd64 ros-kinetic-pcl-conversions amd64 0.2.1-0xenial-20190320-175749-0800
  404  Not Found [IP: 64.50.233.100 80]
Err:3 http://packages.ros.org/ros/ubuntu xenial/main amd64 ros-kinetic-tf2-eigen amd64 0.5.20-0xenial-20190320-081440-0800
  404  Not Found [IP: 64.50.233.100 80]
Err:4 http://packages.ros.org/ros/ubuntu xenial/main amd64 ros-kinetic-pcl-ros amd64 1.4.4-0xenial-20190320-180405-0800
  404  Not Found [IP: 64.50.233.100 80]
E: Failed to fetch http://packages.ros.org/ros/ubuntu/pool/main/r/ros-kinetic-pcl-msgs/ros-kinetic-pcl-msgs_0.2.0-0xenial-20190320-175136-0800_amd64.deb  404  Not Found [IP: 64.50.233.100 80]

E: Failed to fetch http://packages.ros.org/ros/ubuntu/pool/main/r/ros-kinetic-pcl-conversions/ros-kinetic-pcl-conversions_0.2.1-0xenial-20190320-175749-0800_amd64.deb  404  Not Found [IP: 64.50.233.100 80]

E: Failed to fetch http://packages.ros.org/ros/ubuntu/pool/main/r/ros-kinetic-tf2-eigen/ros-kinetic-tf2-eigen_0.5.20-0xenial-20190320-081440-0800_amd64.deb  404  Not Found [IP: 64.50.233.100 80]

E: Failed to fetch http://packages.ros.org/ros/ubuntu/pool/main/r/ros-kinetic-pcl-ros/ros-kinetic-pcl-ros_1.4.4-0xenial-20190320-180405-0800_amd64.deb  404  Not Found [IP: 64.50.233.100 80]

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

............................................................................

I follow this answers link text to update keys but still sudo apt update not working with following error,

Hit:1 http://linux.teamviewer.com/deb stable InRelease
Hit:2 http://realsense-hw-public.s3.amazonaws.com/Debian/apt-repo xenial InRelease
Hit:3 http://packages.osrfoundation.org/gazebo/ubuntu-stable xenial InRelease
Ign:4 http ...
(more)
edit retag flag offensive close merge delete

Comments

re: still having problems with apt update: other repositories appear to have changed keys or have other problems. packages.ros.org appears to be fine.

gvdhoorn gravatar image gvdhoorn  ( 2019-06-27 04:11:16 -0600 )edit

what should I do as moveit_tutorials package is not working? I have posted this on moveit_tutorials github.

nd gravatar image nd  ( 2019-06-27 04:18:40 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2019-06-27 04:46:14 -0600

rhaschke gravatar image

As indicated by @gvdhoorn, the ROS package repository was found after updating the keys:

Hit:19 http://packages.ros.org/ros/ubuntu xenial InRelease

Next you should do a sudo apt upgrade to upgrade/install packages and maybe try again to install ros-kinetic-pcl-ros, which obviously is broken on your system.

edit flag offensive delete link more

Comments

I will try this and update here.

nd gravatar image nd  ( 2019-06-27 05:23:25 -0600 )edit

Follow the instructions on this link to update the repository keys https://discourse.ros.org/t/security-...

martimorta gravatar image martimorta  ( 2019-06-27 06:48:26 -0600 )edit

Question Tools

2 followers

Stats

Asked: 2019-06-27 03:07:38 -0600

Seen: 986 times

Last updated: Jun 27 '19