Mailinglist Archive: opensuse (1108 mails)

< Previous Next >
Re: [opensuse] kernel versions
On 13/08/2018 21:32, Dave Howorth wrote:
On Mon, 13 Aug 2018 18:02:50 +0200
"Carlos E. R." <robin.listas@xxxxxxxxxxxxxx> wrote:
On Linux, when you tell YaST to install/update/remove something, it
_thinks_. What is already installed, what is needed to do to obtain
what the user is requesting. And to do so it queries the database of
installed packages, and updates it with the changes. Every single file
that was installed from a package is listed there (exceptions are
files created locally by installation scripts).

Thus if you delete a file manually YaST/zypper/rpm will think that the
file is still there and the decisions it takes will be based on that
knowledge, that happens to be wrong because you deleted something.

I'm curious. It would seem fairly simple for a package manager to
actually check for the presence of file that it thought were installed
(perhaps separately as part of a 'verify' operation or perhaps as part
of its general operation). Do any package managers actually have that
ability, do you know?

Verify mode.

But there is no "repair mode".


Carlos E.R. (Minas-Morgul - W10)

To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >
This Thread