Bug 141562

Summary: yast invoked from konqueror to load an rpm may fail silently
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Forgotten User mObCmCSq6Q <forgotten_mObCmCSq6Q>
Component: YaST2Assignee: Jiri Srain <jsrain>
Status: RESOLVED FIXED QA Contact: Klaus Kämpf <kkaempf>
Severity: Normal    
Priority: P5 - None CC: suse-beta
Version: unspecified   
Target Milestone: ---   
Hardware: i686   
OS: SuSE Linux 10.0   
Whiteboard:
Found By: Customer Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: y2log

Description Forgotten User mObCmCSq6Q 2006-01-05 11:14:42 UTC
When Yast is invoked from konqueror to load an rpm package, the system may go to the package search dialogue reporting no errors but failing to load the package.

This will occur when the path to the rpm is on an nfs mount and has at least one element of the path that contains a space.

For example, if you have a server mounted at "/server" under which there is a path to an rpm "public/software/acme corp/testp_package.rpm", then the space in "acme corp" will cause the problem.

Using conqueror navigate to "/server/public/software/acme corp/testp_package.rpm" and click on the "Install Package with Yast" button. The root password will be requested and the yast software install window will be displayed showing the package search dialogue panel. No reason is given as to why yast took the user there.

Removing the space in "acme corp" will remove the problem and the package will be loaded.
Comment 1 Martin Lasarsch 2006-01-05 11:41:04 UTC
Created attachment 62034 [details]
y2log
Comment 2 Martin Lasarsch 2006-01-05 11:41:50 UTC
same thing here. added y2log, assigned to maintainer.

jiri: i'm not sure if this is really a problem with yast or konqueror. if it's not yast related, please reassign to kde-maintainers, thanks
Comment 3 Jiri Srain 2006-01-09 15:58:54 UTC
Would it be possible to get the YaST commandline?
Comment 4 Martin Lasarsch 2006-02-03 10:31:32 UTC
sorry for the delay. 

kde maintainers: any idea how to capture the cmdline?
Comment 5 Stephan Kulow 2006-02-03 10:42:48 UTC
ps auxw?
Comment 6 Jiří Suchomel 2006-05-23 12:31:07 UTC
still waiting for info (comment #3)
Comment 7 Martin Lasarsch 2006-05-29 13:57:57 UTC
i can only see yast -i, not the name of the rpm that should be installed. 
Comment 8 Jiri Srain 2006-07-28 11:00:38 UTC
Well, at least the error detection now works, YaST reports an error if it cannot install the package -> therefore FIXED.

If there is no package name on the command line, it is obviously not YaST error.