[Pkg-pdns-maintainers] Bug#793593: pdns-backend-mysql: fails to remove if mysql-client is not (no longer) installed

Christian Hofstaedtler zeha at debian.org
Sat Jul 25 11:53:04 UTC 2015


Hi,

* Andreas Beckmann <anbe at debian.org> [150725 13:12]:
> 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).

Thank you for the thorough testing!

I think this is a bug in dbconfig-common; from a quick glance over
its documentation the pdns package does exactly what the
dbconfig-common docs say it should be doing, and nevertheless it's
now buggy.

For now I'll add the mysql-client (and other) dependencies to the
pdns package, but I'm wondering if dbconfig-common has become a
"bad smell" and extensive default configuration has become a
disservice to our users.

Cheers,
-- 
 ,''`.  Christian Hofstaedtler <zeha at debian.org>
: :' :  Debian Developer
`. `'   7D1A CFFA D9E0 806C 9C4C  D392 5C13 D6DB 9305 2E03
  `-

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-pdns-maintainers/attachments/20150725/cb10a709/attachment.sig>


More information about the Pkg-pdns-maintainers mailing list