[racket-dev] [plt] Push #29214: master branch updated

From: Jay McCarthy (jay at racket-lang.org)
Date: Thu Sep 4 09:09:36 EDT 2014

My best understanding is that the problem is that path->pkg is used by
"raco setup" to tell whether unstated dependencies are present. If
files from collects/ are in a package, then everything needs to depend
on "base" (which is inconvenient) including other files in collects/
but the files in collects/ aren't part of a package that has
dependencies and "base" isn't actually considered installed (at least
during the collects/ part.)

As mentioned, I also tried "racket" as the package, but that had a
very similar (but slightly different) crash.


On Wed, Sep 3, 2014 at 6:22 PM, Sam Tobin-Hochstadt
<samth at cs.indiana.edu> wrote:
> On Wed, Sep 3, 2014 at 10:53 AM, Jay McCarthy <jay at racket-lang.org> wrote:
>> I need to revert this because it horribly breaks the bootstrapping
>> phase. It may be possible to make the core have a package in the
>> future, but it's not an easy change.
> Is this because code expects #f instead of "base"? Or for some other reason?
> Sam

Jay McCarthy

           "Wherefore, be not weary in well-doing,
      for ye are laying the foundation of a great work.
And out of small things proceedeth that which is great."
                          - D&C 64:33

Posted on the dev mailing list.