On Tue, Aug 18, 2009 at 08:08:34PM -0400, Mathias Gug wrote:
Hi,
While building sssd on Karmic, the following warnings are generated
during the build [1]:
I agree, especially the sss_* tools have way too much dependencies.
sssd_be will alway have some "useless" dependencies, because it exports
symbols to the backends.
But to be on the safe side I would recommend that we clean up the
dependencies after 0.5.0 is released. Would you mind filing and
enhancement bug?
bye,
Sumit
dpkg-shlibdeps: warning: dependency on libcom_err.so.2 could be
avoided if "debian/sssd/usr/lib/sssd/libsss_krb5.so.1.0.0" were not
uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libssl3.so could be avoided if
"debian/sssd/usr/sbin/sss_groupdel
debian/sssd/usr/lib/sssd/sssd/sssd_nss debian/sssd/usr/sbin/sssd
debian/sssd/usr/sbin/sss_userdel debian/sssd/usr/lib/sssd/sssd/sssd_be
debian/sssd/usr/lib/sssd/sssd/sssd_pam
debian/sssd/usr/lib/sssd/sssd/sssd_dp debian/sssd/usr/sbin/sss_useradd
debian/sssd/usr/sbin/sss_groupmod debian/sssd/usr/sbin/sss_groupadd
debian/sssd/usr/sbin/sss_usermod" were not uselessly linked against it
(they use none of its symbols).
dpkg-shlibdeps: warning: dependency on librt.so.1 could be avoided if
"debian/sssd/usr/sbin/sss_groupdel
debian/sssd/usr/lib/sssd/libsss_ldap.so.1.0.0
debian/sssd/usr/lib/sssd/libsss_proxy.so.1.0.0
debian/sssd/usr/lib/sssd/sssd/sssd_nss debian/sssd/usr/sbin/sssd
debian/sssd/usr/sbin/sss_userdel debian/sssd/usr/lib/sssd/sssd/sssd_be
debian/sssd/usr/lib/sssd/sssd/sssd_pam
debian/sssd/usr/lib/sssd/sssd/sssd_dp debian/sssd/usr/sbin/sss_useradd
debian/sssd/usr/lib/ldb/memberof.so
debian/sssd/usr/lib/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so
debian/sssd/usr/sbin/sss_groupmod debian/sssd/usr/sbin/sss_groupadd
debian/sssd/usr/sbin/sss_usermod
debian/sssd/usr/lib/sssd/libsss_krb5.so.1.0.0" were not uselessly
linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libplc4.so could be avoided if
"debian/sssd/usr/sbin/sss_groupdel
debian/sssd/usr/lib/sssd/sssd/sssd_nss debian/sssd/usr/sbin/sssd
debian/sssd/usr/sbin/sss_userdel debian/sssd/usr/lib/sssd/sssd/sssd_be
debian/sssd/usr/lib/sssd/sssd/sssd_pam
debian/sssd/usr/lib/sssd/sssd/sssd_dp debian/sssd/usr/sbin/sss_useradd
debian/sssd/usr/sbin/sss_groupmod debian/sssd/usr/sbin/sss_groupadd
debian/sssd/usr/sbin/sss_usermod" were not uselessly linked against it
(they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libplds4.so could be avoided if
"debian/sssd/usr/sbin/sss_groupdel
debian/sssd/usr/lib/sssd/sssd/sssd_nss debian/sssd/usr/sbin/sssd
debian/sssd/usr/sbin/sss_userdel debian/sssd/usr/lib/sssd/sssd/sssd_be
debian/sssd/usr/lib/sssd/sssd/sssd_pam
debian/sssd/usr/lib/sssd/sssd/sssd_dp debian/sssd/usr/sbin/sss_useradd
debian/sssd/usr/sbin/sss_groupmod debian/sssd/usr/sbin/sss_groupadd
debian/sssd/usr/sbin/sss_usermod" were not uselessly linked against it
(they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libnssutil3.so could be avoided
if "debian/sssd/usr/sbin/sss_groupdel
debian/sssd/usr/lib/sssd/sssd/sssd_nss debian/sssd/usr/sbin/sssd
debian/sssd/usr/sbin/sss_userdel debian/sssd/usr/lib/sssd/sssd/sssd_be
debian/sssd/usr/lib/sssd/sssd/sssd_pam
debian/sssd/usr/lib/sssd/sssd/sssd_dp debian/sssd/usr/sbin/sss_useradd
debian/sssd/usr/sbin/sss_groupmod debian/sssd/usr/sbin/sss_groupadd
debian/sssd/usr/sbin/sss_usermod" were not uselessly linked against it
(they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libsmime3.so could be avoided
if "debian/sssd/usr/sbin/sss_groupdel
debian/sssd/usr/lib/sssd/sssd/sssd_nss debian/sssd/usr/sbin/sssd
debian/sssd/usr/sbin/sss_userdel debian/sssd/usr/lib/sssd/sssd/sssd_be
debian/sssd/usr/lib/sssd/sssd/sssd_pam
debian/sssd/usr/lib/sssd/sssd/sssd_dp debian/sssd/usr/sbin/sss_useradd
debian/sssd/usr/sbin/sss_groupmod debian/sssd/usr/sbin/sss_groupadd
debian/sssd/usr/sbin/sss_usermod" were not uselessly linked against it
(they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libk5crypto.so.3 could be
avoided if "debian/sssd/usr/lib/sssd/libsss_krb5.so.1.0.0" were not
uselessly linked against it (they use none of its symbols).
[1]:
http://launchpadlibrarian.net/30425717/buildlog_ubuntu-karmic-i386.sssd_0...
Could these be avoided somehow?
--
Mathias Gug
Ubuntu Developer
http://www.ubuntu.com
_______________________________________________
sssd-devel mailing list
sssd-devel(a)lists.fedorahosted.org
https://fedorahosted.org/mailman/listinfo/sssd-devel