IWETHEY v. 0.3.0 | TODO
1,095 registered users | 0 active users | 1 LpH | Statistics
Login | Create New User
IWETHEY Banner

Welcome to IWETHEY!

New There are two reasons that packages can be "kept back"...
The first, as is likely in your case, is that one (or more) packages' new version's now depends on a package that you don't have installed. So, for instance, you might apt-get install bug-buddy. Among all the other normal spam that you see, you will also be told from memory):

The following NEW packages will be installed:
bug-buddy-helper-package


(Note: That's not exact; I'm just trying to make a point.)

You'll then enter "Y" to continue, and it will download the new version of bug-buddy as well as the bug-buddy-helper-package package, and both will be installed as normal.

You might *THEN* do an apt-get upgrade, and you might see that it's ready to install (choosing randomly from your list) file-roller eog, and all the rest of them will still be held back. You can install one-by-one in the same manner if you want to learn all the dependencies...But quickly, I suspect that you'll get to the point of not caring. :)

The second way that packages can be held back is because you've purposely marked a version as "hold". You can do this via the command:

echo "evolution hold" | dpkg --set-selections

The next time you go to upgrade, you will see, for example, this:

[root@halfadozen ~]$ apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages have been kept back:
evolution


If you then want to see which packages you have on hold, the following command will help: dpkg --get-selections | grep hold.
-YendorMike

"They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety."
- Benjamin Franklin, 1759 Historical Review of Pennsylvania
New It was case 1.
After an install of gedit, only 9 packages were left. Install of gnome-applets left 5, etc. Of course other packages get sucked in as we go along.

Thanks!
Alex

The trouble with the world is that the stupid are cocksure and the intelligent are full of doubt. -- Bertrand Russell
     "Packages have been kept back" - (a6l6e6x) - (4)
         There are two reasons that packages can be "kept back"... - (Yendor) - (1)
             It was case 1. - (a6l6e6x)
         Don't be wussing out on me, now. - (pwhysall) - (1)
             Got it, thanks! -NT - (a6l6e6x)

Tool-wielding ape on board.
69 ms