I am in the process of rebuilding the debs again. Makeing sure I didn't 
skip anything.

However this step, which identifies the system the build is running on:
pi@rpi4:/media/pi/workspace/linuxcnc.dev $ cd debian
pi@rpi4:/media/pi/workspace/linuxcnc.dev/debian $ ./configure uspace
unknown distribution: Raspbian-10
detected dependencies may be incomplete or wrong
please consider fixing it and submitting a pull request
successfully configured for 'uspace-Raspbian-10'-'uspace'..

leaves some doubt in my mind as to will it work.
make reports thousands of errors from strncpy because the src string is 
longer than the target buffer.
sudo make setuid, no errors.

Runtests:
Running 
test: /media/pi/workspace/linuxcnc.dev/tests/module-loading/rtapi-app-main-fails
loadrt found the test component, and it failed to load
==
Skipping 
test: /media/pi/workspace/linuxcnc.dev/tests/motion-logger/startup-gcode-abort
Skipping test: /media/pi/workspace/linuxcnc.dev/tests/motion/g0
Running test: /media/pi/workspace/linuxcnc.dev/tests/save.0
Skipping test: /media/pi/workspace/linuxcnc.dev/tests/save.1
Skipping 
test: /media/pi/workspace/linuxcnc.dev/tests/statbuffer-g5x-abort
==
Runtest: 228 tests run, 228 successful, 0 failed + 0 expected

Other than the first one, and its doesn't name the failure, I don't see 
any showstoppers.

So repeat:
cd debian
./configure upsace
cd ..
time dpkg-buildpackage -b -uc (again)

Mind you all this is via an ssh login because its running the
Linux rpi4 4.19.71-rt24-v7l+ #1 SMP PREEMPT RT Fri Sep 20 14:17:36 EDT 
2019 armv7l GNU/Linux
Kernel and has no mouse or keyboard on its own console. I've slowly 
getting closer to a theory on that, but dmesg itself is mute as to why. 
It shows the mouse and keyboard being detected, but theres no response 
from either.  The non-rt kernel works fine. And as ncurses has vanished, 
we need something to replace a "make menuconfig". :(

Suggestions?

Anyway theres a couple screens full of:
dpkg-shlibdeps: warning: deprecated use of LD_LIBRARY_PATH with private 
library directory which interferes with cross-building, please use -l 
option instead
dpkg-shlibdeps: warning: can't extract name and version from library 
name 'libtk8.6.so'
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by 
debian/linuxcnc-uspace/usr/lib/libpyplugin.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol __aeabi_atexit@CXXABI_ARM_1.3.3 used by 
debian/linuxcnc-uspace/usr/lib/liblinuxcncini.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z5DWELLd used by 
debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z13SELECT_POCKETii used by 
debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z21ENABLE_SPEED_OVERRIDEi used by 
debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z7MIST_ONv used by 
debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z11CHANGE_TOOLi used by 
debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z7MESSAGEPc used by 
debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z17STRAIGHT_TRAVERSEiddddddddd used by 
debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z16USE_LENGTH_UNITS11CANON_UNITS used by 
debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z21OPTIONAL_PROGRAM_STOPv used by 
debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z14TURN_PROBE_OFFv used by 
debian/linuxcnc-uspace/usr/lib/libcanterp.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: 26 other similar warnings have been skipped 
(use -v to see them all)
dpkg-shlibdeps: warning: debian/linuxcnc-uspace/usr/bin/rtapi_app 
contains an unresolvable reference to symbol 
__aeabi_atexit@CXXABI_ARM_1.3.3: it's probably a plugin
dpkg-shlibdeps: warning: can't extract name and version from library 
name 'libtk8.6.so'
dpkg-shlibdeps: warning: debian/linuxcnc-uspace/usr/bin/rs274 contains an 
unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: it's 
probably a plugin
dpkg-shlibdeps: warning: symbol _Z21ENABLE_SPEED_OVERRIDEi used by 
debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z26GET_EXTERNAL_TRAVERSE_RATEv used by 
debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z32GET_EXTERNAL_TOOL_LENGTH_COFFSETv 
used by debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of 
the libraries
dpkg-shlibdeps: warning: symbol _Z13UNLOCK_ROTARYii used by 
debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol 
_Z18SET_FEED_REFERENCE20CANON_FEED_REFERENCE used by 
debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z30SET_CUTTER_RADIUS_COMPENSATIONd used 
by debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z12PROGRAM_STOPv used by 
debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z30START_SPINDLE_COUNTERCLOCKWISEii used 
by debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: symbol _Z32GET_EXTERNAL_TOOL_LENGTH_VOFFSETv 
used by debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of 
the libraries
dpkg-shlibdeps: warning: symbol USER_DEFINED_FUNCTION used by 
debian/linuxcnc-uspace/usr/lib/librs274.so.0 found in none of the 
libraries
dpkg-shlibdeps: warning: 136 other similar warnings have been skipped 
(use -v to see them all)
dpkg-shlibdeps: warning: debian/linuxcnc-uspace/usr/bin/milltask contains 
an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: 
it's probably a plugin
dpkg-shlibdeps: warning: can't extract name and version from library 
name 'libtk8.6.so'
dpkg-shlibdeps: warning: debian/linuxcnc-uspace/usr/bin/schedrmt contains 
an unresolvable reference to symbol __aeabi_atexit@CXXABI_ARM_1.3.3: 
it's probably a plugin
dpkg-shlibdeps: warning: package could avoid a useless dependency if 
debian/linuxcnc-uspace/usr/bin/halscope 
debian/linuxcnc-uspace/usr/bin/classicladder 
debian/linuxcnc-uspace/usr/bin/halmeter 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-uspace/usr/bin/halscope 
debian/linuxcnc-uspace/usr/bin/classicladder 
debian/linuxcnc-uspace/usr/bin/halmeter 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-uspace/usr/lib/python2.7/dist-packages/_togl.arm-linux-gnueabihf.so
 
debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so 
debian/linuxcnc-uspace/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-uspace/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-uspace/usr/lib/python2.7/dist-packages/_togl.arm-linux-gnueabihf.so
 
debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so 
debian/linuxcnc-uspace/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-uspace/usr/lib/python2.7/dist-packages/_togl.arm-linux-gnueabihf.so
 
debian/linuxcnc-uspace/usr/bin/halscope 
debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so 
debian/linuxcnc-uspace/usr/bin/classicladder 
debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/hal.so 
debian/linuxcnc-uspace/usr/bin/halmeter were not linked against 
libfreetype.so.6 (they use none of the library's symbols)
dpkg-shlibdeps: warning: package could avoid a useless dependency if 
debian/linuxcnc-uspace/usr/bin/halscope 
debian/linuxcnc-uspace/usr/bin/classicladder 
debian/linuxcnc-uspace/usr/bin/halmeter 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-uspace/usr/bin/halscope 
debian/linuxcnc-uspace/usr/bin/classicladder 
debian/linuxcnc-uspace/usr/bin/halmeter 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-uspace/usr/bin/halscope 
debian/linuxcnc-uspace/usr/bin/classicladder 
debian/linuxcnc-uspace/usr/bin/halmeter 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-uspace/usr/lib/python2.7/dist-packages/_togl.arm-linux-gnueabihf.so
 
debian/linuxcnc-uspace/usr/bin/halscope 
debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so 
debian/linuxcnc-uspace/usr/bin/classicladder 
debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/hal.so 
debian/linuxcnc-uspace/usr/bin/halmeter 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-uspace/usr/lib/python2.7/dist-packages/_togl.arm-linux-gnueabihf.so
 
debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so 
debian/linuxcnc-uspace/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-uspace/usr/lib/python2.7/dist-packages/_togl.arm-linux-gnueabihf.so
 
debian/linuxcnc-uspace/usr/lib/tcltk/linuxcnc/linuxcnc.so 
debian/linuxcnc-uspace/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-uspace/usr/bin/halscope 
debian/linuxcnc-uspace/usr/bin/classicladder 
debian/linuxcnc-uspace/usr/bin/halmeter were not linked against 
libcairo.so.2 (they use none of the library's symbols)
dh_gencontrol
dpkg-gencontrol: warning: package linuxcnc-uspace: substitution variable 
${python:Versions} unused, but is defined
dpkg-gencontrol: warning: package linuxcnc-uspace: substitution variable 
${python:Versions} unused, but is defined
dh_md5sums

and dpkg-buildpackage ends with
dpkg-deb: building package 'linuxcnc-uspace-dev' 
in '../linuxcnc-uspace-dev_2.9.0~pre0_armhf.deb'.
dpkg-deb: building package 'linuxcnc-doc-fr' 
in '../linuxcnc-doc-fr_2.9.0~pre0_all.deb'.
dpkg-deb: building package 'linuxcnc-uspace-dbgsym' 
in '../linuxcnc-uspace-dbgsym_2.9.0~pre0_armhf.deb'.
dpkg-deb: building package 'linuxcnc-uspace' 
in '../linuxcnc-uspace_2.9.0~pre0_armhf.deb'.
dpkg-deb: building package 'linuxcnc-doc-es' 
in '../linuxcnc-doc-es_2.9.0~pre0_all.deb'.
dpkg-deb: building package 'linuxcnc-doc-en' 
in '../linuxcnc-doc-en_2.9.0~pre0_all.deb'.
 dpkg-genbuildinfo --build=binary
 dpkg-genchanges --build=binary >../linuxcnc_2.9.0~pre0_armhf.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)

real    16m50.832s
user    37m0.140s
sys     6m29.294s

pi@rpi4:/media/pi/workspace $ sudo dpkg -i 
linuxcnc-uspace_2.9.0~pre0_armhf.deb
Selecting previously unselected package linuxcnc-uspace.
(Reading database ... 173164 files and directories currently installed.)
Preparing to unpack linuxcnc-uspace_2.9.0~pre0_armhf.deb ...
Unpacking linuxcnc-uspace (1:2.9.0~pre0) ...
dpkg: dependency problems prevent configuration of linuxcnc-uspace:
 linuxcnc-uspace depends on python2.7-glade2 | python-glade2; however:
  Package python2.7-glade2 is not installed.
  Package python-glade2 is not installed.
 linuxcnc-uspace depends on python-gtksourceview2; however:
  Package python-gtksourceview2 is not installed.
 linuxcnc-uspace depends on python-vte; however:
  Package python-vte is not installed.
 linuxcnc-uspace depends on python-gst0.10; however:
  Package python-gst0.10 is not installed.
 linuxcnc-uspace depends on python-xlib; however:
  Package python-xlib is not installed.
 linuxcnc-uspace depends on python-gtkglext1; however:
  Package python-gtkglext1 is not installed.
 linuxcnc-uspace depends on python-configobj; however:
  Package python-configobj is not installed.

dpkg: error processing package linuxcnc-uspace (--install):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.28-10+rpi1) ...
Processing triggers for systemd (241-7~deb10u1+rpi1) ...
Processing triggers for gnome-menus (3.31.4-3) ...
Processing triggers for desktop-file-utils (0.23-4) ...
Processing triggers for mime-support (3.62) ...
Processing triggers for man-db (2.8.5-2) ...
Processing triggers for shared-mime-info (1.10-1) ...
Errors were encountered while processing:
 linuxcnc-uspace

So now I have a list of missing deps.

pi@rpi4:/media/pi/workspace $ sudo apt install python-glade2 
python-gtksourceview2 python-vte python-gst0.10 python-xlib 
python-gtkglext1 python-configobj
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package python-gst0.10 is not available, but is referred to by another 
package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

Package python-vte is not available, but is referred to by another 
package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'python-vte' has no installation candidate
E: Package 'python-gst0.10' has no installation candidate

Can these dependencies be fixed?

Thanks.

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-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to