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

From: Robby Findler (robby at eecs.northwestern.edu)
Date: Tue Sep 17 04:38:25 EDT 2013

FWIW, this seems to have broken the snapshot builds. I'll add the missing
dependency declarations so I can restart the northwestern snapshots.

Also FWIW:

WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/srfi/14) '(typed/rackunit)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/rackunit) '(typed/net/url)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/url) '(typed/net/uri-codec)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/uri-codec) '(typed/net/smtp)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/smtp) '(typed/net/sendurl)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/sendurl)
'(typed/net/sendmail)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/sendmail) '(typed/net/qp)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/qp) '(typed/net/pop3)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/pop3) '(typed/net/nntp)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/nntp) '(typed/net/mime)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/mime) '(typed/net/imap)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/imap) '(typed/net/head)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/head) '(typed/net/gifwrite)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/gifwrite) '(typed/net/ftp)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/ftp) '(typed/net/dns)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/dns) '(typed/net/cookie)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/cookie) '(typed/net/cgi)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/cgi) '(typed/net/base64)
WARNING: collected information for key multiple times:
'(exporting-libraries #f); values: '(typed/net/base64) '(typed/file)

Should those defmodules actually be @racketmodname[]'s or something?

Robby


On Mon, Sep 16, 2013 at 4:53 PM, Matthew Flatt <mflatt at cs.utah.edu> wrote:

> It's implemented, but it's not currently an option for `defmodule`.
> I'll look into adding the option.
>
> At Mon, 16 Sep 2013 17:49:27 -0400, Sam Tobin-Hochstadt wrote:
> > I think what Carl suggested is preferable -- a link that only exists
> > if the package it links to exists.  Alternatively, a link that goes to
> > the web if the package doesn't exist yet.  I think the latter is
> > planned but not yet implemented, from my recollection.
> >
> > Sam
> >
> > On Mon, Sep 16, 2013 at 5:41 PM, Robby Findler
> > <robby at eecs.northwestern.edu> wrote:
> > > So you want scribble to generate a link that can, when clicked (or
> maybe
> > > when the docs are built) turn into the real link or turn into "please
> > > install package X"?
> > >
> > > Robby
> > >
> > >
> > > On Monday, September 16, 2013, Sam Tobin-Hochstadt wrote:
> > >>
> > >> I think the Typed Racket docs should have pointers to how to use other
> > >> libraries in a typed fashion -- it's a question that comes up a lot.
> > >>
> > >> Sam
> > >>
> > >> On Mon, Sep 16, 2013 at 5:16 PM, Robby Findler
> > >> <robby at eecs.northwestern.edu> wrote:
> > >> > Can that code not be moved into the relevant packages instead?
> > >> >
> > >> > Robby
> > >> >
> > >> >
> > >> > On Mon, Sep 16, 2013 at 3:21 PM, Asumu Takikawa <asumu at ccs.neu.edu>
> > >> > wrote:
> > >> >>
> > >> >> On 2013-09-16 16:17:33 -0400, asumu at racket-lang.org wrote:
> > >> >> > + at defmodule[math #:no-declare #:link-target? #f]
> > >> >> > + at defmodule[plot/typed #:no-declare #:link-target? #f]
> > >> >>
> > >> >> These two lines cause `raco setup` to complain with a warning about
> > >> >> undeclared dependencies. It seems silly, though, to have the TR doc
> > >> >> package force a dependency on `math`. Can I quelch the warning
> somehow?
> > >> >> (like a "I don't really care if the dependency is missing" flag)
> > >> >>
> > >> >> Cheers,
> > >> >> Asumu
> > >> >> _________________________
> > >> >>   Racket Developers list:
> > >> >>   http://lists.racket-lang.org/dev
> > >> >
> > >> >
> > >> >
> > >> > _________________________
> > >> >   Racket Developers list:
> > >> >   http://lists.racket-lang.org/dev
> > >> >
> > _________________________
> >   Racket Developers list:
> >   http://lists.racket-lang.org/dev
> _________________________
>   Racket Developers list:
>   http://lists.racket-lang.org/dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/dev/archive/attachments/20130917/8bda1adb/attachment-0001.html>

Posted on the dev mailing list.