<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<div class="moz-cite-prefix">On 06/01/2019 17:54, Nick Williams
wrote:<br>
</div>
<blockquote type="cite"
cite="mid:1962C88F-3684-45FC-8153-6BE82470B7C4@nicholaswilliams.net">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
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).
<div class=""><br class="">
</div>
<div class="">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 <a
href="http://repo.powerdns.com" class=""
moz-do-not-send="true">repo.powerdns.com</a>.</div>
<div class=""><br class="">
</div>
</blockquote>
<p>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 <a moz-do-not-send="true"
href="https://packages.ubuntu.com/xenial/net/pdns-server">still
haven't done so</a>.<br>
</p>
<p>So my advice is strongly to go with repo.powerdns.com.</p>
<p>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.<br>
</p>
<p><br>
</p>
<blockquote type="cite"
cite="mid:1962C88F-3684-45FC-8153-6BE82470B7C4@nicholaswilliams.net">
<div class="">The PDNS Authoritative version reported in Ubuntu’s
repo (<a href="https://packages.ubuntu.com/bionic/pdns-server"
class="" moz-do-not-send="true">https://packages.ubuntu.com/bionic/pdns-server</a>)
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?</div>
</blockquote>
<p>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.</p>
<p>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.<br>
</p>
<p>Cheers,</p>
<p>Brian.<br>
</p>
</body>
</html>