How to fully uninstall package

I had installed package munin-node on my system, but I decided after it that I dont need it and remove it with
zypper rm munin-node
To my surprise zypper uninstall package fully. There is an entry in /etc/passwd, directories munin in /etc and /var/lib
Why it is and How remove the package with all actions, which an installation process does.
Thanks

On Sat, 30 Nov 2013 22:56:02 +0000, lertimir wrote:

> I had installed package munin-node on my system, but I decided after it
> that I dont need it and remove it with zypper rm munin-node To my
> surprise zypper uninstall package fully. There is an entry in
> /etc/passwd, directories munin in /etc and /var/lib Why it is and How
> remove the package with all actions, which an installation process does.
> Thanks

Configuration items and such tend not to be cleaned up because the
purpose of the removal isn’t always clear - it might be being removed for
a purpose other than just removing the package from the system.

openSUSE errs on the side of caution and leaves changeable configuration
files in place in the event that the user is planning to install (or re-
install) the package at a later date and wants to preserve the
configuration.

Leaving those configuration items in place doesn’t really hurt anything,
and you can remove them by hand if you so desire.

Jim


Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

Restore from the backup you took just before that install :stuck_out_tongue:

There’s no easy way. It is usually harmless to leave the remnants there.

On 2013-11-30 23:56, lertimir wrote:
>
> I had installed package munin-node on my system, but I decided after it
> that I dont need it and remove it with
> zypper rm munin-node
> To my surprise zypper uninstall package fully. There is an entry in
> /etc/passwd, directories munin in /etc and /var/lib
> Why it is and How remove the package with all actions, which an
> installation process does.

You can’t. That’s the way things are done here.

To do different automatically, the developers and packagers would have
to agree in providing that feature, and then the package managers would
have to add both features, remove all configurations or not.

As it is, the only way is manually.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)