remove packages

Hello. I’ve suse 11.4 kde installed. Then I removed some packages (networkmanager, some plasma widgets, etc.) but after zypper dup I again have all these packages installed? I think thats because of some metapackages but why metapackage isn’t uninstalled together with any of component?

On 04/29/2011 07:36 AM, off220 wrote:
>
> Hello. I’ve suse 11.4 kde installed. Then I removed some packages
> (networkmanager, some plasma widgets, etc.) but after zypper dup I again
> have all these packages installed? I think thats because of some
> metapackages but why metapackage isn’t uninstalled together with any of
> component?

when you remove ‘standard’ and/or ‘default install’ packages and then
‘zypper dup’ you are just going in circles because ‘dup’ is explained in
the zypper manual as:

dist-upgrade (dup) [options]
Perform a distribution upgrade. This command applies the state of
(specified) repositories onto the system; upgrades (or even downgrades)
installed packages to versions found in repositories, removes packages
that are no longer in the repositories and pose a dependency problem for
the upgrade, handles package splits and renames, etc. [snip]

cite: man zypper (lots more there to learn about ‘dup’ and other
magic)


CAVEAT: http://is.gd/bpoMD
[openSUSE 11.3 + KDE4.5.5 + Thunderbird3.1.8 via NNTP]
HACK Everything → http://www.youtube.com/watch?v=j5b4CCe9pS8&NR=1

As DenverD said (more or less), “dup” with no qualifiers just puts it all back again. Remove them again. Thereafter, when upgrading the packages to newer versions, have a look at the options “–from” and “–repo” in man zypper, and the difference between “up” and “dup”. Sounds like you need a finer grained process that just “dup” with no qualifiers of any kind.