<div dir="ltr">Hi Dick,<div><br></div><div>it was caused by the different upstream versions Debian and Ubuntu PPA had. The packages handled correctly only the upgrades from Debian. The repository should be fixed with +2 upload as I have bumped the incompatible versions to 1.3.14.</div>

<div><br></div><div>The problem was that I had moved the documentation into a separate package - opendnssec-doc, but the old opendnssec-auditor also had the documentation included. This is usually solved by adding Breaks/Replaces fields to Debian control files and I did that. But because of different versions in Debian (1.3.9...) and Ubuntu PPA (1.3.10...) it wasn't taken into an account.</div>

<div><br></div><div>Sorry it took so long to fix it, I was quite busy with IETF, </div><div><br></div><div>Ondrej</div><div>--</div><div>Have you tried Knot DNS – <a href="https://www.knot-dns.cz/">https://www.knot-dns.cz/</a></div>

<div>– a high-performance authoritative-only DNS server</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jul 31, 2013 at 2:34 PM, Dick Visser <span dir="ltr"><<a href="mailto:visser@terena.org" target="_blank">visser@terena.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">​ tried, but I'm not sure what to choose.</div>

<div><font face="arial, helvetica, sans-serif"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">

​In any case, I</div></font><span style="font-family:arial,helvetica,sans-serif"> took <div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">​a ​</div>snapshots of the VM, so at least I can try some stuff out ;-)</span><div>



<font face="arial, helvetica, sans-serif"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">

​</div><br></font><div><font face="arial, helvetica, sans-serif"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">​If I "apt-get dist-upgrade", then things break:</div></font></div>





<div><font face="arial, helvetica, sans-serif"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline"><br></div></font></div><div>root@cajones:~# apt-get dist-upgrade</div><div class="im">

<div>Reading package lists... Done</div>



<div>Building dependency tree</div><div>Reading state information... Done</div></div><div>Calculating upgrade... Done</div><div>The following NEW packages will be installed:</div><div>  opendnssec-doc</div><div>The following packages will be upgraded:</div>





<div>  libhsm-bin libldns1 opendnssec opendnssec-auditor opendnssec-common opendnssec-enforcer</div><div>  opendnssec-enforcer-sqlite3 opendnssec-signer</div><div>8 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.</div>





<div>Need to get 35.8 MB of archives.</div><div>After this operation, 276 kB of additional disk space will be used.</div><div>Do you want to continue [Y/n]?</div><div>Get:1 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main libldns1 amd64 1.6.16-1~precise+1 [162 kB]</div>





<div>Get:2 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec-enforcer all 1:1.3.14-3~precise+1<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">




​ ​</div>[34.4 kB]</div>
<div>Get:3 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec-enforcer-sqlite3 amd64 1:1.3.14-3~precise+1 [160 kB]</div>





<div>Get:4 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec-signer amd64 1:1.3.14-3~precise+1<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">




​ ​</div>[146 kB]</div>
<div>Get:5 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main libhsm-bin amd64 1:1.3.14-3~precise+1 [63.1<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">




​ </div>kB]</div>
<div>Get:6 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec-common all 1:1.3.14-3~precise+1 [ 41.2 kB]</div>
<div>Get:7 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec-doc all 1:1.3.14-3~precise+1 [35.1 MB]</div>
<div>Get:8 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec all 1:1.3.14-3~precise+1 [22.2 kB]</div>
<div>Get:9 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec-auditor all 1:1.3.14-3~precise+1[75.6 kB]</div>
<div>Fetched 35.8 MB in 5s (6,286 kB/s)</div><div>Reading changelogs...</div><div>apt-listchanges: Mailing root: apt-listchanges: changelogs for cajones</div><div>(Reading database ... 182910 files and directories currently installed.)</div>





<div>Preparing to replace libldns1 1.6.12-2~precise+1 (using .../libldns1_1.6.16-1~precise+1_amd64.deb) ...</div><div>Unpacking replacement libldns1 ...</div><div>Preparing to replace opendnssec-enforcer 1:1.3.10-1~precise+1 (using .../opendnssec-enforcer_1%3a1.3.14-3~precise+1_all.deb) ...</div>





<div>Unpacking replacement opendnssec-enforcer ...</div><div>Preparing to replace opendnssec-enforcer-sqlite3 1:1.3.10-1~precise+1 (using .../opendnssec-enforcer-sqlite3_1%3a1.3.14-3~precise+1_amd64.deb) ...</div>
<div>Unpacking replacement opendnssec-enforcer-sqlite3 ...</div><div>Preparing to replace opendnssec-signer 1:1.3.10-1~precise+1 (using .../opendnssec-signer_1%3a1.3.14-3~precise+1_amd64.deb) ...</div>
<div>Unpacking replacement opendnssec-signer ...</div><div>Preparing to replace libhsm-bin 1:1.3.10-1~precise+1 (using .../libhsm-bin_1%3a1.3.14-3~precise+1_amd64.deb) ...</div><div>Unpacking replacement libhsm-bin ...</div>





<div>Preparing to replace opendnssec-common 1:1.3.10-1~precise+1 (using .../opendnssec-common_1%3a1.3.14-3~precise+1_all.deb) ...</div>
<div>Unpacking replacement opendnssec-common ...</div><div>Selecting previously unselected package opendnssec-doc.</div><div>Unpacking opendnssec-doc (from .../opendnssec-doc_1%3a1.3.14-3~precise+1_all.deb) ...</div><div>





dpkg: error processing /var/cache/apt/archives/opendnssec-doc_1%3a1.3.14-3~precise+1_all.deb (--unpack):</div><div> trying to overwrite '/usr/share/doc/opendnssec-auditor/html/files/__/__/auditor/lib/kasp_auditor_rb.html', which is also in package opendnssec-auditor 1:1.3.10-1~precise+1</div>





<div>No apport report written because MaxReports is reached already</div><div>                                                             dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)</div>
<div>Preparing to replace opendnssec 1:1.3.10-1~precise+1 (using .../opendnssec_1%3a1.3.14-3~precise+1_all.deb) ...</div><div>Unpacking replacement opendnssec ...</div><div>Preparing to replace opendnssec-auditor 1:1.3.10-1~precise+1 (using .../opendnssec-auditor_1%3a1.3.14-3~precise+1_all.deb) ...</div>





<div>Unpacking replacement opendnssec-auditor ...</div><div>Processing triggers for ureadahead ...</div><div>ureadahead will be reprofiled on next reboot</div><div>Processing triggers for man-db ...</div><div>Errors were encountered while processing:</div>





<div> /var/cache/apt/archives/opendnssec-doc_1%3a1.3.14-3~precise+1_all.deb</div><div>E: Sub-process /usr/bin/dpkg returned an error code (1)</div><div><font face="arial, helvetica, sans-serif"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">





<br></div></font></div><div><font face="arial, helvetica, sans-serif"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline"><br></div></font></div><div><font face="arial, helvetica, sans-serif"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">




​However, if I first "</div></font><span style="font-family:arial,helvetica,sans-serif">apt-get upgrade<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">​", and then "apt-get dist-upgrade"​</div>




, it work<div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">​s:​</div></span><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">
<br></div></div><div>root@cajones:~# apt-get upgrade</div><div class="im"><div>Reading package lists... Done</div><div>Building dependency tree</div><div>Reading state information... Done</div></div><div>The following packages have been kept back:</div>





<div>  opendnssec</div><div>The following packages will be upgraded:</div><div>  libhsm-bin libldns1 opendnssec-auditor opendnssec-common opendnssec-enforcer opendnssec-enforcer-sqlite3</div><div>  opendnssec-signer</div>





<div>7 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.</div><div>Need to get 682 kB of archives.</div><div>After this operation, 50.7 MB disk space will be freed.</div><div>Do you want to continue [Y/n]?</div>





<div>Get:1 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main libldns1 amd64 1.6.16-1~precise+1 [162 kB]</div><div>Get:2 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec-enforcer all 1:1.3.14-3~precise+1 [34.4 kB]</div>





<div>Get:3 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec-enforcer-sqlite3 amd64 1:1.3.14-3~precise+1 [160 kB]</div>




<div>Get:4 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec-signer amd64 1:1.3.14-3~precise+1 [146 kB]</div>
<div>Get:5 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main libhsm-bin amd64 1:1.3.14-3~precise+1 [63.1 kB]</div><div>Get:6 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec-common all 1:1.3.14-3~precise+1 [41.2 kB]</div>





<div>Get:7 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec-auditor all 1:1.3.14-3~precise+1 [75.6 kB]</div><div>




Fetched 682 kB in 0s (2,132 kB/s)</div>
<div>Reading changelogs...</div><div>apt-listchanges: Mailing root: apt-listchanges: changelogs for cajones</div><div>(Reading database ... 213630 files and directories currently installed.)</div><div>Preparing to replace libldns1 1.6.12-2~precise+1 (using .../libldns1_1.6.16-1~precise+1_amd64.deb) ...</div>





<div>Unpacking replacement libldns1 ...</div><div>Preparing to replace opendnssec-enforcer 1:1.3.10-1~precise+1 (using .../opendnssec-enforcer_1%3a1.3.14-3~precise+1_all.deb) ...</div><div>Unpacking replacement opendnssec-enforcer ...</div>





<div>Preparing to replace opendnssec-enforcer-sqlite3 1:1.3.10-1~precise+1 (using .../opendnssec-enforcer-sqlite3_1%3a1.3.14-3~precise+1_amd64.deb) ...</div><div>Unpacking replacement opendnssec-enforcer-sqlite3 ...</div>





<div>Preparing to replace opendnssec-signer 1:1.3.10-1~precise+1 (using .../opendnssec-signer_1%3a1.3.14-3~precise+1_amd64.deb) ...</div><div>Unpacking replacement opendnssec-signer ...</div><div>Preparing to replace libhsm-bin 1:1.3.10-1~precise+1 (using .../libhsm-bin_1%3a1.3.14-3~precise+1_amd64.deb) ...</div>





<div>Unpacking replacement libhsm-bin ...</div><div>Preparing to replace opendnssec-common 1:1.3.10-1~precise+1 (using .../opendnssec-common_1%3a1.3.14-3~precise+1_all.deb) ...</div><div>Unpacking replacement opendnssec-common ...</div>





<div>Preparing to replace opendnssec-auditor 1:1.3.10-1~precise+1 (using .../opendnssec-auditor_1%3a1.3.14-3~precise+1_all.deb) ...</div><div>Unpacking replacement opendnssec-auditor ...</div><div>Processing triggers for ureadahead ...</div>





<div>ureadahead will be reprofiled on next reboot</div><div>Processing triggers for man-db ...</div><div>Setting up libldns1 (1.6.16-1~precise+1) ...</div><div>Setting up opendnssec-common (1:1.3.14-3~precise+1) ...</div>





<div>Setting up opendnssec-signer (1:1.3.14-3~precise+1) ...</div><div>OpenDNSSEC signer engine version 1.3.14</div><div>Setting up libhsm-bin (1:1.3.14-3~precise+1) ...</div><div>Setting up opendnssec-auditor (1:1.3.14-3~precise+1) ...</div>





<div>Setting up opendnssec-enforcer-sqlite3 (1:1.3.14-3~precise+1) ...</div><div>Setting up opendnssec-enforcer (1:1.3.14-3~precise+1) ...</div><div>OpenDNSSEC ods-enforcerd started (version 1.3.14), pid 29475</div><div>




Processing triggers for libc-bin ...</div>
<div>ldconfig deferred processing now taking place</div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline"><br></div></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">





​If I now apt-get dist-upgrade, opendnssec-doc is installed alongside:</div></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline"><div>root@cajones:~# apt-get dist-upgrade</div>

<div class="im">



<div>Reading package lists... Done</div><div>Building dependency tree</div><div>Reading state information... Done</div></div><div>Calculating upgrade... Done</div><div>The following NEW packages will be installed:</div><div>

  opendnssec-doc</div>



<div>The following packages will be upgraded:</div><div>  opendnssec</div><div>1 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.</div><div>Need to get 35.2 MB of archives.</div><div>After this operation, 51.0 MB of additional disk space will be used.</div>





<div>Do you want to continue [Y/n]?</div><div>Get:1 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec-doc all 1:1.3.14-3~precise+1 [35.1 MB]</div>





<div>Get:2 <a href="http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/" target="_blank">http://ppa.launchpad.net/pkg-opendnssec/ppa/ubuntu/</a> precise/main opendnssec all 1:1.3.14-3~precise+1 [22.2 kB]</div><div>Fetched 35.2 MB in 5s (6,286 kB/s)</div>





<div>Reading changelogs...</div><div>Selecting previously unselected package opendnssec-doc.</div><div>(Reading database ... 211895 files and directories currently installed.)</div><div>Unpacking opendnssec-doc (from .../opendnssec-doc_1%3a1.3.14-3~precise+1_all.deb) ...</div>





<div>Preparing to replace opendnssec 1:1.3.10-1~precise+1 (using .../opendnssec_1%3a1.3.14-3~precise+1_all.deb) ...</div><div>Unpacking replacement opendnssec ...</div><div>Setting up opendnssec-doc (1:1.3.14-3~precise+1) ...</div>





<div>Setting up opendnssec (1:1.3.14-3~precise+1) ...</div><div><br></div><div><br></div><div>Dunno what this is, but it seems to work now...</div><div><br></div><div>Thnaks!</div></div></div><div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;display:inline">




<br></div></div>
</div></div></div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On 30 July 2013 18:43, Ondřej Surý <span dir="ltr"><<a href="mailto:ondrej@sury.org" target="_blank">ondrej@sury.org</a>></span> wrote:<br>



<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">The amd64 build was broken. Restarting the build has helped.<div><br></div><div>Can you try it now?</div>



<div><br></div><div>O.</div></div><div class="gmail_extra"><div><div><br><br><div class="gmail_quote">On Fri, Jul 26, 2013 at 3:35 PM, Dick Visser <span dir="ltr"><<a href="mailto:visser@terena.org" target="_blank">visser@terena.org</a>></span> wrote:<br>





<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">amd64</div></div><div>

<div><div class="gmail_extra"><br><br><div class="gmail_quote">On 25 July 2013 10:47, Ondřej Surý <span dir="ltr"><<a href="mailto:ondrej@sury.org" target="_blank">ondrej@sury.org</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Dick,<div><br></div><div>which arch are you using?</div><div><br></div><div>O.</div></div><div class="gmail_extra">







<br><br><div class="gmail_quote"><div><div>On Wed, Jul 24, 2013 at 3:03 PM, Dick Visser <span dir="ltr"><<a href="mailto:visser@terena.org" target="_blank">visser@terena.org</a>></span> wrote:<br>

</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>Hi<br>
<br>
I just tried upgrading OpenDNSSEC (the PPA one) on an Ubuntu 12.04<br>
host from 1.3.10 to 1.3.14, but now am stuck with unmet dependencies.<br>
To verify I didn't accidentally screw up myself, I just tried it on a<br>
clean Ubuntu, and there it's the same:<br>
<br>
<br>
root@precise:~# apt-get install opendnssec<br>
Reading package lists... Done<br>
Building dependency tree<br>
Reading state information... Done<br>
Some packages could not be installed. This may mean that you have<br>
requested an impossible situation or if you are using the unstable<br>
distribution that some required packages have not yet been created<br>
or been moved out of Incoming.<br>
The following information may help to resolve the situation:<br>
<br>
The following packages have unmet dependencies:<br>
 opendnssec : Depends: opendnssec-enforcer-sqlite3 but it is not going<br>
to be installed or<br>
                       opendnssec-enforcer but it is not going to be installed<br>
              Depends: opendnssec-signer but it is not going to be installed<br>
              Depends: libhsm-bin but it is not going to be installed<br>
E: Unable to correct problems, you have held broken packages.<br>
<br>
When I try to install libhsm-bin:<br>
<br>
<br>
root@precise:~# apt-get install libhsm-bin<br>
Reading package lists... Done<br>
Building dependency tree<br>
Reading state information... Done<br>
Some packages could not be installed. This may mean that you have<br>
requested an impossible situation or if you are using the unstable<br>
distribution that some required packages have not yet been created<br>
or been moved out of Incoming.<br>
The following information may help to resolve the situation:<br>
<br>
The following packages have unmet dependencies:<br>
 libhsm-bin : Depends: opendnssec-common (= 1.3.4-1ubuntu1) but<br>
1:1.3.14-3~precise+1 is to be installed<br>
E: Unable to correct problems, you have held broken packages.<br>
<br>
<br>
Any ideas?<br>
</div></div><span><font color="#888888"><div><div><br>
<br>
<br>
<br>
--<br>
Dick Visser<br>
System & Networking Engineer<br>
TERENA Secretariat<br>
Singel 468 D, 1017 AW Amsterdam<br>
The Netherlands<br></div></div>
_______________________________________________<br>
Opendnssec-user mailing list<br>
<a href="mailto:Opendnssec-user@lists.opendnssec.org" target="_blank">Opendnssec-user@lists.opendnssec.org</a><br>
<a href="https://lists.opendnssec.org/mailman/listinfo/opendnssec-user" target="_blank">https://lists.opendnssec.org/mailman/listinfo/opendnssec-user</a><span><font color="#888888"><br>
</font></span></font></span></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br>Ondřej Surý <<a href="mailto:ondrej@sury.org" target="_blank">ondrej@sury.org</a>>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Dick Visser<br>System & Networking Engineer<br>TERENA Secretariat<br>Singel 468 D, 1017 AW Amsterdam<br>The Netherlands
</div>
</div></div></blockquote></div><br><br clear="all"><div><br></div></div></div><span><font color="#888888">-- <br>Ondřej Surý <<a href="mailto:ondrej@sury.org" target="_blank">ondrej@sury.org</a>>
</font></span></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br>Dick Visser<br>System & Networking Engineer<br>TERENA Secretariat<br>Singel 468 D, 1017 AW Amsterdam<br>The Netherlands
</div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>Ondřej Surý <<a href="mailto:ondrej@sury.org" target="_blank">ondrej@sury.org</a>>
</div>