Package: ejabberd
Version: 1.1.1-5
Severity: serious

I don't seem to be able to purge the ejabberd package. I added 'set -x'
to its postrm script:

# dpkg -P ejabberd
(Reading database ... 68152 files and directories currently installed.)
Removing ejabberd ...
Purging configuration files for ejabberd ...
+ CONFIG_TARGET=/etc/ejabberd/ejabberd.cfg
+ case "$1" in
+ ucf --purge /etc/ejabberd/ejabberd.cfg
+ rm -f /etc/ejabberd/ejabberd.cfg
+ rm -Rf /etc/ejabberd
+ rm -f /etc/default/ejabberd
+ rm -Rf /var/log/ejabberd
+ rm -f /var/lib/ejabberd/.erlang.cookie
+ '[' -d /var/lib/ejabberd ']'
+ chown -R root:root /var/lib/ejabberd
+ deluser ejabberd
+ true
+ delgroup ejabberd
The group `ejabberd' does not exist.
+ true
+ '[' purge = purge ']'
+ update-rc.d ejabberd remove
+ '[' purge = purge ']'
+ '[' -e /usr/share/debconf/confmodule ']'
+ . /usr/share/debconf/confmodule
++ '[' '!' '' ']'
++ PERL_DL_NONLAZY=1
++ export PERL_DL_NONLAZY
++ '[' '' ']'
++ exec /usr/share/debconf/frontend /var/lib/dpkg/info/ejabberd.postrm
purge
+ CONFIG_TARGET=/etc/ejabberd/ejabberd.cfg
+ case "$1" in
+ ucf --purge /etc/ejabberd/ejabberd.cfg
+ rm -f /etc/ejabberd/ejabberd.cfg
+ rm -Rf /etc/ejabberd
+ rm -f /etc/default/ejabberd
+ rm -Rf /var/log/ejabberd
+ rm -f /var/lib/ejabberd/.erlang.cookie
+ '[' -d /var/lib/ejabberd ']'
+ chown -R root:root /var/lib/ejabberd
+ deluser ejabberd
+ true
+ delgroup ejabberd
+ true
+ '[' purge = purge ']'
+ update-rc.d ejabberd remove
+ '[' purge = purge ']'
+ '[' -e /usr/share/debconf/confmodule ']'
+ . /usr/share/debconf/confmodule
++ '[' '!' 1 ']'
++ '[' -z '' ']'
++ exec
++ '[' '' ']'
++ exec
++ DEBCONF_REDIR=1
++ export DEBCONF_REDIR
+ db_purge
+ _db_cmd 'PURGE '
+ IFS=' '
+ printf '%s\n' 'PURGE '
+ IFS='
'
+ read -r _db_internal_line
+ RET='20 Unsupported command "the" (full line was "The group
`ejabberd'\'' does not exist.") received from confmodule.'
+ case ${_db_internal_line%%[   ]*} in
+ return 20
dpkg: error processing ejabberd (--purge):
 subprocess post-removal script returned error exit status 128
 Errors were encountered while processing:
  ejabberd

-- System Information:
Debian Release: 4.0
  APT prefers stable
  APT policy: (540, 'stable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-6-686
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)

Versions of packages ejabberd depends on:
ii  adduser                3.102             Add and remove users and groups
ii  debconf [debconf-2.0]  1.5.11etch1       Debian configuration management sy
pn  erlang-base | erlang-b <none>            (no description available)
pn  erlang-nox             <none>            (no description available)
ii  libc6                  2.3.6.ds1-13etch5 GNU C Library: Shared libraries
ii  libexpat1              1.95.8-3.4        XML parsing C library - runtime li
ii  libssl0.9.7            0.9.7k-3.1etch1   SSL shared libraries
ii  openssl                0.9.8c-4etch1     Secure Socket Layer (SSL) binary a
ii  ucf                    2.0020            Update Configuration File: preserv
ii  zlib1g                 1:1.2.3-13        compression library - runtime

ejabberd recommends no packages.



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

Reply via email to