On Mon, Oct 15, 2012 at 5:23 PM, Matthew Flatt <mfl...@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.liebg...@gmail.com] > > _________________________ > > Racket Developers list: > > http://lists.racket-lang.org/dev > -- Dan Liebgold [dan.liebg...@gmail.com]
_________________________ Racket Developers list: http://lists.racket-lang.org/dev