<div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">W: xfmedia: binary-without-manpage xfmedia-remote<br>W: xfmedia: postinst-has-useless-call-to-ldconfig
<br>W: xfmedia: postrm-has-useless-call-to-ldconfig<br><br>I see no postinst nor ldconfig calls on debian/ files. Still<br>investigating. Any hints?<br></blockquote></div><br>they are added by the cdbs scripts, specifically 
<a href="http://debhelper.mk">debhelper.mk</a><br>This in turn calls dh_makeshlibs which if there's a .so in the package<br>assumes it is a shared object added to the system and ld.conf database needs updating, so<br>it adds a ldconfig call to the postrm and postints script. This can be seen only in the binary .deb file.
<br>In xfmedia's case there's a plugin called xfmedia-infopipe.so but it is not for general consumption<br>so it should not trigger a ldconfig.<br>To prevent dh_makeshlibs from adding a .so it should be called with the -X pattern argument.
<br>This patch makes CDBS call dh_makeshlibs that way.<br><br>Jani<br><br>Index: debian/rules<br>===================================================================<br>--- debian/rules&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (revision 339)<br>+++ debian/rules&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (working copy)
<br>@@ -4,7 +4,7 @@<br>&nbsp;include /usr/share/cdbs/1/class/autotools.mk<br><br>&nbsp;DEB_CONFIGURE_EXTRA_FLAGS := --enable-final<br>-<br>+DEB_DH_MAKESHLIBS_ARGS_xfmedia := -Xinfopipe<br>&nbsp;binary-post-install/xfmedia::<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dh_installman debian/xfmedia.1
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; dh_installmime -pxfmedia<br><br>