Jppy: extraneous libraries linked into __jpilotmodule.so
martin f krafft
madduck@madduck.net
Fri Apr 18 14:27:50 BST 2008
__jpilotmodule.so is linked with
-lpisock -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0
-lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgmodule-2.0 -ldl
-lgobject-2.0 -lglib-2.0
dpkg-shlibdeps finds that almost none of them are needed, and the same thing
applies to plugins etc.
dpkg-shlibdeps: warning: dependency on libgdk_pixbuf-2.0.so.0 could be avoided if "debian/python-jppy/usr/lib/python2.5/site-packages/jppy/__jpilotmodule.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgmodule-2.0.so.0 could be avoided if "debian/python-jppy/usr/lib/python2.5/site-packages/jppy/__jpilotmodule.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libcairo.so.2 could be avoided if "debian/python-jppy/usr/lib/python2.5/site-packages/jppy/__jpilotmodule.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpango-1.0.so.0 could be avoided if "debian/python-jppy/usr/lib/python2.5/site-packages/jppy/__jpilotmodule.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libatk-1.0.so.0 could be avoided if "debian/python-jppy/usr/lib/python2.5/site-packages/jppy/__jpilotmodule.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libm.so.6 could be avoided if "debian/python-jppy/usr/lib/python2.5/site-packages/jppy/__jpilotmodule.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpangocairo-1.0.so.0 could be avoided if "debian/python-jppy/usr/lib/python2.5/site-packages/jppy/__jpilotmodule.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libdl.so.2 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgobject-2.0.so.0 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgdk_pixbuf-2.0.so.0 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgmodule-2.0.so.0 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libcairo.so.2 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpango-1.0.so.0 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpisock.so.9 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libglib-2.0.so.0 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgtk-x11-2.0.so.0 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libatk-1.0.so.0 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libm.so.6 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libpangocairo-1.0.so.0 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: warning: dependency on libgdk-x11-2.0.so.0 could be avoided if "debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogB.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogC.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libjppy.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-Contacts.so debian/jppy-jpilot-plugins/usr/lib/jpilot/plugins/libsync-PTimLogA.so" were not uselessly linked against it (they use none of its symbols).
I tried to hack at SConstruct, but it's beyond me and I have no
interest in learning it.
Could anyone with more knowledge clean this up, please?
--
martin | http://madduck.net/ | http://two.sentenc.es/
hi! i'm a .signature virus!
copy me into your ~/.signature to help me spread!
spamtraps: madduck.bogus@madduck.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature (see http://martin-krafft.net/gpg/)
URL: <http://mail.zanu.org.uk/pipermail/jppy/attachments/20080418/184b2feb/attachment.pgp>
More information about the Jppy
mailing list