[Pkg-pdns-maintainers] Bug#701798: pdns-server package depends on libsqlite3-0 for no practical reason

Marc Haber mh+debian-packages at zugschlus.de
Sun Mar 17 17:53:06 UTC 2013


retitle #701798 please make it possible to run PowerDNS without bind backend
tags #701798 wontfix upstream
thanks

On Mon, Mar 04, 2013 at 10:49:41AM +0400, Nikolay Shaplov wrote:
> More correct answer is bind plugin will fail if there is no libsqlite3-0 lib.

The bind backend is not a plugin. It is always compiled in and cannot
be turned off. If you want that to happen, you'll need to file a
ticket upstream, and I have already been told by upstream that the
answer will be "please send working, tested and documented code". I am
therefore tagging this Debian bug wontfix upstream.

> Right now I have a custom build of pdns 3.1 without any backends exept
> gpgsql

and bind. Try it.

> I think it is a bad idea to include bind plugin in base package, because there 
> is no way to throw it out when it is not used.

Right. There currently is no way to throw the bind backend from any
PowerDNS installation.
 
> Moreover, when I updated pdns 3.0 with normal pdns 3.1 everything
> stopped working because installer brought bind plugin configuration
> that overrided my own pgsql configuration...

Did you read NEWS.Debian? You should.

The change was necessary to make PowerDNS run directly after
installation at the cost of breaking existing installations. A tough
decision, but I had to take it.

> 1. Move bind plugin into separate package

Not possible. The bind backend is not a plugin.

Greetings
Marc



More information about the Pkg-pdns-maintainers mailing list