Installing melodic on linux mint tara (19)

asked 2018-11-12 16:13:30 -0600

Mehdi. gravatar image

updated 2018-11-13 02:44:29 -0600

gvdhoorn gravatar image

I installed linux mint 19 on my desktop computer (based on ubuntu 18.04) and then proceeded to installing ros melodic. First I got the problem of not finding the source of (ros tara) while running sudo apt update but this was easily solved by manually setting it to bionic. apt update runs then with no errors.

Then when I proceed with apt install ros-melodic-desktop-full I get the following error:

Reading package lists... Done   
Building dependency tree          
Reading state information... Done   
Some packages could not be installed. This may mean that you have requested
an impossible situation or if you are using the unstable distribution that
some required packages have not yet been created or been moved out of
Incoming. The following information may help to resolve the situation:
The following packages have unmet dependencies:
  ros-kinetic-desktop-full :
  Depends: ros-kinetic-desktop but it is not going to be installed
  Depends: ros-kinetic-perception but it is not going to be installed
  Depends: ros-kinetic-simulators but it is not going to be installed
  Depends: ros-kinetic-urdf-tutorial but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

here is my /etc/apt/sources.list.d/ros-latest.list

deb http://packages.ros.org/ros/ubuntu bionic main
edit retag flag offensive close merge delete

Comments

aptitude instead of apt might give you a bit more detail on why it's actually failing.

Typically, these sort of issues are caused by having a .deb pkg installed (as a dependency of some other application) that is newer than what is compatile with one of the ROS pkgs.

gvdhoorn gravatar imagegvdhoorn ( 2018-11-13 02:45:47 -0600 )edit

okay interesting, I will try it again with aptitude. However i noticed that the installable package list contains ros packages without the version name, line for example ros-desktop-full or ros-base, with version 1.10 which normally corresponds to melodic.

Mehdi. gravatar imageMehdi. ( 2018-11-13 03:55:45 -0600 )edit

However i noticed that the installable package list contains ros packages without the version name, line for example ros-desktop-full or ros-base

Ah, then you're "suffering" from UpstreamPackages.

gvdhoorn gravatar imagegvdhoorn ( 2018-11-13 03:58:35 -0600 )edit

Has this issue been resolve yet?

khairulm gravatar imagekhairulm ( 2019-04-15 12:26:36 -0600 )edit