I guess somewhere I read about installing the RT kernel first to be installed and then switching to that kernel. Thats here I think:7.1. Installing on Debian Bookworm (with Preempt-RT kernel)I think To create a image similiar to the one you pointed This process shall be followed. That shall ensure that I can have an iso image which I can take to another PC and install directly on my actual machine running LCNC.
But at the moment I am following 2nd build type to create a debian package for me to install on the system I am running:
After configuring and starting build, I get below error.
Code:
D: dh_python3 fs:400: package linuxcnc-uspace details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': {/usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3, /usr/bin/python3}, 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': {Version('3.11')}, 'ext_no_version': set()}
D: dh_python3 depends:117: generating dependencies for package linuxcnc-uspace
D: dh_python3 depends:281: D={'python3:any', 'python3 (>= 3.11~)', 'python3 (<< 3.12)'}; R=[]; S=[]; E=[], B=[]; RT=[]
make[1]: Leaving directory '/home/rkc/lcnc/linuxcnc-source-dir'
dh_missing -O-D/home/rkc/lcnc/linuxcnc-source-dir/src
dh_missing: warning: usr/share/man/man1/millturngui.1 exists in debian/tmp but is not installed to anywhere
The following debhelper tools have reported what they installed (with files per package)
* dh_install: linuxcnc-uspace (259), linuxcnc-uspace-dev (13)
* dh_installdocs: linuxcnc-uspace (2), linuxcnc-uspace-dev (0)
* dh_installman: linuxcnc-uspace (276), linuxcnc-uspace-dev (116)
If the missing files are installed by another tool, please file a bug against it.
When filing the report, if the tool is not part of debhelper itself, please reference the
"Logging helpers and dh_missing" section from the "PROGRAMMING" guide for debhelper (10.6.3+).
(in the debhelper package: /usr/share/doc/debhelper/PROGRAMMING.gz)
Be sure to test with dpkg-buildpackage -A/-B as the results may vary when only a subset is built
If the omission is intentional or no other helper can take care of this consider adding the
paths to debian/not-installed.
dh_missing: error: missing files, aborting
make: *** [debian/rules:43: binary] Error 255