Hi, I've attempted to upgrade from ROS Hydro to ROS Indigo after upgrading my Ubuntu Precise to Ubuntu Trusty. However, I'm getting conflicts after installing ros-indigo-desktop-full. Quick summary: $ apt-get -f install The following NEW packages will be installed: libsdformat-dev{a} libsdformat1{a} The following partially installed packages will be configured: gazebo2 ros-indigo-desktop-full ros-indigo-gazebo-plugins ros-indigo-gazebo-ros ros- indigo-gazebo-ros-pkgs ros-indigo-simulators eggie@Idefix:~$ sudo apt-get -f install Preparing to unpack .../libsdformat1_1.4.11-1ubuntu0.1_amd64.deb ... Unpacking libsdformat1:amd64 (1.4.11-1ubuntu0.1) ... dpkg: error processing archive /var/cache/apt/archives/libsdformat1_1.4.11-1ubuntu0.1_amd64.deb (--unpack): trying to overwrite '/usr/share/sdformat/1.4/projector.sdf', which is also in package sdformat 1.4.11-1~precise dpkg-deb: error: subprocess paste was killed by signal (Broken pipe) Preparing to unpack .../libsdformat-dev_1.4.11-1ubuntu0.1_amd64.deb ... Unpacking libsdformat-dev:amd64 (1.4.11-1ubuntu0.1) ... dpkg: error processing archive /var/cache/apt/archives/libsdformat- dev_1.4.11-1ubuntu0.1_amd64.deb (--unpack): trying to overwrite '/usr/include/sdformat-1.4/sdf/SDFImpl.hh', which is also in package sdformat 1.4.11-1~precise Errors were encountered while processing: /var/cache/apt/archives/libsdformat1_1.4.11-1ubuntu0.1_amd64.deb /var/cache/apt/archives/libsdformat-dev_1.4.11-1ubuntu0.1_amd64.deb E: Sub-process /usr/bin/dpkg returned an error code (1) libsdformat-dev and libsdformat1 seem to conflict: The relevant versions: $ apt-cache policy libsdformat-dev libsdformat-dev: Installed: (none) Candidate: 1.4.11-1ubuntu0.1 Version table: 1.4.11-1ubuntu0.1 0 500 http://nl.archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages 1.4.11-1osrf1 0 500 http://packages.ros.org/ros/ubuntu/ trusty/main amd64 Packages 1.4.11-1 0 500 http://nl.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages $ apt-cache policy libsdformat1 libsdformat1: Installed: (none) Candidate: 1.4.11-1ubuntu0.1 Version table: 1.4.11-1ubuntu0.1 0 500 http://nl.archive.ubuntu.com/ubuntu/ trusty-updates/universe amd64 Packages 1.4.11-1osrf1 0 500 http://packages.ros.org/ros/ubuntu/ trusty/main amd64 Packages 1.4.11-1 0 500 http://nl.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages As far as I can tell, it seems to prefer the Ubuntu packaged libsdformat over the ROS packaged sdfformat, I suppose this may be the source of the problem? However, running: apt-get install libsdformat1=1.4.11-1osrf1 libsdformat-dev=1.4.11-1osrf1 does not solve the problem and results in the same conflict. Any suggestions? Thanks, Egbert