[racket-dev] module mismatch with .zos

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Mon Oct 15 20:23:51 EDT 2012

Is there any chance that the ".zo" file timestamps became earlier than
the ".rkt" timestamps on end-users' machines?

Users are better off with the ".dep" files. I think `raco make' would
use them, for example.

At Mon, 15 Oct 2012 15:10:18 -0700, Dan Liebgold wrote:
> We're having trouble with .zos. We trigger the "module mismatch, probably
> from old bytecode whose dependencies have changed: " error on occasion and
> I'm not sure why. Can someone explain possible solutions?  We distribute
> the Racket install and our own code with .zos and it works for most
> everyone, but some get this error. Do end users need the .dep files? Would
> removing them make a difference?
> Thanks,
> Dan @ Naughty Dog
> -- 
> Dan Liebgold    [dan.liebgold at gmail.com]
> _________________________
>   Racket Developers list:
>   http://lists.racket-lang.org/dev

Posted on the dev mailing list.