I built linuxcnc from git sources.  Build was OK.  Install was not.

The problem is still python-vte and mismatched version of libvte-common.

Tom Dean

================================================
Here is what I did.

Building linuxcnc in debial 10 from linuxcnc/tmp:
  linux-image-4.14.148-rtai-amd64.deb
  linux-headers-4.14.148-rtai-amd64.deb
  rtai-modules-4.14.148_5.2.3-linuxcnc_amd64.deb

> uname -a
Linux sherline 4.14.148-rtai-amd64 #2 SMP PREEMPT Sat Nov 9 16:29:10 GMT 2019 x86_64 GNU/Linux

> cd RTAI
> ls
debian-10.2.0-amd64-netinst.iso
linux-headers-4.14.148-rtai-amd64.deb
linux-image-4.14.148-rtai-amd64.deb
linuxcnc
rtai-modules-4.14.148_5.2.3-linuxcnc_amd64.deb
upgrade-9-to-10.sh

> cd linuxcnc
> git pull
> cd src
> make clean
> cd ../debian

Note: with -r, configure returns help strings
> ./configure -r
your kernel '4.14.148-rtai-amd64' is not known. There might be needed dependencies which won't get set automatically.
successfully configured for 'Debian-10'-'4.14.148-rtai-amd64'..

> cd ..
> dpkg-buildpackage -b -uc

> cd ..
> ls | sort
debian-10.2.0-amd64-netinst.iso
linux-headers-4.14.148-rtai-amd64.deb
linux-image-4.14.148-rtai-amd64.deb
linuxcnc
rtai-modules-4.14.148_5.2.3-linuxcnc_amd64.deb
upgrade-9-to-10.sh


linuxcnc-dbgsym_2.9.0~pre0_amd64.deb
linuxcnc-dev_2.9.0~pre0_amd64.deb
linuxcnc-doc-en_2.9.0~pre0_all.deb
linuxcnc-doc-es_2.9.0~pre0_all.deb
linuxcnc-doc-fr_2.9.0~pre0_all.deb
linuxcnc_2.9.0~pre0_amd64.buildinfo
linuxcnc_2.9.0~pre0_amd64.changes
linuxcnc_2.9.0~pre0_amd64.deb

> sudo apt-get install `pwd`/linuxcnc_2.9.0~pre0_amd64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'linuxcnc' instead of '/home/tomdean/RTAI/linuxcnc_2.9.0~pre0_amd64.deb'
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 linuxcnc : Depends: python-vte but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
tomdean@sherline:~/RTAI$ sudo apt-get install --fix-broken
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

> sudo dpkg --install linuxcnc_2.9.0~pre0_amd64.deb
Selecting previously unselected package linuxcnc.
(Reading database ... 258063 files and directories currently installed.)
Preparing to unpack linuxcnc_2.9.0~pre0_amd64.deb ...
Unpacking linuxcnc (1:2.9.0~pre0) ...
dpkg: dependency problems prevent configuration of linuxcnc:
 linuxcnc depends on python2.7-glade2 | python-glade2; however:
  Package python2.7-glade2 is not installed.
  Package python-glade2 is not installed.
linuxcnc depends on python2.7-imaging | python-imaging | python-pil; however:
  Package python2.7-imaging is not installed.
  Package python-imaging is not installed.
  Package python-pil is not installed.
 linuxcnc depends on python2.7-imaging-tk | python-imaging-tk; however:
  Package python2.7-imaging-tk is not installed.
  Package python-imaging-tk is not installed.
 linuxcnc depends on python-gtksourceview2; however:
  Package python-gtksourceview2 is not installed.
 linuxcnc depends on python-vte; however:
  Package python-vte is not installed.
 linuxcnc depends on python-gst-1.0; however:
  Package python-gst-1.0 is not installed.
 linuxcnc depends on python-xlib; however:
  Package python-xlib is not installed.
 linuxcnc depends on python-gtkglext1; however:
  Package python-gtkglext1 is not installed.
 linuxcnc depends on python-configobj; however:
  Package python-configobj is not installed.

dpkg: error processing package linuxcnc (--install):
 dependency problems - leaving unconfigured
Processing triggers for libc-bin (2.28-10) ...
Processing triggers for systemd (241-7~deb10u2) ...
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

> sudo apt-get install python-glade2 python-imaging python-pil python-gtksourceview2 python-vte python-gst-1.0 python-xlib python-gtkglext1 python-configobj

The following packages have unmet dependencies:
python-vte : Depends: libvte-common (= 1:0.28.2-5) but 1:0.28.2-6 is to be installed
E: Unable to correct problems, you have held broken packages.



_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to