[racket-dev] source distribution problems

From: Jon Rafkind (rafkind at cs.utah.edu)
Date: Fri Aug 6 23:00:42 EDT 2010

>> I think we should also fix the 5.0.1 source bundles. Eli, would that be
>> reasonable?
> I've re-packaged them for all platforms (for windows too, even though
> the only change is the unused utils directory).  The results are at
> http://tmp.barzilay.org/src/ -- can someone who is not running to
> catch a plane test them?

mz-src-unix.tgz - built ok
plt-src-unix.tgz - built ok

mz-src-mac.dmg - error 1 (see below)
plt-src-mac.dmg - building..

I'll test the windows builds if I get a chance, and can remember how to 
do it.

Untarring both mz-src-unix.tgz produces a directory named 'mz-', similar 
for plt-src-unix.tgz, 'plt-'. I don't know if this is an issue or not.

error 1:
./racket3m -cu "../../racket/collects-path.rkt" 
"/Users/jon/tmp/fp/Racket Textual v5.0.1 Source/bin/racket" ../collects
mkdir -p "/Users/jon/tmp/fp/Racket Textual v5.0.1 
cp Racket.framework/Versions/5.0.1_3m/Racket /Users/jon/tmp/fp/Racket 
Textual v5.0.1 Source/lib/Racket.framework/Versions/5.0.1_3m/
usage: cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src target
        cp [-R [-H | -L | -P]] [-f | -i | -n] [-pv] src1 ... srcN directory
make[4]: *** [osx-install-3m] Error 64

Looks like cp is getting confused by the spaces. I'll rerun the build 
after moving the root tree to something without spaces, like 'x'.

Posted on the dev mailing list.