[Bug 668588] New: set ignorealreadyrecommended true by default
https://bugzilla.novell.com/show_bug.cgi?id=668588 https://bugzilla.novell.com/show_bug.cgi?id=668588#c0 Summary: set ignorealreadyrecommended true by default Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: lnussel@novell.com QAContact: qa@suse.de Found By: --- Blocker: --- When starting up yast2 sw_single right after a default install several packages already get marked for installation due to recommends from installed packages. That's rather annoying as patterns sometimes deliberately didn't select some packages. So either all yast2 package managers need to set the flag themselves or libzypp could set it by default. -- 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=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c1
Michael Schröder
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c2
Ludwig Nussel
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c3
Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c
zj jia
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c
Arvin Schnell
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c
Ladislav Slezak
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c4
Ladislav Slezak
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c5
Ladislav Slezak
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c
Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c
Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c6
Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c7
Ludwig Nussel
For the solver fs-dependencies supplement the always 'installed' system package. So in case the solverflags 'ignorealreadyrecommended' (or 'onlyrequires') are set, those packages won't be selected.
- IMO YaST should turn on 'ignorealreadyrecommended' when doing installations in unattended modes (i.e. config modules installing packages or yast -i). Those acttions should not attract unrelated packages.
- During system installation/update it should be turned off to resolve this bug. (@Ladislav: pls. check whether SLE11SP is affected by this too)
- Interactive and in the running system a toggle, as it seems to be introduced by bnc#668588, is probably OK.
A more user friendly solution could be to have an initial solver run (with 'ignorealreadyrecommended' off) without any package being selected. If the solver now selects outstanding recommendations, collect them in a list and present them to the user. Say 'These are package recommended by your system. Decide which of them should be installed and which not.' If the user deselects some packages from the list and later commits, they will be weak-locked so they won't show up in the list the next time. Also add a 'I'll think about this later' button, and if pressed continue with 'ignorealreadyrecommended' turned on.
-- 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=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c8
Ludwig Nussel
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c9
Ladislav Slezak
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c10
--- Comment #10 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c10
--- Comment #10 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c11
--- Comment #11 from Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c12
Per Jessen
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c
Per Jessen
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c13
Bernhard Wiedemann
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c14
Per Jessen
https://bugzilla.novell.com/show_bug.cgi?id=668588
https://bugzilla.novell.com/show_bug.cgi?id=668588#c15
Ladislav Slezak
participants (1)
-
bugzilla_noreply@novell.com