Bug 211576

Summary: inst_kickoff is buggy
Product: [openSUSE] openSUSE 10.2 Reporter: Lukas Ocilka <locilka>
Component: InstallationAssignee: Ladislav Slezák <lslezak>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P5 - None CC: lslezak
Version: Alpha 5   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: YaST logs
Proposed patch
Proposed patch
Proposed patch

Description Lukas Ocilka 2006-10-11 13:09:54 UTC
inst_kickoff that is used for the installation into the directory is buggy in case of installation into directory (and maybe others) when spaces or other strange characters are used in the path-to-install.

I'll try to provide a patch.
Comment 1 Lukas Ocilka 2006-10-11 13:10:22 UTC
Created attachment 101217 [details]
YaST logs
Comment 2 Lukas Ocilka 2006-10-11 14:06:54 UTC
Created attachment 101225 [details]
Proposed patch

must be properly tested
Comment 3 Lukas Ocilka 2006-10-12 06:57:23 UTC
Created attachment 101285 [details]
Proposed patch

This patch should cover all cases found in the packager but I'm afraid I could have forgotten to fix something...

I'll test the patch deeper in the Alpha5 installation and also for the original purpose: dirinstall.
Comment 4 Lukas Ocilka 2006-10-12 07:17:46 UTC
Created attachment 101286 [details]
Proposed patch

Ups :) I made the patch agains 'trunk' that should have been up-to-date because of the inst-freeze. This NEW patch was made against SLES10 SP1 (AKA SLE10_SP1_plus_SL_10.2) branch.
Comment 5 Lukas Ocilka 2006-10-12 14:39:52 UTC
Partly fixed in yast2-installation package:

- Handle Installation::destdir in *.bash properly (#211576).
- 2.13.160 (SLES 10 SP1)

- Handle Installation::destdir in *.bash properly (#211576).
- 2.14.1 (openSUSE 10.2)
Comment 6 Ladislav Slezák 2006-10-19 11:20:22 UTC
Fixed in yast2-packager-2.13.154