Here are the steps I follow to reproduce the issue:
- cd [Linuxcnc source directory]
- git pull origin master
- cd debian
- ./configure no-docs uspace
- cd ..
- dpkg-buildpackage -b -uc
This is what I expected to happen:
successful compilation and generation of deb packages
This is what happened instead:
Several warning regarding missing files
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/halstreamer.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/halstreamer.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/hy_gt_vfd.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/hy_gt_vfd.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/linuxcnc.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/linuxcnc.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/pi500_vfd.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/pi500_vfd.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/sendkeys.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/sendkeys.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/svd-ps_vfd.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/svd-ps_vfd.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/thermistor.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/thermistor.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/wj200_vfd.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/wj200_vfd.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/xhc-whb04b-6.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/xhc-whb04b-6.1
Followed By:
dh_install: error: missing files, aborting
make: *** [debian/rules:38: binary] Error 255
It worked properly before this:
Recent code pull on 8/19/2022
After some trial and error it appears commit 36b83c6 is the cause of the issue. Resetting my local repo to the previous commit appears to resolve the issue.
Information about my hardware and software:
-
I am using this Linux distribution and version (often, shown by lsb_release -a): Debian 11
-
I am using this kernel version (shown by uname -a): 5.18.0-2-rt-amd64
-
I am running ...
-
I am using this LinuxCNC version (shown in package manager or, for git versions, scripts/get-version-from-git):v2.9.0-pre0-7465-gc8dd11e89e
-
I am using this user interface (GUI) (e.g., AXIS, Touchy, gmoccapy, etc):qtdragon
-
I am using this interface hardware vendor and chipset (e.g., parallel port, ethernet port, FPGA card): Mesa cards
Here are the steps I follow to reproduce the issue:
This is what I expected to happen:
successful compilation and generation of deb packages
This is what happened instead:
Several warning regarding missing files
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/halstreamer.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/halstreamer.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/hy_gt_vfd.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/hy_gt_vfd.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/linuxcnc.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/linuxcnc.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/pi500_vfd.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/pi500_vfd.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/sendkeys.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/sendkeys.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/svd-ps_vfd.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/svd-ps_vfd.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/thermistor.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/thermistor.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/wj200_vfd.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/wj200_vfd.1
dh_install: warning: Cannot find (any matches for) "usr/share/man/man1/xhc-whb04b-6.1" (tried in ., debian/tmp)
dh_install: warning: linuxcnc-uspace missing files: usr/share/man/man1/xhc-whb04b-6.1
Followed By:
dh_install: error: missing files, aborting
make: *** [debian/rules:38: binary] Error 255
It worked properly before this:
Recent code pull on 8/19/2022
After some trial and error it appears commit 36b83c6 is the cause of the issue. Resetting my local repo to the previous commit appears to resolve the issue.
Information about my hardware and software:
I am using this Linux distribution and version (often, shown by
lsb_release -a): Debian 11I am using this kernel version (shown by
uname -a): 5.18.0-2-rt-amd64I am running ...
I am using this LinuxCNC version (shown in package manager or, for git versions,
scripts/get-version-from-git):v2.9.0-pre0-7465-gc8dd11e89eI am using this user interface (GUI) (e.g., AXIS, Touchy, gmoccapy, etc):qtdragon
I am using this interface hardware vendor and chipset (e.g., parallel port, ethernet port, FPGA card): Mesa cards