On Mon, 13 Aug 2018 18:02:50 +0200 "Carlos E. R." <robin.listas@telefonica.net> 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? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org