[racket-dev] module mismatch with .zos
On Mon, Oct 15, 2012 at 5:23 PM, Matthew Flatt <mflatt at cs.utah.edu> wrote:
> Is there any chance that the ".zo" file timestamps became earlier than
> the ".rkt" timestamps on end-users' machines?
>
>
Yes that is possible... we're distributing using Perforce, which timestamps
files at the time of syncing. Would that give the result I'm seeing?
I'm guessing I should supply a custom compile-manager to ignore rkt files.
This is certainly a case where we would like to only care about .zos.
> Users are better off with the ".dep" files. I think `raco make' would
> use them, for example.
>
>
Our end users just run our Racket based command-line tools... they never
use raco make.
> 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
>
--
Dan Liebgold [dan.liebgold at gmail.com]
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/dev/archive/attachments/20121015/f51c5c63/attachment.html>