unwanted remove

Mikus Grinbergs mikus at bga.com
Thu Feb 16 12:45:20 PST 2006


Is there information on how to "tune" smart?

By this I mean here: "for me to tell smart NOT to perform part of
a proposed 'automatic' update".  [To me, it appears that 'smart'
is not yet smart enough to ADAPT to the people building packages /
repositories __not__ having done their job properly.]


Today a bunch of new versions appeared in the gnome repository
for SuSE 10.0.  But smart proposed to additionally REMOVE a number
of packages, some of which I wanted to keep.  Now I suppose I
could make a list of those packages, mark them as 'keep' or 'lock'
or something, run the smart update, then 'unkeep' the listed
packages (so that when updates to THEM become available in the
future, the obsoleted versions are NOT 'kept').  But this involves
manual recordkeeping, individually 'searching' for packages to
mark/unmark them, etc., etc.  A lot of bother.

I usually prefer NOT to allow updates which would cause certain
packages to be removed.  And I have worked out (manual) procedures
(WITHOUT recordkeeping being involved) that will accomplish this
with 'apt-get' (which is what I am now running for this situation,
in place of 'smart').  [What I basically do is use 'apt-get install'
with "cut and paste" to *separate* the LARGE mass of 'apt-get upgrade'
candidates into smaller "chunks" whose problems can be resolved
independently.]


But is there a way for me to get smart to ask me __whether__ to
include a new package in an 'automatic' update, when an already
installed package would need to be REMOVED (or even downleveled)
if the new package is allowed to be installed ?

mikus




More information about the Smart mailing list