|
Bugzilla – Full Text Bug Listing |
| Summary: | Software Management quits on start | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE Linux 10.1 | Reporter: | David Wright <david.wright> |
| Component: | YaST2 | Assignee: | Michael Andres <ma> |
| Status: | RESOLVED FIXED | QA Contact: | Stanislav Visnovsky <visnov> |
| Severity: | Normal | ||
| Priority: | P5 - None | CC: | suse-beta |
| Version: | Beta 9 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | SuSE Linux 10.1 | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: |
y2logs for quitting Software Management window
y2logs for quitting Software Management window |
||
|
Description
David Wright
2006-04-05 12:28:40 UTC
Created attachment 76645 [details]
y2logs for quitting Software Management window
Please try to start the module from a shell: %yast2 sw_single and copy the output. Furthermore: Attach /var/log/YaST2 as tarball here. Trying to upload y2 logs at moment, had a gateway timeout on first try to upload... Created attachment 76648 [details]
y2logs for quitting Software Management window
Output from terminal: terminate called after throwing an instance of 'zypp::Exception' what(): Corrupt source, Expected SHA1 90056eab2d58a51a1a69f80bfcf3fc1a2f3c0cc1, got 351c0dfaaa88b243e9b9a929c96ff017c360f281 for /var/lib/zypp/cache/1/DATA/descr/packages /sbin/yast2: line 219: 6182 Aborted $ybindir/y2base $module "$@" qt "$Y2_GEOMETRY" $Y2QT_ARGS Think this is related to the automaticly generated entry from successful registration during installation! When I try and delete the ftp.lug.ro entry that the installer generated, I get the same error... Disabled the automatically generated entry from the installer and it works. Looks like pkg-bindings do not catch an exception. No, it seems that QT UI doesn't catch the exception. The log contains: 2006-04-05 14:28:16 <1> dcwtuxws03(5701) [wfm] clients/inst_packages.ycp:24 Pkg Builtin called: SaveState 2006-04-05 14:28:16 <1> dcwtuxws03(5701) [qt-pkg] YQPackageSelectorBase.cc(YQPackageSelectorBase):94 PackageSelectorBase init done [...] 2006-04-05 14:28:17 <5> dcwtuxws03(5701) [base] Exception.cc(log):94 SuseTagsImpl.cc(verifyFile):404 THROW: SuseTagsImpl.cc(verifyFile):404: Corrupt source, Expected SHA1 90056eab2d58a51a1a69f80bfcf3fc1a2f3c0cc1, got 351c0dfaaa88b243e9b9a929c96ff017c360f281 for /var/lib/zypp/cache/1/DATA/descr/packages inst_packages calls Pkg::SaveState and then it displays the package selector widget Duplicate Why should the UI take care of exceptions that are to be handled on one of the lib levels? The UI has no way to handle those exceptions. Pkg bindings improved their exception handling. Fixed. |