[Bug 246976] New: Can't set status from "update" to "protected"
https://bugzilla.novell.com/show_bug.cgi?id=246976 Summary: Can't set status from "update" to "protected" Product: openSUSE 10.3 Version: Alpha 1 Platform: All OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: libzypp AssignedTo: ma@novell.com ReportedBy: sh@novell.com QAContact: kkaempf@novell.com CC: gp@novell.com, aj@novell.com Found by aj@ and gp@ : If a package has status "update" in the package selector, you cannot change it to status "protected"; it will stay at "update". If you change "update" to "keep" first, you can change it to "protected". This can easily be reproduced on any system. Change any installed package to "update" and try to change it to "protected". MAJOR because the workaround is not at all obvious to users and also very awkward if more than one package is to be set to "protected". -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246976 ------- Comment #1 from sh@novell.com 2007-02-20 09:21 MST ------- The UI is very simplistic and passive for those status changes -- it simply tries to set whatever status the user requested and then displays whatever libzypp actually did. The UI calls selectable()->set_status( newStatus ); and then retrieves the status again with selectable()->status(); and displays the corresponding icon. My guess is that the zypp::ui::Status transition from S_Update to S_Update is either buggy or missing completely in zypp::ui::Selectable. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246976 ------- Comment #2 from sh@novell.com 2007-02-20 09:23 MST ------- (In reply to comment #1)
My guess is that the zypp::ui::Status transition from S_Update to S_Update
Should read: from S_Update to S_Protected -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246976 ------- Comment #3 from sh@novell.com 2007-02-20 09:25 MST ------- The same thing happens in the NCurses UI (as expected). -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246976 ma@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO Info Provider| |sh@novell.com ------- Comment #4 from ma@novell.com 2007-02-20 09:33 MST ------- (In reply to comment #2)
Should read: from S_Update to S_Protected
Shure you switch to S_Protected? Or S_Taboo? (If S_Taboo: Does it work if an explicit user candidate is set?) -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246976 sh@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Info Provider|sh@novell.com | ------- Comment #5 from sh@novell.com 2007-02-20 09:59 MST ------- Yes, sure it is S_Protected. -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246976 ma@novell.com changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED -- 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, or are watching someone who is.
https://bugzilla.novell.com/show_bug.cgi?id=246976#c6
Katarina Machalkova
https://bugzilla.novell.com/show_bug.cgi?id=246976#c7
Stephan Kulow
https://bugzilla.novell.com/show_bug.cgi?id=246976#c10
Stanislav Visnovsky
https://bugzilla.novell.com/show_bug.cgi?id=246976#c11
--- Comment #11 from Lukas Ocilka
https://bugzilla.novell.com/show_bug.cgi?id=246976
Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=246976#c12
--- Comment #12 from Michael Andres
https://bugzilla.novell.com/show_bug.cgi?id=246976#c13
Michael Andres
participants (1)
-
bugzilla_noreply@novell.com