My original explanation of the problem:
I discovered, last night, that the current Ubuntu deb amd64 package file for erlang-base (and possibly also erlang-nox), are corrupt (aptitude reports that there is a "Hash sum mismatch" error on erlang-base and does not even attempt to install it). I'm not entirely sure about erlang-nox (as erlang-base is required by it). In fact, I was not even successful in getting the erlang-src package to load via aptitude (it attempts to load erlang-base first, so the whole mess fails). The erlang packages are required by ejabberd (so they get loaded implicitly).
I've worked past this problem by using copies of the .deb files from other, already working, OpenSRF installations. So, if anyone wants to install on Ubuntu and is having trouble with erlang or ejabberd installing, contact me off the list and I'll arrange to get you copies of the working .deb files. (I did attempt to let the maintainers of the package know about the problem, but I don't know if that message will get through....)
I also ran into problems with some of the Perl modules (notably some of the DateTime-related modules; separate email coming if I figure anything out about them).
Whatever incompatibilities CPAN was finding last evening seem to have resolved themselves in the mean time (someone must've fixed a problem module).

Reply via email to