Your message dated Fri, 21 Aug 2015 01:00:25 +0000
with message-id <e1zsagz-0004mt...@franck.debian.org>
and subject line Bug#793593: fixed in pdns 3.4.5-2
has caused the Debian Bug report #793593,
regarding fails to remove if mysql-client is not (no longer) installed
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.)


-- 
793593: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=793593
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pdns-backend-mysql
Version: 3.4.5-1
Severity: serious
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package fails to remove.

I took special care s.t. a local mysql server was running for the
installation of the package, but apt chose an unfortunate (but
completely valid) order to remove the packages: it removed
mysql-server+mysql-client before pdns-backend-mysql.
Either pdns-backend-mysql needs to depend on mysql-client or it must not
fail on removal (and accept that it cannot perform some cleanup
operations).

>From the attached log (scroll to the bottom...):

1m46.7s DEBUG: Starting command: ['chroot', '/tmp/piupartss/tmpLM4McT', 
'apt-get', 'remove', 'mysql-client-core-5.6', 'mysql-server-5.6', 
'libdbi-perl', 'mysql-common', 'libgdbm3:amd64', 'libsqlite3-0:amd64', 
'libgmp10:amd64', 'perl-modules', 'libboost-serialization1.55.0:amd64', 
'libssl1.0.0:amd64', 'mysql-server', 'perl', 'pdns-server', 
'libterm-readkey-perl', 'libbsd0:amd64', 'liblua5.1-0:amd64', 
'mysql-client-5.6', 'libboost-program-options1.55.0:amd64', 
'libmysqlclient18:amd64', 'mysql-server-core-5.6', 'libwrap0:amd64', 
'libaio1:amd64', 'libdbd-mysql-perl', 'libedit2:amd64', 'libbotan-1.10-0', 
'libpolarssl7', 'psmisc', 'libcrypto++9', 'pdns-backend-mysql']
1m50.4s DUMP: 
  Reading package lists...
  Building dependency tree...
  Reading state information...
  The following packages will be REMOVED:
    libaio1 libboost-program-options1.55.0 libboost-serialization1.55.0
    libbotan-1.10-0 libbsd0 libcrypto++9 libdbd-mysql-perl libdbi-perl libedit2
    libgdbm3 libgmp10 liblua5.1-0 libmysqlclient18 libpolarssl7 libsqlite3-0
    libssl1.0.0 libterm-readkey-perl libwrap0 mysql-client-5.6
    mysql-client-core-5.6 mysql-common mysql-server mysql-server-5.6
    mysql-server-core-5.6 pdns-backend-mysql pdns-server perl perl-modules
    psmisc
  0 upgraded, 0 newly installed, 29 to remove and 0 not upgraded.
  After this operation, 211 MB disk space will be freed.
  (Reading database ... 
(Reading database ... 9645 files and directories currently installed.)
  Removing mysql-server (5.6.25-3) ...
  Removing mysql-server-5.6 (5.6.25-3) ...
  Stopping MySQL database server: mysqld.
  update-alternatives: using /etc/mysql/my.cnf.fallback to provide 
/etc/mysql/my.cnf (my.cnf) in auto mode
  Removing mysql-server-core-5.6 (5.6.25-3) ...
  Removing mysql-client-5.6 (5.6.25-3) ...
  Removing mysql-client-core-5.6 (5.6.25-3) ...
  Removing libaio1:amd64 (0.3.110-1) ...
  Removing pdns-backend-mysql (3.4.5-1) ...
  dbconfig-common: dumping mysql database pdnsbackendmysql to 
/var/tmp/pdns-backend-mysql.pdnsbackendmysql.2015-07-24-15.13.mysql.CZHFmT.
  sanity check failed for mysql.
  error encountered dumping database:
  No mysql client to execute. (have you installed the mysql-client package?)
  dbconfig-common: pdns-backend-mysql remove: aborted.
  dbconfig-common: flushing administrative password
  dpkg: error processing package pdns-backend-mysql (--remove):
   subprocess installed pre-removal script returned error exit status 1
  dbconfig-common: flushing administrative password
  Removing libedit2:amd64 (3.1-20150325-1) ...
[...]

cheers,

Andreas

Attachment: pdns-backend-mysql_3.4.5-1.log.gz
Description: application/gzip


--- End Message ---
--- Begin Message ---
Source: pdns
Source-Version: 3.4.5-2

We believe that the bug you reported is fixed in the latest version of
pdns, 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 793...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christian Hofstaedtler <z...@debian.org> (supplier of updated pdns 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: SHA256

Format: 1.8
Date: Mon, 17 Aug 2015 10:53:40 +0200
Source: pdns
Binary: pdns-server pdns-server-dbg pdns-backend-pipe pdns-backend-ldap 
pdns-backend-geo pdns-backend-mysql pdns-backend-pgsql pdns-backend-sqlite3 
pdns-backend-lua pdns-backend-lmdb pdns-backend-remote pdns-backend-mydns 
pdns-backend-tinydns
Architecture: source amd64
Version: 3.4.5-2
Distribution: sid
Urgency: medium
Maintainer: Debian PowerDNS Maintainers 
<pkg-pdns-maintain...@lists.alioth.debian.org>
Changed-By: Christian Hofstaedtler <z...@debian.org>
Description:
 pdns-backend-geo - geo backend for PowerDNS
 pdns-backend-ldap - LDAP backend for PowerDNS
 pdns-backend-lmdb - lmdb backend for PowerDNS
 pdns-backend-lua - Lua backend for PowerDNS
 pdns-backend-mydns - MyDNS compatibility backend for PowerDNS
 pdns-backend-mysql - generic MySQL backend for PowerDNS
 pdns-backend-pgsql - generic PostgreSQL backend for PowerDNS
 pdns-backend-pipe - pipe/coprocess backend for PowerDNS
 pdns-backend-remote - remote backend for PowerDNS
 pdns-backend-sqlite3 - sqlite 3 backend for PowerDNS
 pdns-backend-tinydns - tinydns compatibility backend for PowerDNS
 pdns-server - extremely powerful and versatile nameserver
 pdns-server-dbg - debugging symbols for PowerDNS
Closes: 757287 793593
Changes:
 pdns (3.4.5-2) unstable; urgency=medium
 .
   * Build pdns.conf at package build time
   * Ship tinydns backend as new package pdns-backend-tinydns (Closes: #757287)
   * Upgrade (mysql|postgresql)-client to dependencies.
     Fixes the remove case of pdns-backend-(mysql|pgsql) when a
     database was created using dbconfig-common. (Closes: #793593)
   * debian/copyright: Fix various lintian warnings
   * Fix URL pattern in watch file
   * d/watch: Add upstream signature check
   * wrap-and-sort all debian/* files
Checksums-Sha1:
 04ebf966b52afc1e9d49514a74311d8085b3d191 3194 pdns_3.4.5-2.dsc
 1df8479912aac5177f1d89801e47c9df1d430bd9 42276 pdns_3.4.5-2.debian.tar.xz
 1a38bb16174a1050891778c0141843c4d6f8717a 62010 
pdns-backend-geo_3.4.5-2_amd64.deb
 96a569dc173ac9e023969a1a41e761fa9ddee004 248394 
pdns-backend-ldap_3.4.5-2_amd64.deb
 86414188f1b7c43da3758fd3136d5fd99f05c501 39906 
pdns-backend-lmdb_3.4.5-2_amd64.deb
 be77d2bb370b9ad4062dcb83a221e2a89e2b0cd8 54374 
pdns-backend-lua_3.4.5-2_amd64.deb
 0aaf5a6f9d1d8cac3c702ba648d153ea5b181325 38752 
pdns-backend-mydns_3.4.5-2_amd64.deb
 7043c0c49153133fffcd2ac6d88ac02ac63b44e2 42750 
pdns-backend-mysql_3.4.5-2_amd64.deb
 726dbe7590d5b439fd9626c6d80f9d00ba46684e 42834 
pdns-backend-pgsql_3.4.5-2_amd64.deb
 b21cbadc2605edd3f887e7cf12dfa11c75178c9f 51138 
pdns-backend-pipe_3.4.5-2_amd64.deb
 829ea580d027eb2aa0c2f18ca480cec892637446 148512 
pdns-backend-remote_3.4.5-2_amd64.deb
 31cf3a740cd4eb42d8c01bb423ec781316dd1a96 35912 
pdns-backend-sqlite3_3.4.5-2_amd64.deb
 491e4e81ac6df60291d63696e5c411beb3d5564b 51764 
pdns-backend-tinydns_3.4.5-2_amd64.deb
 9fcfaf4acbe0cfa248efaba32ec7f8480fdfaadc 36986846 
pdns-server-dbg_3.4.5-2_amd64.deb
 86c29f6b279c0f94a1a716966388a0185c667a92 1532894 pdns-server_3.4.5-2_amd64.deb
Checksums-Sha256:
 249baeab027364294f7023cf82d16e11e8bfb67b040dcc2218e5acfd8ad439b7 3194 
pdns_3.4.5-2.dsc
 ca28755428cb422065f53fedf32b7ca161ba9bd31ea7bb90a3aacca2db50b2e2 42276 
pdns_3.4.5-2.debian.tar.xz
 7ac8dc054a88e6407ca77f1c5365b32155b0134758c9142766a4f4f598002d57 62010 
pdns-backend-geo_3.4.5-2_amd64.deb
 18518c75ab421d158304be29a4b46364f384888b5ace05292352853cbc810d2c 248394 
pdns-backend-ldap_3.4.5-2_amd64.deb
 707858aa23f164b864208c035fa996735063931507152e55c26d1f43b339a36b 39906 
pdns-backend-lmdb_3.4.5-2_amd64.deb
 d76388ff35f34dd3b6d9b67f79c5a237c45a262f0e1edcf319153ecd506feb8f 54374 
pdns-backend-lua_3.4.5-2_amd64.deb
 ba9487874ed6032b018417232974000d82280b4ab92a74f33861f6528e2de6ac 38752 
pdns-backend-mydns_3.4.5-2_amd64.deb
 7c0bfd099d300539f542afa113231939ad169be799e0a10b4f44262f0aaed98c 42750 
pdns-backend-mysql_3.4.5-2_amd64.deb
 ebe7355e48809f262250fff310b3bc4d30d488e6c9796918ae9a214dc8fa7b55 42834 
pdns-backend-pgsql_3.4.5-2_amd64.deb
 c74979e008f6511d46efbc551df6037c75ef2346f030d6ebf410336cd9b6109a 51138 
pdns-backend-pipe_3.4.5-2_amd64.deb
 bf08294f336651ab576175cf93da86c50d58d041d97cfbc8eb72fce2dafb70b3 148512 
pdns-backend-remote_3.4.5-2_amd64.deb
 5a568bcb6e09c21d64a15a873bea45082fee112cf4d1430c3c80eeb05565b4b5 35912 
pdns-backend-sqlite3_3.4.5-2_amd64.deb
 3e7dca59d42048b1f51b9cf7fe11ea8043ddab12824f30b61a00d00d31cbaedc 51764 
pdns-backend-tinydns_3.4.5-2_amd64.deb
 e606ab36c3a7e8c66b17ce338b2c37a146ca79eed009c28ad1fdca1942a2e294 36986846 
pdns-server-dbg_3.4.5-2_amd64.deb
 2521480f2e5c938b56dd1f5b2cf2099ae65c20a20acffff430d69bfee3d71f84 1532894 
pdns-server_3.4.5-2_amd64.deb
Files:
 3c8ff2d74fce736c123d9621f8ca4902 3194 net extra pdns_3.4.5-2.dsc
 37392d3d60240a2e861c078c6fd29350 42276 net extra pdns_3.4.5-2.debian.tar.xz
 a1fcdb99d208a4ff9b0d0b541c22b5a3 62010 net extra 
pdns-backend-geo_3.4.5-2_amd64.deb
 a297e2bdd85058c96bfd684bdb1aedaf 248394 net extra 
pdns-backend-ldap_3.4.5-2_amd64.deb
 5fb4c7999ceea4f8561ac4686bbf29a0 39906 net extra 
pdns-backend-lmdb_3.4.5-2_amd64.deb
 b0cb677fa731c3c042972b6a6060a52a 54374 net extra 
pdns-backend-lua_3.4.5-2_amd64.deb
 7ec4d03b6229743238e211fd623fa977 38752 net extra 
pdns-backend-mydns_3.4.5-2_amd64.deb
 9b950c5f8e1ebb13678932bd4827c755 42750 net extra 
pdns-backend-mysql_3.4.5-2_amd64.deb
 07122c047d509079884bb5aaa007b9c9 42834 net extra 
pdns-backend-pgsql_3.4.5-2_amd64.deb
 02aeb000774a89182f5a2a148e0beb19 51138 net extra 
pdns-backend-pipe_3.4.5-2_amd64.deb
 0df1773010d27c6858aeaf42a547711f 148512 net extra 
pdns-backend-remote_3.4.5-2_amd64.deb
 40ad66fc10d8ac4f160a44071e8a887d 35912 net extra 
pdns-backend-sqlite3_3.4.5-2_amd64.deb
 b3d9c86a1001b6608aab27c9c5e29351 51764 net extra 
pdns-backend-tinydns_3.4.5-2_amd64.deb
 896784aa1176594adb372c4cdf0057d8 36986846 debug extra 
pdns-server-dbg_3.4.5-2_amd64.deb
 98f65b5b9d7187d281b0bd3a7c1448a9 1532894 net extra 
pdns-server_3.4.5-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBCAAGBQJV1b3SAAoJEFwT1tuTBS4DCvcP/0IseOo88qw1A+lPIH0or0To
dSxvXkKRPWEEbiGlnp6PQ1veU3t+D8r8dGfvQB7738LVE1jcBmkArB0ABo/CEpZy
lqJrzg+GROtq5HSMux8YMAU/hxLaUIthzZuCMHsw022eU98U7S4Oy3c8re+kQ62Z
V4k8l6TQKAyAHOKMdFwKB8wePOjeGDNbFxGGOvURZk7x4cJU2irwk64rTHxxDwio
YmKJBd3a+Cw919HELD8SrvJ/1QYyOTxkgR7I10pdHRgUNuMObLextRBvQEIsVLMA
mQ3TVc1egUvj57h9uape6CHUEBKz5JimcJBsD9icUnsCu+6Qe5LCd1e8it910uCJ
YGpnFZnJO/IqrWeReRVInMOHyeFnsct9oH5nFrWqM2DuU2aov9t5PTSvigKduTCN
Lhs7LGzQWd6oJP7ap3NmRQbgOEkQI8hcsiNAzb16dxgCCgVAsoutOztaiotApZG2
JMmbn0718a/5hjOw76n5LoVfPLfM63fmj/QfsitVWsK6v2z825HSOmaHoKpEJtM7
RDsUNLt3MeBVWhUm4n/WwLvAr46LeOFWl/QuxeN6c66wdFs6g1F3o5bELZUqWGcn
p+b6Vg9QhqJTeSocexA/j7fwr1Ld/KkSVtIjPktZt5xaQ8wK99m/+bwNGJp2s+ec
e28dGfsxPRYosdePkiLI
=IdsV
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to