http://bugzilla.novell.com/show_bug.cgi?id=498556
Summary: Online Update will Not Install "All Patches" when selected Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: openSUSE 11.1 Status: NEW Severity: Major Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: alpha096@virginbroadband.com.au QAContact: jsrain@novell.com Found By: ---
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.9.0.8) Gecko/2009032600 SUSE/3.0.8-1.1.1 Firefox/3.0.8
Online update has never been able to install anything but 'Needed Patches'. The definition of Needed Patches escapes me however, If I display 'All Patches" by filter and the select Patches in this list>Install the patches are changed to a green tick but will never be installed.
Reproducible: Always
Steps to Reproduce: 1.Open Online Update 2.Filter Patches by - All Patches instead on needed patches 3.Patch>In this list> Install - All Patches are marked for installation 4. Accept. 5. Result nothing is installed and suseconfig runs immediately after nothing has been installed Actual Results: Patches marked for Installation are not installed
Expected Results: Patches marked for installation ARE installed.
This is 100% reproducible - Please only request yast logs IF for some very strange reason it cannot be re-produced.
http://bugzilla.novell.com/show_bug.cgi?id=498556
User alpha096@virginbroadband.com.au added comment http://bugzilla.novell.com/show_bug.cgi?id=498556#c1
--- Comment #1 from Scott Couston alpha096@virginbroadband.com.au 2009-04-27 12:19:06 MDT --- Created an attachment (id=288436) --> (http://bugzilla.novell.com/attachment.cgi?id=288436) screen shot 1 of 2
http://bugzilla.novell.com/show_bug.cgi?id=498556
User alpha096@virginbroadband.com.au added comment http://bugzilla.novell.com/show_bug.cgi?id=498556#c2
--- Comment #2 from Scott Couston alpha096@virginbroadband.com.au 2009-04-27 12:19:39 MDT --- Created an attachment (id=288437) --> (http://bugzilla.novell.com/attachment.cgi?id=288437) screen shot 2 of 2
http://bugzilla.novell.com/show_bug.cgi?id=498556
User alpha096@virginbroadband.com.au added comment http://bugzilla.novell.com/show_bug.cgi?id=498556#c3
Scott Couston alpha096@virginbroadband.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alpha096@virginbroadband.co | |m.au
--- Comment #3 from Scott Couston alpha096@virginbroadband.com.au 2009-07-07 17:13:49 MDT --- QA - Bug seems to be inactive in Assignment
http://bugzilla.novell.com/show_bug.cgi?id=498556
shuang qiu sqiu@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED CC| |sqiu@novell.com AssignedTo|bnc-team-screening@forge.pr |locilka@novell.com |ovo.novell.com |
http://bugzilla.novell.com/show_bug.cgi?id=498556
Lukas Ocilka locilka@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|locilka@novell.com |jsuchome@novell.com
http://bugzilla.novell.com/show_bug.cgi?id=498556
User alpha096@virginbroadband.com.au added comment http://bugzilla.novell.com/show_bug.cgi?id=498556#c4
--- Comment #4 from Scott Couston alpha096@virginbroadband.com.au 2009-07-13 03:14:33 MDT --- *** Bug 471755 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=471755
http://bugzilla.novell.com/show_bug.cgi?id=498556
User alpha096@virginbroadband.com.au added comment http://bugzilla.novell.com/show_bug.cgi?id=498556#c5
Scott Couston alpha096@virginbroadband.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|YaST2 |libzypp AssignedTo|jsuchome@novell.com |zypp-maintainers@forge.prov | |o.novell.com QAContact|jsrain@novell.com |qa@suse.de
--- Comment #5 from Scott Couston alpha096@virginbroadband.com.au 2009-07-13 03:16:54 MDT --- RE categorised from the Duplicate bug that was closed in preference to this one
http://bugzilla.novell.com/show_bug.cgi?id=498556
User alpha096@virginbroadband.com.au added comment http://bugzilla.novell.com/show_bug.cgi?id=498556#c6
--- Comment #6 from Scott Couston alpha096@virginbroadband.com.au 2009-08-17 15:03:19 MDT --- I have seen a partial increase in the ability to install some of the optional patches, but very little. There is a huge amount of work left to be done on this issue
http://bugzilla.novell.com/show_bug.cgi?id=498556
User ma@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=498556#c7
Michael Andres ma@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED CC| |ma@novell.com Resolution| |INVALID
--- Comment #7 from Michael Andres ma@novell.com 2009-09-01 06:30:56 MDT --- - A package is something you can actually install.
- This is not true for a patch. A patch is just a bunch of constraints!
I try to explain:
A patch can assert that in case you are using a package 'Foo', your system contains at least version 2, because e.g. version 1 is buggy.
To do so, the patch contains a dependency conflicting with "Foo < 2". The dependency is broken if the system contained "Foo-1", and it is fulfilled if the system contains "Foo-2", or no Foo is installed.
If a patchs dependency is broken, the patch is considered being as 'NEEDED' (Foo-1 installed). If the dependencies are fine, the patch is called 'SATISFIED' (Foo-2 installed). This is basically how patches are classified. (Patches which are satisfied, because the do not mention a single installed package, are called "IRRELEVANT'(no Foo installed).)
Selecting a patch, simply activates the dependencies for the next solver run. The solver will now try to satisfy all constraints.
It will suggest to install "Foo-2", if "Foo-1" is installed and the (needed) Foo-patch was selected.
But if the Foo-patch is already satisfied (Foo-2 installed), its constraints are fulfilled and so they will not cause any additional action.
This is why selecting satisfied and irrelevant patches will never cause a package to be installed.
http://bugzilla.novell.com/show_bug.cgi?id=498556
User alpha096@virginbroadband.com.au added comment http://bugzilla.novell.com/show_bug.cgi?id=498556#c8
Scott Couston alpha096@virginbroadband.com.au changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|INVALID |
--- Comment #8 from Scott Couston alpha096@virginbroadband.com.au 2009-09-01 15:58:14 MDT --- RE: Comment #7 I can understand your logic for mandatory patches dependencies - many thanks for the trouble you went to explain the logic behind 'Needed Patches". I understand that this logic is applied to view the 'Needed Patches" drop down list criteria. However there is NO mechanism for installing Optional Patches as listed by the drop down box of "All Patches" If we can call a list of 'Optional Patches" why cant we select them and install them. If I change patch drop down to "All Patches and manually select some of the Optional Patches and run a manual dependency check, all is o.k. When I select accept, my optional patch selection is ignored and not installed. If optional patches can never be installed, why do we provide the logic to view them in the first instance. If Optional patches can never be installed we must remove the logic that exists to create the list in the first instance dont you agree?
http://bugzilla.novell.com/show_bug.cgi?id=498556
User ma@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=498556#c9
Michael Andres ma@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P4 - Low AssignedTo|zypp-maintainers@forge.prov |tgoettlicher@novell.com |o.novell.com | Severity|Major |Enhancement
--- Comment #9 from Michael Andres ma@novell.com 2009-09-03 06:57:47 MDT --- I pass this question to th UI guy.
You are right that selecting an optional patch does not cause any action. Nevertheless it might be interesting to see those patches, their descriptions and the packages included, etc.
Thomas?
http://bugzilla.novell.com/show_bug.cgi?id=498556
Thomas Göttlicher tgoettlicher@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tgoettlicher@novell.com Summary|Online Update will Not |[Qt4-Pkg] Online Update |Install "All Patches" when |will Not Install "All |selected |Patches" when selected
https://bugzilla.novell.com/show_bug.cgi?id=498556
https://bugzilla.novell.com/show_bug.cgi?id=498556#c
Thomas Göttlicher tgoettlicher@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |ASSIGNED
https://bugzilla.novell.com/show_bug.cgi?id=498556
https://bugzilla.novell.com/show_bug.cgi?id=498556#c
Thomas Göttlicher tgoettlicher@suse.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|[Qt4-Pkg] Online Update |[libyui-qt-pkg] Online |will Not Install "All |Update will Not Install |Patches" when selected |"All Patches" when selected
https://bugzilla.novell.com/show_bug.cgi?id=498556
https://bugzilla.novell.com/show_bug.cgi?id=498556#c10
Thomas Göttlicher tgoettlicher@suse.com changed:
What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|tgoettlicher@suse.com |mvidner@suse.com
--- Comment #10 from Thomas Göttlicher tgoettlicher@suse.com 2014-01-21 10:10:47 UTC --- Reassigning to new maintainer.