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

Reply via email to