Re: [racket-dev] Planet require gone wild

2013-08-02 Thread Ryan Culpepper
I think you just ran into all of the problems with planet1 at the same time. I started with kazzmir/peg and browsed sources, and as far as I can tell, all of the packages you got are actually transitively required by kazzmir/peg. So it's not a PLaneT implementation bug. It looks like there's

Re: [racket-dev] Planet require gone wild

2013-08-02 Thread Matthew Flatt
At Thu, 1 Aug 2013 21:55:37 -0400, Greg Hendershott wrote: I'm running HEAD = c126a8a from about 1 week ago. I wanted to try the PEG Planet 1 package. My source file was simply this: #lang racket (require (planet kazzmir/peg:2:0/peg)) 1. Using command-line Racket, I got:

Re: [racket-dev] Planet require gone wild

2013-08-02 Thread Greg Hendershott
Ah. I was primed with the mental set: (a) I got some error messages I'd never before seen when requiring a Planet package. (b) I guessed all the recent reorganization broke something with Planet 1 packages. (c) Although I was aware peg required memoize, I didn't look into memoize's source, so I

Re: [racket-dev] Planet require gone wild

2013-08-02 Thread Greg Hendershott
On Fri, Aug 2, 2013 at 1:25 PM, Matthew Flatt mfl...@cs.utah.edu wrote: At Thu, 1 Aug 2013 21:55:37 -0400, Greg Hendershott wrote: I'm running HEAD = c126a8a from about 1 week ago. I wanted to try the PEG Planet 1 package. My source file was simply this: #lang racket (require

Re: [racket-dev] Planet require gone wild

2013-08-02 Thread Greg Hendershott
p.s. Anyway I do realize now there wasn't a bug per se. It sounds like I've been so lucky with Planet requires in the past, that when (as Ryan put it) I suddenly hit all the weak points at once, it caught me off guard. To the extent there's even a usability issue, it's already being addressed by

[racket-dev] Planet require gone wild

2013-08-01 Thread Greg Hendershott
I'm running HEAD = c126a8a from about 1 week ago. I wanted to try the PEG Planet 1 package. My source file was simply this: #lang racket (require (planet kazzmir/peg:2:0/peg)) 1. Using command-line Racket, I got: Welcome to Racket v5.90.0.3. ; uncaught exception:

Re: [racket-dev] Planet require gone wild

2013-08-01 Thread Greg Hendershott
p.s. The About text from DrRacket is: Welcome to DrRacket, version 5.90.0.3--2013-07-30(c126a8aa/d), english by PLT. Just to confirm I ran the DrRacket built from HEAD = c126a8a, not an older version by accident. On Thu, Aug 1, 2013 at 9:55 PM, Greg Hendershott greghendersh...@gmail.com wrote: