Package: ejabberd
Version: 2.1.10-4+deb7u1
Followup-For: Bug #516718

Dear Maintainer,

I have experienced this or a related problem today when installing ejabberd. At 
the setup stage, the following is shown:

Setting up ejabberd (2.1.10-4+deb7u1) ...
adduser: Warning: The home directory `/var/lib/ejabberd' does not belong to the 
user you are currently creating.
Generating SSL certificate /etc/ejabberd/ejabberd.pem...

Creating config file /etc/ejabberd/ejabberd.cfg with new version
Starting jabber server: ejabberdFailed to set thread main status: Invalid 
argument (22)
Aborted

The latter message is repeated over and over, with only Ctrl-Z usable to stop 
the process (for subsequent manual termination).

Running "dpkg --configure -a" just repeats the same problem:

Setting up ejabberd (2.1.10-4+deb7u1) ...
Starting jabber server: ejabberdFailed to set thread main status: Invalid 
argument (22)
Aborted
Failed to set thread main status: Invalid argument (22)
Aborted

Performing an "apt-get remove" successfully removes the package (the error loop 
above does not occur - the script just gives up), and an "apt-get install" 
repeats the situation, albeit without the warning about /var/lib/ejabberd.

I'm running this system under User Mode Linux, but this doesn't usually cause 
problems with other network-related software.

With a broken package, it does seem to be possible to invoke the daemon 
manually using the command from the init script, and as pointed out in another 
bug (#709754), an epmd daemon gets started, but the package state does not seem 
to be fixable.

I hope this provides useful information. It's rare to see a Debian package fail 
in this way.

Paul

-- System Information:
Debian Release: 7.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.52
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages ejabberd depends on:
ii  adduser                        3.113+nmu3
ii  debconf [debconf-2.0]          1.5.49
ii  erlang-asn1                    1:15.b.1-dfsg-4
ii  erlang-base [erlang-abi-15.b]  1:15.b.1-dfsg-4
ii  erlang-crypto                  1:15.b.1-dfsg-4
ii  erlang-inets                   1:15.b.1-dfsg-4
ii  erlang-mnesia                  1:15.b.1-dfsg-4
ii  erlang-odbc                    1:15.b.1-dfsg-4
ii  erlang-public-key              1:15.b.1-dfsg-4
ii  erlang-ssl                     1:15.b.1-dfsg-4
ii  erlang-syntax-tools            1:15.b.1-dfsg-4
ii  libc6                          2.13-38
ii  libexpat1                      2.1.0-1+deb7u1
ii  libpam0g                       1.1.3-7.1
ii  libssl1.0.0                    1.0.1e-2+deb7u3
ii  openssl                        1.0.1e-2+deb7u3
ii  ucf                            3.0025+nmu3
ii  zlib1g                         1:1.2.7.dfsg-13

ejabberd recommends no packages.

Versions of packages ejabberd suggests:
pn  imagemagick | graphicsmagick-imagemagick-compat  <none>
ii  libunix-syslog-perl                              1.1-2+b2


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to