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

Unable to upgrade Indigo because of ros-indigo-ipa-canopen

asked 2015-05-03 20:09:22 -0500

Cerin gravatar image

updated 2015-05-03 20:11:06 -0500

I was able to install ros-indigo-desktop-full just fine following the install instructions for Ubuntu 14.04.

However, when I try and upgrade by running:

sudo apt-get update && sudo apt-get upgrade ros-indigo-* -y

I get the error:

The following packages have unmet dependencies:
 ros-indigo-ipa-canopen : Depends: ros-indigo-ipa-canopen-core but it is not installable
                          Depends: ros-indigo-ipa-canopen-ros but it is not installable
E: Unable to correct problems, you have held broken packages.

I don't even have ros-indigo-ipa-canopen installed. Why am I getting this error and how do I resolve it?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2015-05-04 01:21:08 -0500

ahendrix gravatar image

The command: sudo apt-get upgrade ros-indigo-* -y is asking apt to upgrade all of the ROS Indigo packages that exist; not just the packages that are installed.

If you want to upgrade all of the packages that are installed, just do: sudo apt-get upgrade.

edit flag offensive delete link more

Question Tools

1 follower


Asked: 2015-05-03 20:09:22 -0500

Seen: 152 times

Last updated: May 04 '15