[Bug 465122] New: Removal try for "powerdevil" results in unexpected reactions
https://bugzilla.novell.com/show_bug.cgi?id=465122 Summary: Removal try for "powerdevil" results in unexpected reactions Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: Markus.Elfring@web.de QAContact: qa@suse.de Found By: --- Created an attachment (id=264311) --> (https://bugzilla.novell.com/attachment.cgi?id=264311) solver test case I try to delete the following application from my system. Sonne:~ # zypper remove powerdevil Loading repository data... Reading installed packages... Resolving package dependencies... The following NEW package is going to be installed: kdebase4-workspace-branding-upstream The following packages are going to be REMOVED: compiz-kde4 kde4-kate kde4-kget kde4-knewsticker kde4-ktux kde4-plasma-addons kde4-superkaramba kdeartwork4-screensaver kdebase4 kdebase4-nsplugin kdebase4-openSUSE kdebase4-openSUSE-lang kdebase4-session kdebase4-workspace kdebase4-workspace-branding-openSUSE powerdevil powerdevil-lang Overall download size: 26.0 K. After the operation, 45.2 M will be freed. Continue? [Y/n/p/?]: n I wonder about the suggested removal of some other software components which do not seem to be relevant for a power manager. I have got doubts in the correctness for this dependency resolution. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465122
User stbinner@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=465122#c1
Stephan Binner
https://bugzilla.novell.com/show_bug.cgi?id=465122
User jkupec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=465122#c2
Ján Kupec
Continue? [Y/n/p/?]: n
JFYI, answering 'p' would show you the dependency problem which caused this. Try also '?'. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465122
User Markus.Elfring@web.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=465122#c3
--- Comment #3 from Markus Elfring
https://bugzilla.novell.com/show_bug.cgi?id=465122
User Markus.Elfring@web.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=465122#c4
Markus Elfring
https://bugzilla.novell.com/show_bug.cgi?id=465122
User jkupec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=465122#c5
--- Comment #5 from Ján Kupec
It would be better to show a bit more about the meanings for these keys.
Continue? [Y/n/p/?]: ? y - Accept the summary and proceed with installation/removal of packages. n - Cancel the operation. p - Restart solver in no-force-resolution mode in order to show dependency problems. [Y/n/p/?]: -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465122
User jkupec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=465122#c6
--- Comment #6 from Ján Kupec
I wonder why the zypper command wants to delete software components like Compiz and Kate. I do not see a direct relationship to the application that I want to be removed only.
There is no direct relationship, they rather depend on powerdevil through several packages. Stefan already told you, kdebase4-workspace requires powerdevil, then kdebase4-workspace-branding needs kdebase4-workspace, then kde4-kwin needs kdebase4-workspace-branding, etc... Try playing with the dependency tree dialog in YaST a bit. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465122
User jkupec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=465122#c7
Ján Kupec
Can the software management trigger also the removal of the corresponding language package?
I'm not sure what you mean, please explain. Also if you do not suggest there is a bug somewhere, please take this question to one of the mailing list or forums. Bugzilla is not a discussion forum. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465122
User Markus.Elfring@web.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=465122#c8
--- Comment #8 from Markus Elfring
https://bugzilla.novell.com/show_bug.cgi?id=465122
User Markus.Elfring@web.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=465122#c9
Markus Elfring
https://bugzilla.novell.com/show_bug.cgi?id=465122
User jkupec@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=465122#c10
Ján Kupec
I would prefer the display "Continue? [Yes/no/problems/help(?)]:".
Hmm... we would have to change all prompts then, and we would have to find a way how to highlight the letters that should be used as answer (people don't want to write the whole word there). We have no problem changing the prompts if there will be more people requesting it. This is subject to discussion so please use the mailing lists.
(In reply to comment #6)
The YaST2 dependency tree dialogue that appears after a click in the context menu of the package manager looks nice at the first glance. Unfortunately, the list on the tab "required by" ("Benötigt von") remains empty on my screen.
New problem => new bugreport please.
(In reply to comment #7) I guess that language packages should also be deinstalled if their application was removed.
They should, they depend on the app. In fact the powerdevil-lang gets uninstalled in your case.
I imagine a fine-tuning of the dependencies for computer workspaces where the power is driven by batteries like for laptops. Will an additional "pattern" be useful?
Please discuss on MLs. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=465122
User Markus.Elfring@web.de added comment
https://bugzilla.novell.com/show_bug.cgi?id=465122#c11
--- Comment #11 from Markus Elfring
New problem => new bugreport please.
See bug #465851 and bug #465895 ... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com