[racket-dev] make gets hung up building documentation

2014-05-04 Thread Geoffrey S. Knauth
Fresh git checkout of racket.  Ran make at 6am.  Flew to Lock Haven for pancake 
breakfast fly-in.  Flew back.  Went to church.  Came back.  make not done.  
Took a nap.  8+ hours since I started, make stuck at the same place:

[...]
raco setup: 6 running: pkgs/xrepl-doc/xrepl/xrepl.scrbl
raco setup: 3 running: pkgs/racket-index/scribblings/main/local-redirect.scrbl
raco setup: 3 running: pkgs/racket-index/scribblings/main/search.scrbl

ActivityMonitor says:

process-name: racket, %CPU: 100.0, cpu-time: 3:19:42.96 (and increasing), 
threads: 21, idle-wake-ups: 93

Any clues?  I did a ^C, restarted make, it blew through all the stuff it did 
before, and now is taking a long time building the documentation again, 
currently again at 100% CPU here:

raco setup: --- building documentation ---
raco setup: 7 running: pkgs/racket-doc/scribblings/guide/guide.scrbl

Machine is a MBP running OSX 10.9.2.

Geoff


_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] make gets hung up building documentation

2014-05-04 Thread Geoffrey S. Knauth
On May 4, 2014, at 16:01 , Geoffrey S. Knauth ge...@knauth.org wrote:

 I did a ^C, restarted make, it blew through all the stuff it did before, and 
 now is taking a long time building the documentation again, currently again 
 at 100% CPU here:
 
 raco setup: --- building documentation ---
 raco setup: 7 running: pkgs/racket-doc/scribblings/guide/guide.scrbl
 
In case it helps, I did another ^C.  This was the error trace:

raco setup: --- building documentation ---
raco setup: 7 running: pkgs/racket-doc/scribblings/guide/guide.scrbl
^Cuser break
  context...:
user break
  context...:
user break
  context...:
   
/Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: 
loop
   
/Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: 
loop
   
/Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: 
loop
user break
  context...:
user break
  context...:
   
/Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: 
loop
   
/Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: 
loop
user break
  context...:
   
/Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: 
loop
user break
  context...:
   
/Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: 
loop
user break
  context...:
   /Users/gknauth/test/plt/git/plt/pkgs/sandbox-lib/racket/sandbox.rkt:883:2: 
user-eval
   
/Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:399:0:
 do-plain-eval
   
/Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:261:2
   
/Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:550:0:
 do-titled-interaction
   
/Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl:
 [running body]
   
/Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/forms.scrbl:
 [traversing imports]
   
/Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/guide.scrbl:
 [traversing imports]
   
/Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-index/setup/scribble.rkt:892:0:
 load-doc/ensure-prefix
   
/Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-index/setup/scribble.rkt:1146:13
   
/Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:420:20: 
loop
user break
  context...:
   /Users/gknauth/test/plt/git/plt/racket/collects/setup/parallel-do.rkt:225:4
   
/Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-index/setup/scribble.rkt:132:0:
 setup-scribblings
   /Users/gknauth/test/plt/git/plt/racket/collects/setup/setup-core.rkt:60:0: 
setup-core
   /Users/gknauth/test/plt/git/plt/racket/collects/setup/setup-go.rkt: [running 
body]
   /Users/gknauth/test/plt/git/plt/racket/collects/setup/main.rkt: [running 
body]
   /Users/gknauth/test/plt/git/plt/racket/collects/raco/main.rkt: [running body]
make[1]: *** [plain-in-place] Error 1
make: *** [in-place] Interrupt: 2
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] make gets hung up building documentation

2014-05-04 Thread Geoffrey S. Knauth
Thanks.  I'm in the middle of build attempt #3.  If it gets stuck, WILCO (I 
will comply).  It's currently roaring along.  Next winter I think I'll heat my 
house with raco setup.  --Geoff

On May 4, 2014, at 16:15 , Robby Findler ro...@eecs.northwestern.edu wrote:

 I don't know what's causing that problem, but it looks to me like we
 might get some good information if you do this:
 
 % racket -l scribblings/guide/guide.scrbl
 
 and then let it get good and stuck and hit control-c. You should get a
 stack trace and that stack trace might be illuminating...
 
 Robby
 
 
 On Sun, May 4, 2014 at 3:01 PM, Geoffrey S. Knauth ge...@knauth.org wrote:
 Fresh git checkout of racket.  Ran make at 6am.  Flew to Lock Haven for 
 pancake breakfast fly-in.  Flew back.  Went to church.  Came back.  make not 
 done.  Took a nap.  8+ hours since I started, make stuck at the same place:
 
 [...]
 raco setup: 6 running: pkgs/xrepl-doc/xrepl/xrepl.scrbl
 raco setup: 3 running: 
 pkgs/racket-index/scribblings/main/local-redirect.scrbl
 raco setup: 3 running: pkgs/racket-index/scribblings/main/search.scrbl
 
 ActivityMonitor says:
 
 process-name: racket, %CPU: 100.0, cpu-time: 3:19:42.96 (and increasing), 
 threads: 21, idle-wake-ups: 93
 
 Any clues?  I did a ^C, restarted make, it blew through all the stuff it did 
 before, and now is taking a long time building the documentation again, 
 currently again at 100% CPU here:
 
 raco setup: --- building documentation ---
 raco setup: 7 running: pkgs/racket-doc/scribblings/guide/guide.scrbl
 
 Machine is a MBP running OSX 10.9.2.
 
 Geoff


_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] make gets hung up building documentation

2014-05-04 Thread Geoffrey S. Knauth
On May 4, 2014, at 16:44 , Robby Findler ro...@eecs.northwestern.edu wrote:

 That suggests to me that it is running of the of the examples in
   
 /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl
 that's causing the problem. Does this terminate:
   $ racket -l scribblings/guide/let.scrbl

While I watched two rabbits run in circles in the backyard and observed another 
rabbit ignore that race condition to bound across the neighbors', no dogs in 
sight, I let things get good and stuck, then I pressed ^C.  Here sir, is your 
error trace:

$ pwd
/Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc
$ racket -l scribblings/guide/let.scrbl
^Cuser break
  context...:
   /Users/gknauth/test/plt/git/plt/pkgs/sandbox-lib/racket/sandbox.rkt:883:2: 
user-eval
   
/Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:399:0:
 do-plain-eval
   
/Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:261:2
   
/Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:550:0:
 do-titled-interaction
   
/Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl:
 [running body]


_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] make gets hung up building documentation

2014-05-04 Thread Robby Findler
thanks. Unfortunately I cannot reproduce this on my machine but the thing I
would do if I could would be to start putting printfs in to try to find a
smaller programs that gets stuck.

Robby

On Sunday, May 4, 2014, Geoffrey S. Knauth ge...@knauth.org wrote:

 On May 4, 2014, at 16:44 , Robby Findler 
 ro...@eecs.northwestern.edujavascript:;
 wrote:

  That suggests to me that it is running of the of the examples in
 
 /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl
  that's causing the problem. Does this terminate:
$ racket -l scribblings/guide/let.scrbl

 While I watched two rabbits run in circles in the backyard and observed
 another rabbit ignore that race condition to bound across the neighbors',
 no dogs in sight, I let things get good and stuck, then I pressed ^C.  Here
 sir, is your error trace:

 $ pwd
 /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc
 $ racket -l scribblings/guide/let.scrbl
 ^Cuser break
   context...:

  /Users/gknauth/test/plt/git/plt/pkgs/sandbox-lib/racket/sandbox.rkt:883:2:
 user-eval

  
 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:399:0:
 do-plain-eval

  
 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:261:2

  
 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:550:0:
 do-titled-interaction

  
 /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl:
 [running body]


_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] make gets hung up building documentation

2014-05-04 Thread Geoffrey S. Knauth
I'm happy to insert printfs in my tree if you tell me where.  --Geoff

On May 4, 2014, at 17:33 , Robby Findler ro...@eecs.northwestern.edu wrote:

 thanks. Unfortunately I cannot reproduce this on my machine but the thing I 
 would do if I could would be to start putting printfs in to try to find a 
 smaller programs that gets stuck. 
 
 Robby
 
 On Sunday, May 4, 2014, Geoffrey S. Knauth ge...@knauth.org wrote:
 On May 4, 2014, at 16:44 , Robby Findler ro...@eecs.northwestern.edu wrote:
 
  That suggests to me that it is running of the of the examples in

  /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl
  that's causing the problem. Does this terminate:
$ racket -l scribblings/guide/let.scrbl
 
 While I watched two rabbits run in circles in the backyard and observed 
 another rabbit ignore that race condition to bound across the neighbors', no 
 dogs in sight, I let things get good and stuck, then I pressed ^C.  Here sir, 
 is your error trace:
 
 $ pwd
 /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc
 $ racket -l scribblings/guide/let.scrbl
 ^Cuser break
   context...:
/Users/gknauth/test/plt/git/plt/pkgs/sandbox-lib/racket/sandbox.rkt:883:2: 
 user-eval

 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:399:0:
  do-plain-eval

 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:261:2

 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:550:0:
  do-titled-interaction

 /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl:
  [running body]
 


_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] make gets hung up building documentation

2014-05-04 Thread Robby Findler
The stack traces suggest it is in that one file. So if you open it up
and put a printf right before each example and then see when the
printfs stop, that'll probably tell us something good. You'd want to
look for each place where there is an example (compare the
documentation itself to the source) and then put something like

@(printf 1\n)

right before each of them. Or maybe do binary search. :)

Robby

On Sun, May 4, 2014 at 5:13 PM, Geoffrey S. Knauth ge...@knauth.org wrote:
 I'm happy to insert printfs in my tree if you tell me where.  --Geoff

 On May 4, 2014, at 17:33 , Robby Findler ro...@eecs.northwestern.edu wrote:

 thanks. Unfortunately I cannot reproduce this on my machine but the thing I 
 would do if I could would be to start putting printfs in to try to find a 
 smaller programs that gets stuck.

 Robby

 On Sunday, May 4, 2014, Geoffrey S. Knauth ge...@knauth.org wrote:
 On May 4, 2014, at 16:44 , Robby Findler ro...@eecs.northwestern.edu wrote:

  That suggests to me that it is running of the of the examples in

  /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl
  that's causing the problem. Does this terminate:
$ racket -l scribblings/guide/let.scrbl

 While I watched two rabbits run in circles in the backyard and observed 
 another rabbit ignore that race condition to bound across the neighbors', no 
 dogs in sight, I let things get good and stuck, then I pressed ^C.  Here 
 sir, is your error trace:

 $ pwd
 /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc
 $ racket -l scribblings/guide/let.scrbl
 ^Cuser break
   context...:

 /Users/gknauth/test/plt/git/plt/pkgs/sandbox-lib/racket/sandbox.rkt:883:2: 
 user-eval

 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:399:0:
  do-plain-eval

 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:261:2

 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:550:0:
  do-titled-interaction

 /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl:
  [running body]


_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] make gets hung up building documentation

2014-05-04 Thread Geoffrey S. Knauth
Does this help?  --Geoff

$ racket -l scribblings/guide/let.scrbl
GSK-1
GSK-2
  C-c C-cuser break
  context...:
   /Users/gknauth/test/plt/git/plt/pkgs/sandbox-lib/racket/sandbox.rkt:883:2: 
user-eval
   
/Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:399:0:
 do-plain-eval
   
/Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:261:2
   
/Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:550:0:
 do-titled-interaction
   
/Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl:
 [running body]

-

@(printf GSK-2\n)
@examples[
(let* ([x (list Borroughs)]
   [y (cons Rice x)]
   [z (cons Edgar y)])
  (list x y z))
(let* ([name (list Borroughs)]
   [name (cons Rice name)]
   [name (cons Edgar name)])
  name)
]

On May 4, 2014, at 18:30 , Robby Findler ro...@eecs.northwestern.edu wrote:

 The stack traces suggest it is in that one file. So if you open it up
 and put a printf right before each example and then see when the
 printfs stop, that'll probably tell us something good. You'd want to
 look for each place where there is an example (compare the
 documentation itself to the source) and then put something like
 
 @(printf 1\n)
 
 right before each of them. Or maybe do binary search. :)


_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] make gets hung up building documentation

2014-05-04 Thread Robby Findler
Okay, that's just bizarre. If this were my machine, the next step I'd
take would be to make a copy of that file and start throwing stuff out
of it (running it at the command-line, not in drracket) until I got
very small and and still had the bad behavior. Like start by throwing
away everything after the quoted part below.

Robby

PS: thanks for taking this on!

On Sun, May 4, 2014 at 6:11 PM, Geoffrey S. Knauth ge...@knauth.org wrote:
 Does this help?  --Geoff

 $ racket -l scribblings/guide/let.scrbl
 GSK-1
 GSK-2
   C-c C-cuser break
   context...:
/Users/gknauth/test/plt/git/plt/pkgs/sandbox-lib/racket/sandbox.rkt:883:2: 
 user-eval

 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:399:0:
  do-plain-eval

 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:261:2

 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:550:0:
  do-titled-interaction

 /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl:
  [running body]

 -

 @(printf GSK-2\n)
 @examples[
 (let* ([x (list Borroughs)]
[y (cons Rice x)]
[z (cons Edgar y)])
   (list x y z))
 (let* ([name (list Borroughs)]
[name (cons Rice name)]
[name (cons Edgar name)])
   name)
 ]

 On May 4, 2014, at 18:30 , Robby Findler ro...@eecs.northwestern.edu wrote:

 The stack traces suggest it is in that one file. So if you open it up
 and put a printf right before each example and then see when the
 printfs stop, that'll probably tell us something good. You'd want to
 look for each place where there is an example (compare the
 documentation itself to the source) and then put something like

 @(printf 1\n)

 right before each of them. Or maybe do binary search. :)

_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] make gets hung up building documentation

2014-05-04 Thread Geoffrey S. Knauth
On May 4, 2014, at 19:20 , Robby Findler ro...@eecs.northwestern.edu wrote:

 start throwing stuff out of it (running it at the command-line, not in 
 drracket)
 until I got very small and and still had the bad behavior.

I'm already small and have bad behavior, but I get your point.

 PS: thanks for taking this on!

Thanks for firing up my teenager with [now] Typed Racket, which caused me to 
need to update my not-that-old Racket 6 to keep up with him.

OK, here's what I got this time.  If I take out the stuff between GSK-2h and 
GSK-2h1 below, the file processes normally.

$ racket -l scribblings/guide/let.scrbl
GSK-1
GSK-2
GSK-2a
GSK-2b
GSK-2c
GSK-2d
GSK-2e
GSK-2f
GSK-2g
GSK-2h
  C-c C-cuser break
  context...:
   /Users/gknauth/test/plt/git/plt/pkgs/sandbox-lib/racket/sandbox.rkt:883:2: 
user-eval
   
/Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:399:0:
 do-plain-eval
   
/Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:261:2
   
/Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:550:0:
 do-titled-interaction
   
/Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl:
 [running body]

@(printf GSK-2h\n)
@interaction[
(letrec ([tarzan-in-tree?
  (lambda (name path)
(or (equal? name tarzan)
(and (directory-exists? path)
 (tarzan-in-directory? path]
 [tarzan-in-directory?
  (lambda (dir)
(ormap (lambda (elem)
 (tarzan-in-tree? (path-element-string elem)
  (build-path dir elem)))
   (directory-list dir)))])
  (tarzan-in-tree? tmp (find-system-path 'temp-dir)))
]
@(printf GSK-2h1\n)


_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] make gets hung up building documentation

2014-05-04 Thread Robby Findler
Oh! Well that code is clearly broken!

I guess you have a cyclic symbolic link in your temporary directory?
Or maybe just a ton of stuff?

Unless you want to, I'll push a change somehow or other.

Robby

On Sun, May 4, 2014 at 7:09 PM, Geoffrey S. Knauth ge...@knauth.org wrote:
 On May 4, 2014, at 19:20 , Robby Findler ro...@eecs.northwestern.edu wrote:

 start throwing stuff out of it (running it at the command-line, not in 
 drracket)
 until I got very small and and still had the bad behavior.

 I'm already small and have bad behavior, but I get your point.

 PS: thanks for taking this on!

 Thanks for firing up my teenager with [now] Typed Racket, which caused me to 
 need to update my not-that-old Racket 6 to keep up with him.

 OK, here's what I got this time.  If I take out the stuff between GSK-2h and 
 GSK-2h1 below, the file processes normally.

 $ racket -l scribblings/guide/let.scrbl
 GSK-1
 GSK-2
 GSK-2a
 GSK-2b
 GSK-2c
 GSK-2d
 GSK-2e
 GSK-2f
 GSK-2g
 GSK-2h
   C-c C-cuser break
   context...:
/Users/gknauth/test/plt/git/plt/pkgs/sandbox-lib/racket/sandbox.rkt:883:2: 
 user-eval

 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:399:0:
  do-plain-eval

 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:261:2

 /Users/gknauth/test/plt/git/plt/pkgs/scribble-pkgs/scribble-lib/scribble/eval.rkt:550:0:
  do-titled-interaction

 /Users/gknauth/test/plt/git/plt/pkgs/racket-pkgs/racket-doc/scribblings/guide/let.scrbl:
  [running body]

 @(printf GSK-2h\n)
 @interaction[
 (letrec ([tarzan-in-tree?
   (lambda (name path)
 (or (equal? name tarzan)
 (and (directory-exists? path)
  (tarzan-in-directory? path]
  [tarzan-in-directory?
   (lambda (dir)
 (ormap (lambda (elem)
  (tarzan-in-tree? (path-element-string elem)
   (build-path dir elem)))
(directory-list dir)))])
   (tarzan-in-tree? tmp (find-system-path 'temp-dir)))
 ]
 @(printf GSK-2h1\n)

_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] make gets hung up building documentation

2014-05-04 Thread Geoffrey S. Knauth
On May 4, 2014, at 20:14 , Robby Findler ro...@eecs.northwestern.edu wrote:

 Oh! Well that code is clearly broken!
 I guess you have a cyclic symbolic link in your temporary directory?
 Or maybe just a ton of stuff?
 Unless you want to, I'll push a change somehow or other.

My /tmp looks like this:

  /tmp:
  -rw---   1 rootwheel   0 May  1 06:20 .nstore.lock
  drwxrwxrwt   3 gknauth wheel 102 May  3 17:43 .pd
  srwxrwxrwx   1 rootwheel   0 May  3 17:47 .prl_pcsc_gate
  srwxrwxrwx   1 postgreswheel   0 May  4 20:02 .s.PGSQL.5432
  -rw---   1 postgreswheel  66 May  4 20:02 .s.PGSQL.5432.lock
  -rw-r--r--   1 gknauth wheel   0 May  1 06:22 
CrashReportCopyLock-Geoffrey S. Knauth’s iPad
  -rw-r--r--   1 gknauth wheel   0 May  1 07:58 
CrashReportCopyLock-Geoffrey S. Knauth’s iPhone
  -rw-rw-rw-   1 rootwheel   0 May  1 06:20 Kaspersky 
Anti-Virus.BL.lock
  -rw-rw-rw-   1 rootwheel   0 May  1 06:20 Kaspersky 
Anti-Virus.lock
  drwxr-xr-t   6 rootwheel 204 May  1 06:20 LogMeIn
  -rw-rw-rw-   1 rootwheel  152011 May  1 21:47 PRCustomProps
  -rw-rw-rw-   1 rootwheel   64011 May  1 21:47 PRObjects
  drwx--   2 gknauth wheel  68 May  4 16:42 VueScan
  drwxrwxrwx   3 gknauth wheel 102 May  1 06:21 boost_interprocess
  drwxrwxrwx   3 rootwheel 102 May  1 06:20 kav_sockets
  drwx--   3 gknauth wheel 102 May  1 06:20 launch-CLoNur
  drwx--   3 gknauth wheel 102 May  1 06:20 launch-EMev68
  drwx--   3 gknauth wheel 102 May  1 06:20 launch-tyEaGB
  drwx--   3 gknauth wheel 102 May  1 06:20 launch-zn1yxC
  drwx--   3 nobody  wheel 102 May  1 13:41 launchd-11556.WWWwDU
  drwx--   3 postgreswheel 102 May  1 06:20 launchd-262.6LIgGT
  drwx--   3 gknauth wheel 102 May  1 06:20 launchd-296.uXVJpk
  drwx--   3 _spotlight  wheel 102 May  1 06:20 launchd-510.aCwTKn
  drwx--   3 rootwheel 102 May  1 06:21 launchd-997.IlbVUX
  drwxrwxrwx   2 rootwheel  68 May  1 06:20 parallels_crash_dumps

I'll let you make the change, since I think you might now what should go in or 
in place of that @interaction[ ... ] far better than I.

Meanwhile, thanks for the help, with that @interaction[...] removed, I think I 
can finish this build.

Geoff_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] make gets hung up building documentation

2014-05-04 Thread Robby Findler
Thanks for figuring this out!

Robby

On Sun, May 4, 2014 at 7:30 PM, Geoffrey S. Knauth ge...@knauth.org wrote:
 I'm happy to say that with that particular @interaction[...] deleted, the 
 rest of the build completed quickly and I now have a working DrRacket 6.0.1.6.

 Geoff

_
  Racket Developers list:
  http://lists.racket-lang.org/dev