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: kdebase-data kdewallpapersYou 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 kdewallpapers)
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. Alban 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.
-- Marc Shapiro mshapiro_42@yahoo.com