Re: How to tell WHY apt wants to install so many packages
Alban Browaeys wrote:
Marc Shapiro <mshapiro_42 <at> yahoo.com> writes:
No luck: "apt-get -f install" did nothing and the remove still wants to
update 10 packages and install 21 new ones.
The following held packages will be changed:
You may have set a "hold" on those kde packages. As you are removing the
packages , the hold is removed and the other kde applications (not having a old
but which upgrade was blocked by your old of those few ones) upgrades ,
installing their dependencies.
I don't think that is the case, even though there is a hold on
kdewallpapers. If I just removed the hold it would allow kdewallpapers
to be upgraded, and other packages that depend on a more recent version
would come along for the ride. But I am REMOVING kdewallpapers!
Anything that depends on it at all would be removed, not upgraded.
Besides, the only thing that depends on it is the metapackage kdebase.
If you look at the packages that are to be upgraded and installed you
will see that many (if not most) have nothing to do with kde (as far as
I can see).
My bet are you can keeps your old versions of kde by settings old on higher
levels ones (kdelibs and such).
Last i do not understand what you are doing. From what i see you are removing
kdewallpapers without removing kdeartwork metapackage (which depends on
I am not removing kdeartwork because I do not have it installed. I do
not run kde, or gnome, or any other "desktop environment". I use fvwm2
and I do use a few kde packages (such as konsole and kate).
nor kde metapaccakge (which depends on kdeartwork).
Those metapackages are here for those that want the complete kde desktop without
much trouble. If you want only part of the kde desktop select the appropriate
meta-packages only .
For example : use kde-core, kdeutils, kdegraphics but no kde nor kdeartwork.
PS: you should use frontends, apt-get is not meant for users, you can do hold,
pinning, see dependencies and fixes them eventually much easier with aptitude,
synaptic and others.
I like the way that apt-get works. I am used to it. I can hold
packages by doing 'dpkg --get-selections > selections', edit the file
and then 'dpkg --set-selections < selections'. It may be a bit clumsy,
but I am used to it and I understand it.