On 06/01/2019 17:54, Nick Williams wrote:
I hate how confusing package versions are in distro package repos… (and that’s a systemic issue with repos, not a problem made by the fine folks here).

I’m using Ubuntu 18.04 (bionic). I’m trying to decide if I can/should just use the PDNS package in its distro package repo, or if I should use repo.powerdns.com <http://repo.powerdns.com>.

FYI, the packaging of powerdns in xenial is complete rubbish. They packaged a pre-release alpha version which had severe problems, which were of course fixed in the release version; but Ubuntu never updated to the release version.  Nearly three years on, they still haven't done so <https://packages.ubuntu.com/xenial/net/pdns-server>.

So my advice is strongly to go with repo.powerdns.com.

Not only will you get tested and stable code, and incremental improvements; you can also choose which branch you want to run and change branches when it suits you.


The PDNS Authoritative version reported in Ubuntu’s repo (https://packages.ubuntu.com/bionic/pdns-server) is 4.1.1-1. But 4.1.1-1 isn’t an actual PDNS version. So is it actually 4.1.1, or is it 4.1.2, 4.1.3, 4.1.4, or 4.1.5? Does anyone here even know the answer to that (seems like a big mystery of the universe to me)? Or maybe know where I can find this information?

Actually it's very simple: it just means powerDNS 4.1.1, packaging version 1.  This allows the same underlying version 4.1.1 to be repackaged/re-released as (say) 4.1.1-2.

They would do this if they found a bug in the way it was packaged - e.g. a bug in a pre/post install script, or a missing file, or a wrong permission.  Also, in some circumstances they might backport a patch to 4.1.1.

Cheers,

Brian.

_______________________________________________
Pdns-users mailing list
[email protected]
https://mailman.powerdns.com/mailman/listinfo/pdns-users

Reply via email to