GsDevKit / GsDevKit_home

master GsDevKit project
http://gsdevkit.github.io/GsDevKit_home
MIT License
31 stars 36 forks source link

Paths with spaces cause installation to fail #182

Open marcfreiheit opened 7 years ago

marcfreiheit commented 7 years ago

I've cloned your Git into /Users/marc/Development/GitHub Projects/GsDevKit_home and set GS_HOME to this location as mentioned in your installation guide. Later on, installation step 6 (createStone devKit_33 3.3.0) failed because he wasn't able to read the whole path and just parsed /Users/marc/Development/GitHub (truncated at space). This path doesn't exist and therefore errors were thrown. After renaming my directory to just GitHub (without a space), everything worked for me. Unfortunately, I've forgot which files caused the error. But quoting affected variables did not help.

dalehenrich commented 7 years ago

@marcfreiheit I'm glad you hit this, but it is going to be a long and tedious process to update ALL of the scripts to be tolerant of a space in the path ... virtually every script will need to be touched --- which is my bad from the get go --- nonetheless I've start work on the long process:)

dalehenrich commented 7 years ago

After cleaning up a large number of the scripts, I ended up hitting a GemStone product error (internal bug number 47177) where copydbf a GemStone utility script used by GsDevKit_home does not tolerate spaces in paths either ... so until the product bug is fixed, I won't be able to completely support blanks in paths ...

marcfreiheit commented 7 years ago

Hey Dale! Thanks for your engagement! Keep me posted. (:

AllenOtis commented 5 years ago

Does not reproduce with GemStone v3.4.3 nor current v3.5(not yet released).