On Thursday 11 July 2019 16:17:04 andy pugh wrote:

> On Thu, 11 Jul 2019 at 07:32, Niemand Sonst <nie...@web.de> wrote:
> >  there is no need any more to depent on vte.
>
> Building an (RTA) deb package gives the following output:
>
> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/bin/halmeter debian/linuxcnc/usr/bin/halscope
> debian/linuxcnc/usr/bin/classicladder were not linked against
> libgio-2.0.so.0 (they use none of the library's symbols)

> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/bin/halmeter debian/linuxcnc/usr/bin/halscope
> debian/linuxcnc/usr/bin/classicladder were not linked against
> libcairo.so.2 (they use none of the library's symbols)

> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/bin/halmeter debian/linuxcnc/usr/bin/halscope
> debian/linuxcnc/usr/bin/classicladder were not linked against
> libatk-1.0.so.0 (they use none of the library's symbols)

> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/bin/halmeter debian/linuxcnc/usr/bin/halscope
> debian/linuxcnc/usr/bin/classicladder were not linked against
> libpangoft2-1.0.so.0 (they use none of the library's symbols)

> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/bin/halmeter debian/linuxcnc/usr/bin/halscope
> debian/linuxcnc/usr/bin/classicladder were not linked against
> libgdk_pixbuf-2.0.so.0 (they use none of the library's symbols)

> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/lib/tcltk/linuxcnc/linuxcnc.so
> debian/linuxcnc/usr/lib/python2.7/dist-packages/_togl.x86_64-linux-gnu
>.so debian/linuxcnc/usr/lib/tcltk/linuxcnc/hal.so were not linked
> against libXss.so.1 (they use none of the library's symbols)

> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/bin/halmeter debian/linuxcnc/usr/bin/halscope
> debian/linuxcnc/usr/lib/tcltk/linuxcnc/linuxcnc.so
> debian/linuxcnc/usr/lib/python2.7/dist-packages/_togl.x86_64-linux-gnu
>.so debian/linuxcnc/usr/bin/classicladder
> debian/linuxcnc/usr/lib/tcltk/linuxcnc/hal.so were not linked against
> libfontconfig.so.1 (they use none of the library's symbols)

> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/bin/halmeter debian/linuxcnc/usr/bin/halscope
> debian/linuxcnc/usr/bin/classicladder were not linked against
> libpangocairo-1.0.so.0 (they use none of the library's symbols)

> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/lib/tcltk/linuxcnc/linuxcnc.so
> debian/linuxcnc/usr/lib/python2.7/dist-packages/_togl.x86_64-linux-gnu
>.so debian/linuxcnc/usr/lib/tcltk/linuxcnc/hal.so were not linked
> against libXft.so.2 (they use none of the library's symbols)

> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/lib/tcltk/linuxcnc/linuxcnc.so
> debian/linuxcnc/usr/lib/python2.7/dist-packages/_togl.x86_64-linux-gnu
>.so debian/linuxcnc/usr/lib/tcltk/linuxcnc/hal.so were not linked
> against libz.so.1 (they use none of the library's symbols)

> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/lib/tcltk/linuxcnc/linuxcnc.so
> debian/linuxcnc/usr/lib/python2.7/dist-packages/_togl.x86_64-linux-gnu
>.so debian/linuxcnc/usr/lib/tcltk/linuxcnc/hal.so were not linked
> against libXext.so.6 (they use none of the library's symbols)

> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/bin/panelui was not linked against libutil.so.1
> (it uses none of the library's symbols)

> dpkg-shlibdeps: warning: package could avoid a useless dependency if
> debian/linuxcnc/usr/bin/halmeter debian/linuxcnc/usr/bin/halscope
> debian/linuxcnc/usr/lib/tcltk/linuxcnc/linuxcnc.so
> debian/linuxcnc/usr/lib/python2.7/dist-packages/_togl.x86_64-linux-gnu
>.so debian/linuxcnc/usr/bin/classicladder
> debian/linuxcnc/usr/lib/tcltk/linuxcnc/hal.so were not linked against
> libfreetype.so.6 (they use none of the library's symbols)

Added some linefeeds to help the info content. I've not been aware there 
was such a linkage checker and I can see where its as usefull as the 
turnbutton lock on the outhouse door at a family reunion.

Thanks  for sharing that Andy.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page <http://geneslinuxbox.net:6309/gene>


_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to