-   Ubuntu (
-   -   Update: The following packages have been kept back ??? (

taylorkh 04-06-2011 07:44 AM

Update: The following packages have been kept back ???
Yesterday, while updating a 32 bit Lucid desktop using update manager, I noticed that only one of several packages listed under "Important Security Updates" was checked. I ran "Install Updates" and the one package was installed. The others were now grayed out and I could not check them. It was late so I put off investigation until today.

I am now working on my 64 bit Lucid desktop. Same thing. Only one of several packages is checked. I tried using "sudo apt-get upgrade" and received the following message:

The following packages have been kept back:
ffmpeg libavdevice52 libavfilter0 libavformat52 libpostproc51 libswscale0
I thought perhaps the packages were held back because I did not have them installed. Not so. I have these packages installed. I am at a loss. If these are important security updates, why am I not able to install them?



EricTRA 04-06-2011 07:51 AM


As I understand it, some packages are held back by the package manager because they would implicate system changes. You can force them/install them and apply the changes using:

sudo apt-get dist-upgrade
Kind regards,


TobiSGD 04-06-2011 08:13 AM

If you use upgrade instead of dist-upgrade all package-updates which will force the deletion (not upgrade) of an installed package or the installation of a currently not installed package will be kept back. As mentioned above, if you want to install them, use dist-upgrade.

taylorkh 04-07-2011 05:53 AM

Thanks all, I did some research into the dist-upgrade option. But then other obligations took me away before I actually ran the upgrade. This morning update manager popped up and offered to install all of the packages which were held back yesterday. Who knows?

Thanks again,


EricTRA 04-07-2011 05:58 AM


Most likely because overnight the system changes where / would be included automatically by upgrading other packages. Glad you've got it solved. Have fun with Linux.

Kind regards,


All times are GMT -5. The time now is 12:50 AM.