Bug 144971

Summary: yast installation source from local directory causes error when there is a space in the path
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Tim Fechtner <timmi>
Component: YaST2Assignee: Jiri Srain <jsrain>
Status: RESOLVED FIXED QA Contact: Klaus Kämpf <kkaempf>
Severity: Enhancement    
Priority: P5 - None CC: forgotten_bwNirt9brK
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: screenshot
error message

Description Tim Fechtner 2006-01-23 21:31:25 UTC
When you use yast to install varios rpms from a local directory, and in the path to the directory is a space, then the installation will fail. (However adding the directory as source works without problems, only later the installation fails). Here I used the path

/home/timi/Documents/OOo_2.0.151_LinuxIntel_install/SRC680_m151_native_packed-1_en-US.8998/RPM S/

as example. When I rename the directory from "RPM S" to "RPMS" and to the necessary changes for the installation sources, than the installation works fine.

I'll attach a screenshot and the error message of the installation.
Comment 1 Tim Fechtner 2006-01-23 21:32:46 UTC
Created attachment 64615 [details]
screenshot
Comment 2 Tim Fechtner 2006-01-23 21:33:14 UTC
Created attachment 64616 [details]
error message
Comment 3 Michael Gross 2006-01-24 17:47:32 UTC
I think this problem is known and was intended that way because of how the parser handles these paths. Nontheless maby this can be enhanced one day.
Jiri: Please comment on that.
Comment 4 Jiri Srain 2006-07-17 13:39:16 UTC
The URL handling in 10.1 should handle this properly