<div><div dir="auto">Hi Francis,</div><div dir="auto"><br></div><div dir="auto">This is the 1.3 source package I am helping the maintainer with. So the hooks are whatever is in the 1.3.0 tar. Everything builds, and I am going to be deploying with this package. But I wanted to get a second opinion. :)</div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto">Jason</div><br><div class="gmail_quote"><div>On Mon, Feb 5, 2018 at 7:18 AM Francis Dupont <<a href="mailto:fdupont@isc.org">fdupont@isc.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Jason Guy writes:<br>
> In my latest build, I see a few warnings, and I was not sure if these are<br>
> something I should file a bug for, or simply ignore under Debian. None of<br>
> these cause a problem, but I want to verify these will not be an issue:<br>
<br>
=> useless dependency is just useless...<br>
<br>
> dpkg-shlibdeps: warning: package could avoid a useless dependency if<br>
> debian/kea-common/usr/lib/x86_64-linux-gnu/libkea-dhcpsrv.so.8.0.0 was not<br>
> linked against libz.so.1 (it uses none of the library's symbols)<br>
<br>
=> I am afraid this libz dependency is very indirect, perhaps from<br>
a crypto library. config.status should say more but it should not be<br>
enough a problem to justify an effort to solve it.<br>
<br>
> dpkg-shlibdeps: warning: package could avoid a useless dependency if<br>
> debian/kea-common/usr/lib/x86_64-linux-gnu/hooks/libdhcp_lease_cmds.so<br>
> debian/kea-common/usr/lib/x86_64-linux-gnu/libkea-dhcp_ddns.so.1.0.2<br>
> debian/kea-common/usr/lib/x86_64-linux-gnu/libkea-process.so.1.0.0<br>
> debian/kea-common/usr/lib/x86_64-linux-gnu/libkea-dhcpsrv.so.8.0.0 were not<br>
> linked against libkea-cfgclient.so.4 (they use none of the library's<br>
> symbols)<br>
> dh_installdeb -O-B<br>
> dh_gencontrol -O-B<br>
<br>
=> a bit more surprising. BTW what is the version of lease cmds hook code?<br>
<br>
> dpkg-gencontrol: warning: Depends field of package kea-dev: unknown<br>
> substitution variable ${shlibs:Depends}<br>
> dh_md5sums -O-B<br>
> dh_builddeb -O-B<br>
<br>
=> fully Debian specific (and internal). IMHO this should be ignored.<br>
<br>
Thanks<br>
<br>
Francis Dupont <<a href="mailto:fdupont@isc.org" target="_blank">fdupont@isc.org</a>><br>
<br>
PS: I noted we should look at the Debian tool which detects useless<br>
dependencies.<br>
</blockquote></div></div>