Bug 382580

Summary: Cannot install RPM packages
Product: [openSUSE] openSUSE 11.0 Reporter: Alan McGovern <alan.mcgovern>
Component: YaST2Assignee: Ladislav Slezák <lslezak>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None    
Version: Factory   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: logs

Description Alan McGovern 2008-04-22 23:58:16 UTC
I've downloaded two different RPM packages and right clicked on them and selected to 'Open with Install Software'. The app then crashes with this error and the RPM is not installed.

terminate called after throwing an instance of 'YUINoDialogException'
    what(): No dialog existing
YaST got signal 6 at YCP file /usr/share/YaST2/clients/sw_single.ycp:337
/sbin/yast2: line 420:  8600 Aborted            $ybindir/y2base $module "$@" "$SELECTED_GUI" $Y2_GEOMETRY $Y2UI_ARGS
Comment 1 Cyril Hrubis 2008-04-24 12:12:08 UTC
Please attach y2logs. If you are in doubt follow:

http://en.opensuse.org/Bugs/YaST

Thanks!
Comment 2 Alan McGovern 2008-04-26 01:58:47 UTC
Created attachment 210638 [details]
logs

Here are the logs as requested.
Comment 3 Ladislav Slezák 2008-04-28 15:30:49 UTC
Fixed in yast2-packager-2.16.40, there is was an extra UI::CloseDialog() call. in addition an error message is displayed when package installation fails.