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]

