Package: sympa
Version: 5.2.3-0.7
Severity: important
Tags: patch

Reloading system log daemon: syslogd.
+ rm -f /etc/sympa/facility
+ '[' true = true -o true = true ']'
+ db_get wwsympa/webserver_type
+ _db_cmd 'GET wwsympa/webserver_type'
+ IFS=' '
+ printf '%s\n' 'GET wwsympa/webserver_type'
+ IFS='
'
+ read -r _db_internal_line
+ RET=Apache
+ case ${_db_internal_line%%[   ]*} in
+ return 0
+ webserver=Apache
+ case $webserver in
+ webserver=apache
+ '[' true = true ']'
++ readlink /etc/apache/conf.d/sympa-soap
+ link=
dpkg: error processing sympa (--purge):
 subprocess post-removal script returned error exit status 1
Errors were encountered while processing:
 sympa
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install.  Trying to recover:


sympa installed, soap server choose but no libapache-mod-fastcgi ==> the link
doesn't exist.

I might anyway have removed it.


--- debian/postrm.old   2006-12-22 08:40:18.000000000 +0100
+++ debian/postrm       2006-12-22 08:45:24.000000000 +0100
@@ -49,9 +49,11 @@
 
                if [ "$use_soap" = "true" ]; then
                        # Remove symbolic link to webserver configuration 
snippet
-                       link=`readlink /etc/$webserver/conf.d/sympa-soap`
-                       if [ "$link" = "/etc/sympa/apache-soap" ]; then
+                       if [ -L /etc/$webserver/conf.d/sympa-soap ]; then
+                          link=`readlink /etc/$webserver/conf.d/sympa-soap`
+                          if [ "$link" = "/etc/sympa/apache-soap" ]; then
                                rm -f /etc/$webserver/conf.d/sympa-soap
+                          fi
                        fi
                fi
 

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (900, 'testing'), (200, 'unstable'), (10, 'experimental')
Architecture: i386 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-xen-amd64
Locale: LANG=fr_FR, LC_CTYPE=fr_FR (charmap=ISO-8859-1)

Versions of packages sympa depends on:
ii  adduser                      3.100       Add and remove users and groups
ii  debconf [debconf-2.0]        1.5.8       Debian configuration management sy
ii  libarchive-zip-perl          1.16-1      Module for manipulation of ZIP arc
ii  libc6                        2.3.6.ds1-8 GNU C Library: Shared libraries
ii  libcgi-fast-perl             5.8.8-6.1   CGI::Fast Perl module
ii  libcrypt-ciphersaber-perl    0.61-4      Perl module implementing CipherSab
ii  libdbd-mysql-perl            3.0008-1    A Perl5 database interface to the 
ii  libdbi-perl                  1.53-1      Perl5 database interface by Tim Bu
ii  libfcgi-perl                 0.67-2      FastCGI Perl module
ii  libintl-perl                 1.16-1      Uniforum message translations syst
ii  libio-stringy-perl           2.110-1     Perl5 modules for IO from scalars 
ii  libmailtools-perl            1.74-1      Manipulate email in perl programs
ii  libmd5-perl                  2.03-1      backwards-compatible wrapper for D
ii  libmime-perl                 5.420-0.1   Perl5 modules for MIME-compliant m
ii  libmsgcat-perl               1.03-3      Locale::Msgcat perl module
ii  libnet-ldap-perl             1:0.33-2    A Client interface to LDAP servers
ii  libtemplate-perl             2.14-1      template processing system written
ii  libxml-libxml-perl           1.59-2      Perl module for using the GNOME li
ii  mhonarc                      2.6.16-1    Mail to HTML converter
ii  perl [libmime-base64-perl]   5.8.8-6.1   Larry Wall's Practical Extraction 
ii  perl-suid                    5.8.8-6.1   Runs setuid Perl scripts
ii  postfix [mail-transport-agen 2.3.4-3     A high-performance mail transport 
ii  sysklogd [system-log-daemon] 1.4.1-18    System Logging Daemon

Versions of packages sympa recommends:
pn  doc-base                      <none>     (no description available)
ii  logrotate                     3.7.1-3    Log rotation utility

-- debconf information:
* wwsympa/webserver_type: Apache
* sympa/listmaster: [EMAIL PROTECTED]
* wwsympa/wwsympa_url: http://test.u-picardie.fr/wws
* wwsympa/webserver_restart: true
* sympa/hostname: test.u-picardie.fr
* sympa/db_options:
  sympa/soap_url:
  sympa/wwsympa_configured: true
* sympa/db_name: sympa
* sympa/db_type: MySQL
* sympa/db_configured: true
  sympa/soap_configured: false
* sympa/db_hostname: localhost
* sympa/language: en_US
* sympa/use_db: true
  sympa/db_removeonpurge: false
* sympa/use_soap: true
* wwsympa/remove_spool: true
* sympa/db_user: sympa
* wwsympa/fastcgi: true
* sympa/use_wwsympa: true
  sympa/db_authtype: Ident-based
  sympa/db_port:
  sympa/remove_spool: false
* sympa/smime_support: false
--- debian/postrm.old   2006-12-22 08:40:18.000000000 +0100
+++ debian/postrm       2006-12-22 08:45:24.000000000 +0100
@@ -49,9 +49,11 @@
 
                if [ "$use_soap" = "true" ]; then
                        # Remove symbolic link to webserver configuration 
snippet
-                       link=`readlink /etc/$webserver/conf.d/sympa-soap`
-                       if [ "$link" = "/etc/sympa/apache-soap" ]; then
+                       if [ -L /etc/$webserver/conf.d/sympa-soap ]; then
+                          link=`readlink /etc/$webserver/conf.d/sympa-soap`
+                          if [ "$link" = "/etc/sympa/apache-soap" ]; then
                                rm -f /etc/$webserver/conf.d/sympa-soap
+                          fi
                        fi
                fi
 

Reply via email to