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

Unmet dependencies for fuerte-desktop-full on 12.04

asked 2012-09-07 09:42:54 -0600

rdeits gravatar image

I just created a brand-new VM running 12.04 and am attempting to install ROS fuerte. I've followed the instructions from http://ros.org/wiki/fuerte/Installation/Ubuntu to set up sources.list and keys and done sudo apt-get update. Running sudo apt-get install ros-electric-desktop-full fails with the following error:

The following packages have unmet dependencies: ros-fuerte-desktop-full : Depends: ros-fuerte-simulator-gazebo (= 1.6.15-s1346825464~precise) but it is not going to be installed E: Unable to correct problems, you have held broken packages.

Likewise, trying to install ros-fuerte-simulator-gazebo gives:

The following packages have unmet dependencies: ros-fuerte-simulator-gazebo : Depends: ros-fuerte-bullet (= 2.79-s1346186848~precise) but it is not going to be installed Depends: ros-fuerte-common-msgs (= 1.8.13-0precise-20120813-1503-+0000) but it is not going to be installed Depends: ros-fuerte-common-rosdeps (= 1.2.0-s1346186808~precise) but it is not going to be installed Depends: ros-fuerte-driver-common (= 1.4.0-s1346186749~precise) but it is not going to be installed Depends: ros-fuerte-geometry (= 1.8.2-s1346187100~precise) but it is not going to be installed Depends: ros-fuerte-image-common (= 1.8.0-s1346187257~precise) but it is not going to be installed Depends: ros-fuerte-nodelet-core (= 1.6.5-s1346187746~precise) but it is not going to be installed Depends: ros-fuerte-perception-pcl (= 1.2.3-s1346187964~precise) but it is not going to be installed Depends: ros-fuerte-robot-model (= 1.8.1-s1346188771~precise) but it is not going to be installed Depends: ros-fuerte-ros (= 1.8.10-0precise-20120813-1418-+0000) but it is not going to be installed Depends: ros-fuerte-ros-comm (= 1.8.15-0precise-20120813-1503-+0000) but it is not going to be installed Depends: ros-fuerte-visualization-common (= 1.8.4-s1346192005~precise) but it is not going to be installed Depends: ros-fuerte-xacro (= 1.6.1-s1346189334~precise) but it is not going to be installed Depends: ros-fuerte-protobuf (= 0.1.0-s1346200515~precise) but it is not going to be installed E: Unable to correct problems, you have held broken packages.

I've seen many, many other users with similar issues here, but none of the fixes I've found so far worked for me. I've tried to install libboost1.46, suggested here but to no avail.

Can anyone help?

Thanks,

Robin

edit retag flag offensive close merge delete

Comments

simulator_gazebo 1.6.16 is out, so maybe you need to do sudo apt-get update and sudo apt-get dist-upgrade first?

hsu gravatar image hsu  ( 2012-09-07 10:16:21 -0600 )edit

5 Answers

Sort by ยป oldest newest most voted
6

answered 2012-09-08 08:11:39 -0600

Ryan gravatar image

This is due to a bug in the build (already fixed, packages are being rebuilt right now).

For anyone reading this, I suggest waiting a little bit for the rebuild before trying the nuclear option. :)

edit flag offensive delete link more

Comments

According to that ticket, this is fixed.. but I'm still seeing this problem.. I've tracked it down to "The following packages have unmet dependencies: ros-groovy-visualization-common : Depends: nvidia-cg-toolkit but it is not installable".... and no, I don't have an nvidia card.

SL Remy gravatar image SL Remy  ( 2012-09-21 08:15:24 -0600 )edit
SL Remy gravatar image SL Remy  ( 2012-10-03 05:11:35 -0600 )edit
0

answered 2012-09-07 10:06:32 -0600

I haven't seen that issues, but I've had similar problems in the past when packages failed to install or uninstall completely. Try

dpkg --configure -a

as root to attempt to fix any improperly installed packages. As a last ditch effort you could try to force the install. Probably not the best practice, and doesn't fix whatever the underlying cause is, but I've had it work for me in the past

sudo apt-get install -f

edit flag offensive delete link more
0

answered 2012-09-07 10:21:46 -0600

agoto gravatar image

updated 2012-09-07 10:22:19 -0600

I have had the same issue some hours ago, but with Ubuntu 10.04. Trying to apt-get install the dependencies of ros-fuerte-simulator-gazebo doesn't work too, as the versions installed are conflicted. For example, for ros-fuerte-ros:

Depends: ros-fuerte-ros (= 1.8.10-0lucid-20120813-1401-+0000) but 1.8.10-0lucid-20120830-0516-+0000 is to be installed

This probably should be some bug and opening a defect ticket may be necessary.

PS: if you try to install ros-fuerte-desktop (the version without the simulators), it works.

edit flag offensive delete link more

Comments

piyushk gravatar image piyushk  ( 2012-09-07 13:21:25 -0600 )edit
0

answered 2012-09-08 07:50:57 -0600

Jackie gravatar image

Hi

I am having exactly the same problem as rdeits posted, exact error message when trying to install the fuerte_desktop_full, not on a VM though, but on a Dell 700m laptop with first ubuntu 12.04, then ubuntu 11.10. Both generated the exact same error message.

I followed the installation tutorial on ROS website last time in early July and it installed successfully on ubuntu 12.04 on my dell 700m.

Today, I wanted to install fuerte on a thinkpad with dual OS (win 7 and ubuntu 12.04), and it failed on my thinkpad with that exact same error message.

Then I switched to my dell laptop, wondering how come I can install it in early July. I first uninstalled all ros packages on my dell laptop and then try to install the desktop-full, failed.

I then downgraded my ubuntu on dell from 12.04 to 11.10 by wiping out 12.04 and freshly installed 11.10 , and tried to install desktop_full, failed again with the same error msg.

looking forward to a solution.

edit flag offensive delete link more

Comments

The answer from Ryan is right. It is working perfectly now. Thanks.

Jackie gravatar image Jackie  ( 2012-09-10 14:16:01 -0600 )edit
-1

answered 2012-10-02 00:04:51 -0600

gian gravatar image

Hi, I also have the same problem installing ros-fuerte-desktop-full on ubuntu 10.04 and none of the solutions posted here was helpful. Does anyone solved the problem?

edit flag offensive delete link more

Comments

Please post a comment to the question, this is not a usual discussion forum. Your inquiry is not an answer to the original question.

AHornung gravatar image AHornung  ( 2012-10-02 01:13:55 -0600 )edit

Question Tools

5 followers

Stats

Asked: 2012-09-07 09:42:54 -0600

Seen: 2,651 times

Last updated: Oct 02 '12