Your message dated Sat, 12 Apr 2008 09:32:42 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#472524: fixed in sympa 5.3.4-4
has caused the Debian Bug report #472524,
regarding sympa: Fails to configure : debconf command problem
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
472524: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=472524
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: sympa
Version: 5.3.4-2
Severity: normal

Trying to upgrade on a system, I received the following error :

dpkg: error processing sympa (--configure):
 subprocess post-installation script returned error exit status 20
Errors were encountered while processing:
 sympa
Press return to continue.

I added some debug in postinst by having set -x, and noticed it fails with :

+ db_get sympa/language
+ _db_cmd 'GET sympa/language'
+ IFS=' '
+ printf '%s\n' 'GET sympa/language'
+ IFS='
'
+ read -r _db_internal_line
+ RET='20 Unsupported command "adding" (full line was "Adding system user: 
sympa.") received from confmodule.'
+ case ${_db_internal_line%%[   ]*} in
+ return 20

This looks like the echo command is parsed by debconf...

A workaround is to apply the following patch... but that's weird :/

--- /var/lib/dpkg/info/sympa.postinst.orig      2008-03-24 20:07:03.000000000 
+0100
+++ /var/lib/dpkg/info/sympa.postinst   2008-03-24 20:07:12.000000000 +0100
@@ -2,7 +2,7 @@
 
 # creating sympa user if he isn't already there
 if ! id sympa >/dev/null 2>/dev/null ; then
-       echo "Adding system user: sympa."
+       #echo "Adding system user: sympa."
        adduser --system --group --gecos "Sympa mailing list manager" 
--no-create-home --home /var/lib/sympa sympa >/dev/null
 fi

Dunno if something changed in the way debconf interaction must be done, or 
echoing during postinst/configure is now forbidden ?

Hope this helps

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.22-3-686 (SMP w/2 CPU cores)
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash

Versions of packages sympa depends on:
ii  adduser                       3.106      add and remove users and groups
ii  debconf [debconf-2.0]         1.5.20     Debian configuration management sy
ii  exim4-daemon-light [mail-tran 4.69-2     lightweight Exim MTA (v4) daemon
ii  libarchive-zip-perl           1.18-1     Module for manipulation of ZIP arc
ii  libc6                         2.7-6      GNU C Library: Shared libraries
ii  libcgi-fast-perl              5.8.8-12   CGI::Fast Perl module
ii  libcrypt-ciphersaber-perl     0.61-4     Perl module implementing CipherSab
ii  libdbd-mysql-perl             4.006-1    A Perl5 database interface to the 
ii  libdbi-perl                   1.602-1    Perl5 database interface by Tim Bu
ii  libintl-perl                  1.16-4     Uniforum message translations syst
ii  libio-stringy-perl            2.110-3    Perl5 modules for IO from scalars 
ii  libmailtools-perl             2.02-1     Manipulate email in perl programs
ii  libmd5-perl                   2.03-1     backwards-compatible wrapper for D
ii  libmime-charset-perl          0.044-2    Charset Informations for MIME
ii  libmime-encwords-perl         0.040-3    deal with RFC-1522 encoded words
ii  libmime-perl                  5.425-2    transitional dummy package
ii  libmime-tools-perl [libmime-p 5.425-2    Perl5 modules for MIME-compliant m
ii  libmsgcat-perl                1.03-4     Locale::Msgcat perl module
ii  libnet-ldap-perl              1:0.34-1   A Client interface to LDAP servers
ii  libtemplate-perl              2.19-1     template processing system written
ii  libxml-libxml-perl            1.66-1     Perl module for using the GNOME li
ii  lsb-base                      3.1-24     Linux Standard Base 3.1 init scrip
ii  mhonarc                       2.6.16-1   Mail to HTML converter
ii  perl [libmime-base64-perl]    5.8.8-12   Larry Wall's Practical Extraction 
ii  perl-suid                     5.8.8-12   Runs setuid Perl scripts
ii  syslog-ng [system-log-daemon] 2.0.8~1-1  Next generation logging daemon

Versions of packages sympa recommends:
ii  doc-base                      0.8.10     utilities to manage online documen
ii  logrotate                     3.7.1-3    Log rotation utility

-- debconf information excluded



--- End Message ---
--- Begin Message ---
Source: sympa
Source-Version: 5.3.4-4

We believe that the bug you reported is fixed in the latest version of
sympa, which is due to be installed in the Debian FTP archive:

sympa_5.3.4-4.diff.gz
  to pool/main/s/sympa/sympa_5.3.4-4.diff.gz
sympa_5.3.4-4.dsc
  to pool/main/s/sympa/sympa_5.3.4-4.dsc
sympa_5.3.4-4_i386.deb
  to pool/main/s/sympa/sympa_5.3.4-4_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Stefan Hornburg (Racke) <[EMAIL PROTECTED]> (supplier of updated sympa package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Fri, 11 Apr 2008 22:22:31 +0200
Source: sympa
Binary: sympa
Architecture: source i386
Version: 5.3.4-4
Distribution: unstable
Urgency: high
Maintainer: Stefan Hornburg (Racke) <[EMAIL PROTECTED]>
Changed-By: Stefan Hornburg (Racke) <[EMAIL PROTECTED]>
Description: 
 sympa      - Modern mailing list manager
Closes: 472524 472941 475163
Changes: 
 sympa (5.3.4-4) unstable; urgency=high
 .
   * fix denial of service via crafted email (Closes: #475163,
     CVE-2008-1648, thanks to Nico Golde <[EMAIL PROTECTED]> for the report)
   * ensure that supported_lang always contains en_US (Closes: #472941,
     thanks to Chris Davies <[EMAIL PROTECTED]> for the report)
   * move call to Debconf library to the top of postinst (Closes: #472524,
     thanks to Olivier Berger <[EMAIL PROTECTED]> for the
     report and the patch)
   * correct invocation of clean targets
Checksums-Sha1: 
 b7474900c1601fe78d348d54a2ee0efe7ebbf5bb 976 sympa_5.3.4-4.dsc
 05c29c9137204d950a670f137b19d1af61b2787a 109093 sympa_5.3.4-4.diff.gz
 1a90d4c47147546efd5bbc392fcc0f09c5998e8b 3086098 sympa_5.3.4-4_i386.deb
Checksums-Sha256: 
 802d865b6113554471ba11873bee2dfb0a2a2a05433d32a3e21e1009fcc1326b 976 
sympa_5.3.4-4.dsc
 0541ea71b6aab9dbcb25ce15b6e68202c6111f7b8be5e859d880ea52508c9804 109093 
sympa_5.3.4-4.diff.gz
 918c85d48b75538611b50709dc83a0ea471f18810937449f0eb06317c9fd1ea2 3086098 
sympa_5.3.4-4_i386.deb
Files: 
 12518253351045796dd381f16a2986ed 976 mail optional sympa_5.3.4-4.dsc
 8fb79e868bd2b75a2af6e73d0f20386f 109093 mail optional sympa_5.3.4-4.diff.gz
 2447b013c561944e8da94d48fb538ab9 3086098 mail optional sympa_5.3.4-4_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIAH8GjgVfE5tya3ERAmpZAKCae2ekvXvYkrupOWaebgSMvOSoPACg3SbT
7lzj3vPFmdqiyMks5RrTgTo=
=vMZQ
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to