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

core packages get removed by apt-get update & dist-upgrade

asked 2013-01-15 06:05:26 -0600

130s gravatar image

updated 2014-01-28 17:14:51 -0600

ngrennan gravatar image

1 of my Quantal machines (that I upgraded from Precise just yesterday), apt-get dist-upgrade wants to remove following packages that are I believe included in desktop-full. Anybody has an idea why?

ros-groovy-{ bfl, bullet, common-rosdeps, orocos-kinematics-dynamics, physics-ode, resource-retriever, robot-model-tutorials, ros, rosbag, rosunit, rqt-console, rqt-plot, rqt-py-common, timestamp-tools }

Commandline output:

iuser@btt:/etc/apt/sources.list.d$ sudo apt-get update && sudo apt-get dist-upgrade
Ign quantal InRelease
Hit quantal Release.gpg     
Hit quantal Release      
Hit quantal/main amd64 Packages 
Hit quantal/main i386 Packages
Ign quantal/main Translation-en_US
Ign quantal/main Translation-en
Ign quantal InRelease                   
Hit quantal Release.gpg
Hit quantal Release
Hit quantal/partner amd64 Packages
Hit quantal/partner i386 Packages
Ign quantal/partner Translation-en_US
Ign quantal/partner Translation-en
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be REMOVED:
  ros-groovy-bfl ros-groovy-bullet ros-groovy-common-rosdeps ros-groovy-orocos-kinematics-dynamics ros-groovy-physics-ode
  ros-groovy-resource-retriever ros-groovy-robot-model-tutorials ros-groovy-ros ros-groovy-rosbag ros-groovy-rosunit
  ros-groovy-rqt-console ros-groovy-rqt-plot ros-groovy-rqt-py-common ros-groovy-timestamp-tools
The following packages have been kept back:
  libboost-all-dev libboost-date-time-dev libboost-dev libboost-filesystem-dev libboost-graph-dev libboost-graph-parallel-dev
  libboost-iostreams-dev libboost-math-dev libboost-mpi-dev libboost-mpi-python-dev libboost-program-options-dev
  libboost-python-dev libboost-regex-dev libboost-serialization-dev libboost-signals-dev libboost-system-dev libboost-test-dev
  libboost-thread-dev libboost-wave-dev
0 upgraded, 0 newly installed, 14 to remove and 19 not upgraded.
After this operation, 25.5 MB disk space will be freed.

isaito@btt:/etc/apt/sources.list.d$ tree
├── google-chrome.list
├── google-chrome.list.distUpgrade
├── google.list
├── irie-elisp-precise.list
├── irie-elisp-precise.list.distUpgrade
├── openrave-release-precise.list
├── openrave-release-precise.list.distUpgrade
├── precise-partner.list
├── precise-partner.list.distUpgrade
├── puppetlabs-precise.list
├── puppetlabs-precise.list.distUpgrade
├── ros-latest.list
├── ros-latest.list~
├── ros-latest.list.distUpgrade
├── ros-latest.list.distUpgrade~
├── ros.list
├── ros.list~
├── ros.list.distUpgrade

iuser@btt:/etc/apt/sources.list.d$ more ros-latest.list
deb quantal main
iuser@btt:/etc/apt/sources.list.d$ more precise-partner.list
deb quantal partner #Added by software-center
iuser@btt:/etc/apt/sources.list.d$ more precise-partner.list.distUpgrade
# deb precise partner #Added by software-center. # Disabled manually after upgrade to quantal
deb quantal partner # Added manually after upgrade to quantal
edit retag flag offensive close merge delete



My guess is something doesn't fit together anymore dependency-wise and you'd probably be able to re-install groovy after the update. No guarantees, however.

dornhege gravatar image dornhege  ( 2013-01-15 06:15:13 -0600 )edit

1 Answer

Sort by » oldest newest most voted

answered 2013-01-15 06:43:06 -0600

130s gravatar image

Fixed this. As @dornhege indicated, in my case libboost-iostreams was somehow broken and I forced to upgrade it (via synaptic, not necessarily so though).

edit flag offensive delete link more

Question Tools


Asked: 2013-01-15 06:05:26 -0600

Seen: 361 times

Last updated: Jan 15 '13