Your message dated Sat, 01 Oct 2016 19:28:59 +0000
with message-id <e1bqpxz-0001vf...@franck.debian.org>
and subject line Bug#631162: fixed in sympa 6.2.16~dfsg-1
has caused the Debian Bug report #631162,
regarding sympa: Package will not configure if dbconfig-common is not used
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 ow...@bugs.debian.org
immediately.)


-- 
631162: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=631162
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: sympa
Version: 6.0.1+dfsg-4
Severity: important

Hello,

When installing, sympa prompts whether to use dbconfig-common or not.
If you select not to, the installation then fails, leaving the package
partially configured:

dbconfig-common: writing config to /etc/dbconfig-common/sympa.conf

Creating config file /etc/dbconfig-common/sympa.conf with new version
Unknown database type .
dpkg: error processing sympa (--configure):
 subprocess installed post-installation script returned error exit status 1
configured to not write apport reports
                                      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:
Setting up sympa (6.0.1+dfsg-4) ...
dbconfig-common: writing config to /etc/dbconfig-common/sympa.conf
Unknown database type .
dpkg: error processing sympa (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 sympa


Looking at the postinst script, it looks like it's the following that's
causing the installation to fail:

name=$dbc_dbname
case "$dbc_dbtype" in
    mysql)
        type=mysql;;
    pgsql)
        type=Pg;;
    sqlite*)
        type=SQLite;
        name="$dbc_basepath/$dbc_dbname";;
    *)
        echo "Unknown database type $dbc_dbtype.";
        exit 1;;
esac

However, since I chose not to use dbconfig-common, I don't think that
this should be being called.

Trying to run dpkg --configure simply ends up with the postinst script
exiting, so it's impossible to get the package out of the 'partially
configured' state, hence the severity of 'important'.

Unfortunately, I'm not particularly familiar with postinst scripts, and
so haven't tried to provide a patch, but would it be possible/sensible
to test if dbconfig-install was set, and if not, skip the translation of
dbconfig-common parameters to sympa's configuration values?

Cheers,

Michael


-- System Information:
Debian Release: 6.0.1
  APT prefers testing
  APT policy: (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sympa depends on:
ii  adduser                3.112+nmu2        add and remove users and groups
ii  dbconfig-common        1.8.46+squeeze.0  common framework for packaging dat
ii  debconf [debconf-2.0]  1.5.36.1          Debian configuration management sy
ii  exim4-daemon-light [ma 4.72-6+squeeze2   lightweight Exim MTA (v4) daemon
ii  libarchive-zip-perl    1.30-3            Perl module for manipulation of ZI
ii  libc6                  2.11.2-10         Embedded GNU C Library: Shared lib
ii  libcgi-fast-perl       5.10.1-17squeeze1 CGI::Fast Perl module
ii  libcgi-pm-perl         3.49-1squeeze1    module for Common Gateway Interfac
ii  libcrypt-ciphersaber-p 0.61-4            Perl module implementing CipherSab
ii  libdbd-mysql-perl      4.016-1           Perl5 database interface to the My
ii  libdbd-pg-perl         2.17.1-2          Perl DBI driver for the PostgreSQL
ii  libdbd-sqlite3-perl    1.29-3            Perl DBI driver with a self-contai
ii  libdbi-perl            1.612-1           Perl Database Interface (DBI)
ii  libfile-copy-recursive 0.38-1            Perl extension for recursively cop
ii  libhtml-format-perl    2.04-2            format HTML syntax trees into text
ii  libhtml-stripscripts-p 1.03-1            module to filter scripts out of HT
ii  libhtml-tree-perl      3.23-2            Perl module to represent and creat
ii  libintl-perl           1.20-1            Uniforum message translations syst
ii  libio-stringy-perl     2.110-4           Perl modules for IO from scalars a
ii  libmailtools-perl      2.06-1            Manipulate email in perl programs
ii  libmime-charset-perl   1.008-1           Perl module for MIME character set
ii  libmime-encwords-perl  1.012-1           Perl interface to deal with RFC 20
ii  libmime-lite-html-perl 1.23-1            Transform HTML page into MIME emai
ii  libmime-tools-perl [li 5.428-1           Perl5 modules for MIME-compliant m
ii  libmsgcat-perl         1.03-5            Locale::Msgcat perl module
ii  libnet-ldap-perl       1:0.4001-2        client interface to LDAP servers
ii  libnet-netmask-perl    1.9015-4          parse, manipulate and lookup IP ne
ii  libregexp-common-perl  2010010201-1      module with common regular express
ii  libtemplate-perl       2.22-0.1          template processing system written
ii  libterm-progressbar-pe 2.09-6            Perl module to print a progress ba
ii  libxml-libxml-perl     1.70.ds-1         Perl interface to the libxml2 libr
ii  lsb-base               3.2-23.2squeeze1  Linux Standard Base 3.2 init scrip
ii  mhonarc                2.6.16-1          Mail to HTML converter
ii  perl                   5.10.1-17squeeze1 Larry Wall's Practical Extraction 
ii  perl-modules [libcgi-p 5.10.1-17squeeze1 Core Perl modules
ii  perl-suid              5.10.1-17squeeze1 runs setuid Perl scripts
ii  sqlite                 2.8.17-6          command line interface for SQLite
ii  sqlite3                3.7.3-1           A command line interface for SQLit
ii  sysklogd [system-log-d 1.5-6             System Logging Daemon

Versions of packages sympa recommends:
ii  ca-certificates            20090814+nmu2 Common CA certificates
ii  doc-base                   0.9.5         utilities to manage online documen
ii  locales                    2.11.2-10     Embedded GNU C Library: National L
ii  logrotate                  3.7.8-6       Log rotation utility
pn  mysql-server | postgresql  <none>        (no description available)

Versions of packages sympa suggests:
pn  apache2 | httpd-cgi     <none>           (no description available)
pn  libapache2-mod-fcgid    <none>           (no description available)
ii  libsoap-lite-perl       0.712-2          Perl implementation of a SOAP clie
ii  openssl                 0.9.8o-4squeeze1 Secure Socket Layer (SSL) binary a

-- Configuration Files:
/etc/sympa/sympa.conf-smime.in [Errno 13] Permission denied: 
u'/etc/sympa/sympa.conf-smime.in'

-- debconf information:
* sympa/dbconfig-install: false
  sympa/listmaster: listmas...@zarquon.internal.michaelhowe.org
  wwsympa/wwsympa_url: http://zarquon.internal.michaelhowe.org/wws
* wwsympa/webserver_restart: true
  sympa/upgrade-backup: true
  sympa/pgsql/changeconf: false
  sympa/internal/skip-preseed: true
  sympa/remote/host:
  sympa/internal/reconfiguring: false
  sympa/remove-error: abort
* wwsympa/webserver_type: Apache 2
  sympa/dbconfig-remove:
  sympa/mysql/method: unix socket
  sympa/language: en_US
  sympa/pgsql/method: unix socket
  sympa/install-error: abort
  sympa/pgsql/no-empty-passwords:
  sympa/pgsql/authmethod-admin: ident
  sympa/passwords-do-not-match:
  sympa/missing-db-package-error: abort
  sympa/remove_spool: false
  sympa/remote/newhost:
  sympa/pgsql/manualconf:
  sympa/remote/port:
  sympa/hostname: zarquon.internal.michaelhowe.org
  sympa/pgsql/authmethod-user: password
  sympa/dbconfig-upgrade: true
  sympa/use_soap: false
  sympa/db/dbname:
  sympa/database-type:
  sympa/db/basepath:
  wwsympa/fastcgi: false
  sympa/db/app-user:
  sympa/purge: false
  sympa/mysql/admin-user: root
  sympa/dbconfig-reinstall: false
  sympa/pgsql/admin-user: postgres
  sympa/upgrade-error: abort
  wwsympa/remove_spool: false



--- End Message ---
--- Begin Message ---
Source: sympa
Source-Version: 6.2.16~dfsg-1

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.

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 631...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Emmanuel Bouthenot <kol...@debian.org> (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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 19 Sep 2016 21:47:54 +0200
Source: sympa
Binary: sympa
Architecture: source amd64
Version: 6.2.16~dfsg-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Sympa team <pkg-sympa-de...@lists.alioth.debian.org>
Changed-By: Emmanuel Bouthenot <kol...@debian.org>
Description:
 sympa      - Modern mailing list manager
Closes: 320681 631162 651942 746387 804066 814426 821819
Changes:
 sympa (6.2.16~dfsg-1) unstable; urgency=medium
 .
   * New major upstream release (Closes: #814426)
     - New web interface (Closes: #320681)
     - Database schemas are automatically updated (Closes: #651942)
     - Template missing fixed (Closes: #746387)
   * Packaging fixes and cleanup:
     - Fix various bugs in debconf usage (Closes: #821819)
     - Removing oldies and fix bugs in postinst:
       + Make possible to not use dbconfig-common (Closes: #631162)
     - Fix logrotate configuration so that sympa is not left in a confused
       state when systemd is used (Closes: #804066)
     - Update copyright holders
   * Add a patch to remove a reference to a template which no longer exists
   * Add a patch to fix various typos in documentation and manpages
   * Add a patch to fix log severity in some command line tools used
     in postinst
   * Update lintian overrides
Checksums-Sha1:
 48b4e72803b33f6b3a4709c44dd93ffa8bd9eac2 2445 sympa_6.2.16~dfsg-1.dsc
 356132e8b2ae8cca3b715b4f59abe90b95ebd935 8908449 sympa_6.2.16~dfsg.orig.tar.gz
 41a7056178ab3cac695e21da374e54c2bb3858c0 172124 
sympa_6.2.16~dfsg-1.debian.tar.xz
 810a4e5b101e9f828110cb203fa4903f9d860586 18360 
sympa-dbgsym_6.2.16~dfsg-1_amd64.deb
 c4b911af975851aee22a30853b207a6d4f5afbcf 3610818 sympa_6.2.16~dfsg-1_amd64.deb
Checksums-Sha256:
 c273969c60ff53c0233db57e19d94729c4780cddcf9856ca89865347e76f71b2 2445 
sympa_6.2.16~dfsg-1.dsc
 5ea891c64b448ea94354e3d0edb21a6c3aae4a3881cae75963ebf98e50106839 8908449 
sympa_6.2.16~dfsg.orig.tar.gz
 5580c6c814caf51760388fc9c61845599a2081a00573d61d02c555fb517e35e1 172124 
sympa_6.2.16~dfsg-1.debian.tar.xz
 66fc54d39ab596a6b139ea64284bab1fe7d6151a08aeacfc99c61ca73f169b5d 18360 
sympa-dbgsym_6.2.16~dfsg-1_amd64.deb
 38228dfce21f16f193a0b7ac5e8616e4b759c1724656b7efb0d1cb515a4361ab 3610818 
sympa_6.2.16~dfsg-1_amd64.deb
Files:
 4167cb25e8f74f05263f3e90b25c2e36 2445 mail optional sympa_6.2.16~dfsg-1.dsc
 96ddbf2919894d5ada244be92e00c7cd 8908449 mail optional 
sympa_6.2.16~dfsg.orig.tar.gz
 61ccfaa474dada849428ec1ee63a2482 172124 mail optional 
sympa_6.2.16~dfsg-1.debian.tar.xz
 3a3bfa6ac0de2989ad47001d69b27556 18360 debug extra 
sympa-dbgsym_6.2.16~dfsg-1_amd64.deb
 2825a35b24b6e2fe871d8b8751b10fbe 3610818 mail optional 
sympa_6.2.16~dfsg-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJX7/+GAAoJEEsHdyOSnULDQowQAJT1/xowD9nQmDRJDChCzLx6
4PGQJ4GDnk4H3C1RkjJ/NppJIIEW7s5AQt0/Zvf8dALrASzwI88lGYfTyhdyGSef
YvLqC7DyPamAWLKfvYCSypQNX0q1A/i82RYlA9doDhuR3MsYsXsVLGLtP9bzCGbi
KOeDmiPq0DeoD+qG+5c84GBSUF+sy28z72sTWV40mJ1z1CoDnXOZHQzTtUDqhigw
YoG6ftftTiayI7qoqC4ifh08pF6J9487FMuw0w2lU1HZ6Z6M1uGvgw54hypjsD9L
vMxs40K5UcVZszKmrfRJQ1g3yv50xf9MrXYG0qokY5S0PR44Xw+6YtspXMikVj31
DYJBd3vte/8fkqvjKvidy4Ur1B+kr/Cl73OrNmN8Q0ADVhjTIwrRM9x8PMAcdNRi
EfGmNsIKIV2/gDEFpeep6YtVS096nTgThQDclOY+Kz3uoJ9Rd9tb0syvqyTNaaVj
sWmJ3NJJ6usFE9feF2jLJPF7tWtbFlsZEheNresoywzzPUyZKGuaoO3f1+Ubvzy5
OLJ8QicyfiN0Ymip8EorTwwx54kpRNSifAI41dvuEdbGAnHoPwDa46e4LZTSz5kJ
oUehKNdikTKEh5aT4TsQEznuZPLQ8YKwMNOoZiDoHY5+N8aat0HwGFuiqMGk1q/0
yN68K1+Lm5OpAVRiVf/l
=wgrn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to