<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 8, 2017 at 7:54 AM, Niels Thykier <span dir="ltr"><<a href="mailto:niels@thykier.net" target="_blank">niels@thykier.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Michael Stapelberg:<br>
<span class="gmail-">> On Mon, Apr 3, 2017 at 1:07 PM, Niels Thykier <<a href="mailto:niels@thykier.net">niels@thykier.net</a>> wrote:<br>
><br>
</span>>> [...]<br>
<span class="gmail-">><br>
><br>
> Thanks a lot!<br>
><br>
> In turn, I created a branch in the freeradius packaging:<br>
> <a href="https://anonscm.debian.org/cgit/pkg-freeradius/freeradius.git/log/?h=dh_missing" rel="noreferrer" target="_blank">https://anonscm.debian.org/<wbr>cgit/pkg-freeradius/<wbr>freeradius.git/log/?h=dh_<wbr>missing</a><br>
><br>
<br>
</span>Thanks for trying it out. :)<br>
<span class="gmail-"><br>
> Maybe I did the wrong changes (?), but when building, I get an error:<br>
><br>
</span>> [...]<br>
<span class="gmail-">><br>
> Can you reproduce the issue?<br>
><br>
><br>
><br>
</span>> [...]<br>
<br>
I think it is a bug in the freeradius changes.  In this commit:<br>
<br>
<a href="https://anonscm.debian.org/cgit/pkg-freeradius/freeradius.git/commit/?h=dh_missing&id=58e693ff7dd6603598cb132d44c9e9a547f099ed" rel="noreferrer" target="_blank">https://anonscm.debian.org/<wbr>cgit/pkg-freeradius/<wbr>freeradius.git/commit/?h=dh_<wbr>missing&id=<wbr>58e693ff7dd6603598cb132d44c9e9<wbr>a547f099ed</a><br>
<br>
The dh_install call is replaced by dh_missing, but AFAICT that<br>
dh_install is inside an override_dh_install, so dh_install is never called.<br></blockquote><div><br></div><div>Thanks, you are spot on. After re-adding the dh_install command, most of the errors vanish. Interestingly enough, this one remains:</div><div><br></div><div><div>dh_missing --fail-missing</div><div>dh_missing: usr/lib/freeradius/rlm_sql_freetds.so exists in debian/tmp but is not installed to anywhere</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">   </span>The following debhelper tools have reported what they installed</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">        </span> * dh_install</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">  </span> * dh_installman</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">       </span>If the missing files are installed by another tool, please file a bug against it</div><div><span class="gmail-Apple-tab-span" style="white-space:pre">       </span>For a short-term work-around: Add the files to debian/not-installed</div><div>dh_missing: missing files, aborting</div></div><div><br></div><div>I’ve added it to debian/freeradius.install and updated the branch.</div><div><br></div><div>The only remaining issue as far as the freeradius packaging is concerned is dh_installdocs not yet reporting which files it installs — hence the build fails at <a href="https://anonscm.debian.org/cgit/pkg-freeradius/freeradius.git/commit/?h=dh_missing&id=afbb47b0f8646de9fc116d8f494608ef4cef6a90">https://anonscm.debian.org/cgit/pkg-freeradius/freeradius.git/commit/?h=dh_missing&id=afbb47b0f8646de9fc116d8f494608ef4cef6a90</a></div><div><br></div><div>Either way, what you have in the dh_missing branch right now is already useful :).</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
 * Does it work if you add a dh_install in the bottom of the dh_install<br>
   override target?<br>
<br>
Thanks,<br>
~Niels<br>
<br>
<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Best regards,<br>Michael</div>
</div></div>