On Sep 16, 2009, at 4:00 AM, Brian Candler wrote:
Does this make any sense to you? It looks like it's reading couch.beam from couch-0.11.0a815641 (correct), but couch.app from couch-0.9.0a767213 (?!).
Bingo, there's the problem. It looks like Erlang's code loader wasn't prepared for double-digit minor versions, and it considers 0.9.* as newer than 0.1* (including 0.10 and 0.11).
This may be a serious problem for the 0.10 release, as anyone who upgrades from 0.9.x to 0.10.0 using the same install prefix may end up with a crash. Thanks again,
Adam
