|
Bugzilla – Full Text Bug Listing |
| Summary: | YOU does not show packages for a selected patch | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.1 | Reporter: | Stanislav Visnovsky <visnov> |
| Component: | YaST2 | Assignee: | Michael Andres <ma> |
| Status: | RESOLVED FIXED | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Major | ||
| Priority: | P1 - Urgent | CC: | dmacvicar, ma, tgoettlicher |
| Version: | Beta 4 | ||
| Target Milestone: | --- | ||
| Hardware: | Other | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Development | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | screenshot | ||
|
Description
Stanislav Visnovsky
2008-11-06 09:42:06 UTC
Created attachment 250228 [details]
screenshot
Iteration of newly introduced satsolver flexarrays is broken. This probably affects more attributes than just the patch content, e.g also deltarpm information. Sorry, this slipped my attention. @mls: repodata.c: dataiterator_init
...
if (repo)
di->repoid = -1;
if (p)
dataiterator_jump_to_solvid(di, p);
else
{
di->repo = pool->repos[0];
di->state = di_enterrepo;
}
Is this setup correct? Esp. if !p (no solvable specified) you fallback to repos[0]? I'm not able to iterate a repo via
dataiterator_init(pool, repo, 0, attr, 0, 0 )
dataiterator_init is fixed now. Fixed in libzypp-5.21.0. |