> As for the discussion, APT actually has such a feature cleverly > undocumented and unmentioned - if you flag a package as Impotant: then > its downtime is minizimized by the ordering code.
Speaking of ordering, there's some bad catch 22 happening when you deinstall a bunch of packages at the same time you install newer packages that conflict with them. An example is moving from the 1.1.2 KDE packages to the 2.0 ones, eg. from kdebase to kdebase-cvs etc. USing dselect and APT, what happens is that somehow installation of the new packages is tried first, and fails, and then deinstallation does not proceed. Soone needs to explicitely delete the old packages first and install the new ones after. That should be figured out by the package management tools. Yves.