[Bug 996502] New: Zypper rm no longer removes unneeded dependencies.
http://bugzilla.opensuse.org/show_bug.cgi?id=996502 Bug ID: 996502 Summary: Zypper rm no longer removes unneeded dependencies. Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: x86-64 OS: SUSE Other Status: NEW Severity: Normal Priority: P5 - None Component: libzypp Assignee: zypp-maintainers@forge.provo.novell.com Reporter: bugreporter@candymail.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Created attachment 690288 --> http://bugzilla.opensuse.org/attachment.cgi?id=690288&action=edit Log and solver test case Removing a package with zypper or the YaST GUI frontend no longer removes its unneeded dependencies. For example, removing Wine would normally also remove numerous dependencies, yet now it shows this: sudo zypper rm --clean-deps wine Repository-Daten werden geladen... Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst... Das folgende Paket wird GELÖSCHT: wine 1 zu entfernendes Paket. Nach dem Vorgang werden 176,2 MiB freigegeben. Fortfahren? [j/n/? zeigt alle Optionen] (j): Another example, the list of dependencies to be removed is grossly incomplete: sudo zypper rm --clean-deps dolphin Repository-Daten werden geladen... Installierte Pakete werden gelesen... Paketabhängigkeiten werden aufgelöst... Die folgende Anwendung wird GELÖSCHT werden: Dolphin Die folgenden 2 Pakete werden GELÖSCHT: dolphin patterns-openSUSE-kde_plasma Das folgende Schema wird GELÖSCHT: kde_plasma 2 zu entfernende Pakete. Nach dem Vorgang werden 1,4 MiB freigegeben. Fortfahren? [j/n/? zeigt alle Optionen] (j): Tumbleweed is up to date (via zypper dup). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=996502 http://bugzilla.opensuse.org/show_bug.cgi?id=996502#c1 --- Comment #1 from Michael Andres <ma@suse.com> --- (In reply to Bug Reporter from comment #0)
Removing a package with zypper or the YaST GUI frontend no longer removes its unneeded dependencies.
The default behavior depends on the value of 'solver.cleandepsOnRemove' in your systems /etc/zypp/zypp.conf. Per default the value is FALSE. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=996502 http://bugzilla.opensuse.org/show_bug.cgi?id=996502#c2 --- Comment #2 from Michael Andres <ma@suse.com> --- (In reply to Bug Reporter from comment #0)
Another example, the list of dependencies to be removed is grossly incomplete: sudo zypper rm --clean-deps dolphin
According to the testcase only a small number of packages on your system is flagged as 'autoinstalled' (i.e. automatically added by the dependency resolver; see /var/lib/zypp/AutoInstalled). Only those packages are considered for cleanup. Packages not mentioned there are considered to be 'userinstalled' and won't be cleaned automatically. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=996502 http://bugzilla.opensuse.org/show_bug.cgi?id=996502#c3 Michael Andres <ma@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |WORKSFORME --- Comment #3 from Michael Andres <ma@suse.com> --- I don't see any unexpected behavior in logs or testcase. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com