|
Bugzilla – Full Text Bug Listing |
| Summary: | yast2 online_update does not display needed update for software mgmt stack | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.1 | Reporter: | Heiko Rommel <heiko.rommel> |
| Component: | YaST2 | Assignee: | Michael Andres <ma> |
| Status: | RESOLVED INVALID | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Blocker | ||
| Priority: | P5 - None | CC: | ast, dmacvicar, dmueller, jsuchome |
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
screen shot of yast2 online_update
solver test case |
||
|
Description
Heiko Rommel
2009-04-28 14:05:17 UTC
Created attachment 288615 [details]
screen shot of yast2 online_update
Created attachment 288616 [details]
solver test case
Even if the result is unexpected, yast is right and zypper is wrong. The problems core is the broken control.xml we shiped on our install media. This control.xml introduces repository priorities at install time. This way, the official online update repo gets priority 20 (high), while the Testupdates repo you added later, got the default of 99 (low). YaST is right, because it ignores the low priority Testupdates if high priority official ones are available. Zyppers behavior is actually wrong (bug #464458), because it ignores the priorities. Using Testupdates, you should use 'zypper lr -d' to check that the repo has the same priority as the other update repos on your system. |