To loop back on this: I updated the info.rkt for all my packages.
I also submitted PRs or requests for a couple packages I depend on, which were missing this. Because one consequence of this idea... > So: In my .travis.yml files I already run `raco pkg install`. What I > think I will do is also run `raco setup` to look for undeclared > dependencies. > > That way I'll be alerted if the deps are wrong for a new package, or > after changing an existing one, or even for pull requests from other > folks (since Travis automatically runs on PRs, too). ...is that it will error for _any_ package missing deps. Not just mine, but could be one on which I depend. Is it "too harsh that, even if my stuff is OK, Travis could say "build failed"? No, I think it's good. If I depend on another package, then I accept the responsibility of making sure it's, um, dependable. Otherwise I shouldn't use it. The buck^H^H^H^H bitcoin stops here. ____________________ Racket Users list: http://lists.racket-lang.org/users