[racket-dev] raco pkg dependency checks and exit code

From: Asumu Takikawa (asumu at ccs.neu.edu)
Date: Wed Oct 2 17:54:05 EDT 2013

Hi all,

I noticed that if you don't specify any dependencies for a package, then
`raco` will warn you about that.  However, the exit code is 0 and it's
not an "error".

Comparatively, if you supply a dependencies field of `empty`, then you
will get a bunch of errors about undeclared dependencies and the exit
code is 1.

Is there a reason why these two cases are treated differently?

Cheers,
Asumu

Posted on the dev mailing list.