On 19/12/11 15:43, Ken Heard wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Mag. Dr. Nikolaus Klepp wrote: > >> when you upgraded within TDE, then the upgrade was not complete. redo the >> upgrade from a text console (<ctrl>+<alt>+<f1>). > > Aha! I remembered when I did the first upgrade by running command > "apt-get upgrade" 225 packages were upgraded, but 47 packages were kept > back. Of these 47, all but four had either "trinity" or "kde" in its > name. The other four were "lib" packages. At the time the first 225 > packages were upgraded, it occurred to me that I should as a second step > upgrade the other 47 packages; but I neglected to do so. > > Now, taking my cue from Mag. Dr. Klepp did so. Once again I ran the > command "apt-get upgrade". Apt-get however identified the 47 packages > but refused to upgrade them. > > I next decided to try the "aptitude upgrade" command instead. The > response from that command stated that 46 of the 47 packages that > apt-get refused to install aptitude would install. I addition, aptitude > would remove nine more packages and install five new ones. It > recommended one more package but would not install it. > > After all of the forgoing was finished, ctrl-alt-F7 revealed the login > screen ready for entry of user name and password. I logged on and was > able to open Konqueror without difficulty. (There was however a problem > with Konqueror which will be the subject of another post to the list.) > > I am consequently quite curious as to why aptitude would install the > missing packages; whereas apt-get would not. I could not find anything > in the release notes or the Debian installation instructions to indicate > that in upgrading to 3.5.13 aptitude should be used instead of apt-get. > I initially used apt-get because the release notes and instructions for > the Lenny to Squeeze upgrade specifically recommended using apt-get > instead of aptitude. > > Ken Heard, Toronto, Canada > I don't use aptitude myself so can't help much with that. What I do know is, <apt-get upgrade> is a "safe upgrade" command which upgrades only those packages (or libs) which do not affect other packages. That's where you got into difficulty. What you needed was actually <apt-get dist-upgrade> (see <man apt-get>) For everyday use, you should stick to one or the other as their package-tracking databases may differ David