[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#507616: release-notes: ejabberd is a difficult to upgrade package



Hi,

> From the bug report it's not clear to me, whether ejabberd has
> really an upgrade problem or not. If this is realle the case, I
> will put your text into the release notes, OK?

Partly yes:

> 1) Back up /var/lib/ejabberd *before* upgrading.

This is the directory contains all data for ejabberd. Therefore it is
always a good idea to do a backup. ;-) Secondly the database format has
changed and ejabberd will migrate tables to the new format. As a result
it is not possible to downgrade again if you run into trouble with the
new ejabberd.

> 2) The syntax of the configuration file changed, so it must be updated
>    by hand.

Most users will have adapted their configuration file. They will have
defined server admins for instance. Keeping the old configuration file
will result in a wrong configuration of ejabberd as some configuration
itmes changed their name.

> 3) The upgraded ejabberd may be unable to start up (for unknown
>    reasons).

I was unable to further investigate this issue due to lack of time. I
was asked to try this by upgrading to lenny, but that would have
required me setting up a dedicated machine. There has been an upload
fixing the issue, but it seemed to fix pubsub table migration. As I
don't use pubsub I believe (but can of course not prove) that the
problem will still affect at least some users.

Hope this helps.

Helmut



Reply to: