[racket-dev] pkg dependencies getting stale
I'm seeing this in my build (I didn't check before starting my latest round of changes so it is possible that I broke this, but I'm not sure how I could have if I did): raco setup: undeclared dependency detected for package: plot on package: unstable-flonum-lib raco setup: undeclared dependency detected for package: r6rs-lib on package for build: scribble-lib raco setup: undeclared dependency detected for package: scribble-lib on package: scribble-text-lib raco setup: undeclared dependency detected for package: typed-racket-tests on package for build: unstable-flonum-lib raco setup: undeclared dependency detected for package: unstable on package for build: unstable-flonum-lib raco setup: undeclared dependency detected for package: xrepl-lib on package: scribble-text-lib Robby _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] pkg dependencies getting stale
On Wed, Jul 3, 2013 at 12:03 PM, Robby Findler ro...@eecs.northwestern.edu wrote: I'm seeing this in my build (I didn't check before starting my latest round of changes so it is possible that I broke this, but I'm not sure how I could have if I did): Sorry, this is my fault; I haven't been building the whole tree. I'll fix it shortly. _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] Using Travis CI for Racket
This is cool. One way I've seen Travis CI help especially is with pull requests via GitHub. The integration is really nice. If someone's pull request breaks the build or tests, that is highlighted right there in the pull request discussion thread on GitHub. As a result, a contributor gets automatic feedback to fix it. BTW, I've wanted to use Travis CI for projects written _in_ Racket. What you did nudged me to try this, and I took some inspiration from https://github.com/RayRacine/rackos and came up with https://github.com/greghendershott/travis-racket. On Tue, Jul 2, 2013 at 7:04 PM, Sam Tobin-Hochstadt sa...@ccs.neu.edu wrote: I've just committed support for building Racket automatically on the Travis continuous integration service. See https://travis-ci.org/samth/racket/ for the current build state. This doesn't track the actual `plt/racket` repository yet [1], but once it does, it will do the following: - Build the core of Racket on every push (comparable to the Minimal Racket snapshot) - Run the tests relevant to that core. That's it -- this is a free service, and you can't take too much of their time. This isn't a replacement for DrDr, which runs _very_ comprehensive tests. But it provides very fast turnaround, multiple compilers, and eventually OS X and Windows builds. Initially, no one will get email -- let me know if you want to be emailed about build results. Currently, it runs tests for the following: - everything in `tests/racket/` - `json` - `xml` Unfortunately, that `pkg` tests seem to break right now. Let me know if there's something else that should be run to test that Minimal Racket is working. Sam [1] That should happen once Eli is back to flip the relevant configuration switch. _ Racket Developers list: http://lists.racket-lang.org/dev _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] snapshot builds
On 2013-07-02 13:40:18 -0600, Matthew Flatt wrote: The snapshot page has * Racket installers with the usual stuff: DrRacket, HtDP support, etc. I tried the Racket Windows installer, but AFAICT it's missing DrRacket and other libraries. $ sha1sum.exe /home/asumu/racket-5.3.900.3-i386-win32.exe 5ba5331efbc0d8d0443dce795f1da045a24a4c21i/ $ ls doc etc include lib man Racket.exe raco.exe Uninstall.exe Cheers, Asumu _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] snapshot builds
At Wed, 3 Jul 2013 16:49:01 -0400, Asumu Takikawa wrote: On 2013-07-02 13:40:18 -0600, Matthew Flatt wrote: The snapshot page has * Racket installers with the usual stuff: DrRacket, HtDP support, etc. I tried the Racket Windows installer, but AFAICT it's missing DrRacket and other libraries. Thanks for trying the installer! My configuration file was wrong, so that the Racket installers had the same content as the Minimal Racket ones. A new snapshot is here: http://www.cs.utah.edu/plt/snapshots/20130703-d2ddfc0/ The 32-bit Windows Racket installer works for me, this time --- but the Mac OX X builds seem completely broken. I'll try again tomorrow. _ Racket Developers list: http://lists.racket-lang.org/dev
Re: [racket-dev] snapshot builds
On 2013-07-03 22:56:16 -0600, Matthew Flatt wrote: The 32-bit Windows Racket installer works for me, this time --- but the Mac OX X builds seem completely broken. Thanks, this time I was able to get DrRacket from the installer. BTW, one thing that seems broken is if I go to the package manager and click on Installl from List, I get the following internal error: get-all-pkg-details-from-catalogs: bad response from server url: http://www.cs.utah.edu/plt/snapshots/20130703-d2ddfc0/catalog/pkgs-all?version=5.3.900.3 response: #f context...: C:\Program Files\Racket-5.3.900.3\lib\collects\pkg\lib.rkt:2008:2: for-loop C:\Program Files\Racket-5.3.900.3\lib\pkgs\drracket\pkg\gui\by-list.rkt:321:9: for-loop I can't seem to reproduce it the same way anymore, but it also happens if I click Update Package List. Also, thanks for setting this up! Cheers, Asumu _ Racket Developers list: http://lists.racket-lang.org/dev