|
Bugzilla – Full Text Bug Listing |
| Summary: | Installation of additional packages after installation fail when one is offline (even though DVD is present) | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 10.2 | Reporter: | Gerald Pfeifer <gp> |
| Component: | YaST2 | Assignee: | Katarina Machalkova <kmachalkova> |
| Status: | RESOLVED FIXED | QA Contact: | Jiri Srain <jsrain> |
| Severity: | Major | ||
| Priority: | P5 - None | CC: | lslezak, ma |
| Version: | Beta 2 plus | ||
| Target Milestone: | --- | ||
| Hardware: | i386 | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Development | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | y2log-1 (the y2log file in question, I believe) | ||
|
Description
Gerald Pfeifer
2006-11-19 20:58:19 UTC
Please attach the logfiles. Ladislav, meabye some problem in source refresh? It looks strange, maybe a problem in libzypp?? The logs are really important... No feedback - and the final deadline is coming nearer and nearer Created attachment 107198 [details]
y2log-1 (the y2log file in question, I believe)
Sorry took me some time to dig out the logs.
As far as I can remember (close to 100% confidence,
the issue happend on the 17th around 6pm.
I don't know: y2-packager or libzypp. Quite hard do see something in the log. But this again reveals the 'special' behaviour of the ncurses UI. On the contrary to qt, ncurses contoll center does not launch a new process for each request. This becomes manifest in step 4 vs. step 7. The 1st run reports errors while launching the sources. Susequent calls don't, as sources are already up. This leads to different, apparently inconsistent behaviour. AFAIK YaSTs ycp code is not prepared to cope with these different situations. Same as the user, ycp code tends to expect a fresh libzypp, and does not expect it to be reused afterwards. The IMO neccessary fix would be to fix ncurses to behave like qt. That way each lauch of "Software Management" (and others) will show the same behaviour. Gerald, just to be 100% sure - does this happen only if you invoke Software management from ncurses menu (and not in Qt menu or not by running new 'yast sw_single' from commandline each time)? I haven't thought of testing these two other cases back then, sorry. (If this occurs again, I will try to remember and test also these options.) I've just fixed yast ncurses menu to launch the modules as separate processes, but I'm not sure if it will fix this issue (package management is not exactly my cup of tea ;-) ) The fixed packages are yast2-2.15.0, yast2-ncurses-2.15.1 and yast2-core-2.15.1. Please try with those (once they come out of autobuild). If the problem persists, it needs to be reopened and assigned to lslezak or to zypp folks |