关闭 2个任务 ihabmmali 打开了这个问题 2022 年 8 月 30 日 · 2 条评论 关闭 2个任务 v2.9.0-pre0-7604-g9aa4ee9e77 及以后的包构建错误#1974 ihabmmali 打开了这个问题 2022 年 8 月 30 日 · 2 条评论 注释 伊哈布马里 评论了 2022 年 8 月 30 日 • 编辑 以下是我重现该问题所遵循的步骤: cd [Linuxcnc源码目录] git pull origin master 光盘 debian ./configure no-docs uspace 光盘.. dpkg-构建包-b -uc 这是我期望发生的事情: 成功编译生成 deb 包 这是发生了什么: dh_missing:警告:usr/bin/z_level_compensation 存在于 debian/tmp 中,但未安装到任何地方 以下 debhelper 工具已报告它们安装的内容(每个包包含文件) * dh_install:linuxcnc-uspace (255)、linuxcnc-uspace-dev (13) * dh_installdocs: linuxcnc-uspace (2), linuxcnc-uspace-dev (0) * dh_installman: linuxcnc-uspace (0), linuxcnc-uspace-dev (0) 如果丢失的文件是用其他工具安装的,请针对它提交错误。 提交报告时,如果该工具不是 debhelper 本身的一部分,请参考 debhelper (10.6.3+) 的“编程”指南中的“日志记录助手和 dh_missing”部分。 (在 debhelper 包中:/usr/share/doc/debhelper/PROGRAMMING.gz) 请务必使用 dpkg-buildpackage -A/-B 进行测试,因为仅构建一个子集时结果可能会有所不同 如果遗漏是故意的或没有其他助手可以解决这个问题,请考虑将 路径添加到 debian/not-installed。 dh_missing: error: missing files, aborting make: *** [debian/rules:38: binary] Error 255 dpkg-buildpackage: error: fakeroot debian/rules 二进制子进程返回退出状态 2 在此之前它工作正常: 9aa4ee9中引入的 z 补偿模块导致错误。将“usr/bin/z_level_compensation”行添加到 [source root]/debian/linuxcnc.install.in 解决了这个问题。 有关我的硬件和软件的信息: 我正在使用这个 Linux 发行版和版本(通常显示为lsb_release -a):Debian 11 我正在使用这个内核版本(显示为uname -a):5.18.0-2-rt-amd64 我在跑步 … 来自 linuxcnc.org 的二进制版本(包括 buildbot.linuxcnc.org) [X] 我自己构建的二进制文件 来自 linuxcnc.org 之外的其他来源的二进制版本 我正在使用这个 LinuxCNC 版本(显示在包管理器中,或者对于 git 版本,scripts/get-version-from-git):v2.9.0-pre0-7604-g9aa4ee9e77 我正在使用此用户界面 (GUI)(例如 AXIS、Touchy、gmoccapy 等):qtdragon 我正在使用此接口硬件供应商和芯片组(例如,并行端口、以太网端口、FPGA 卡):Mesa 卡 合作者 c-莫利 评论了 2022 年 8 月 30 日 我推动(我认为)修复了 z_level_compensation 错误。感谢您的报告。 如果这修复了错误,那么请关闭问题。 谢谢。 合作者 彼得赖因霍尔特森 评论了 2022 年 8 月 30 日 固定为885c259。 petterreinholdtsen已完成 关闭 2022 年 8 月 30 日 喜欢 (0) 为 vsip 翻译 Machine.h #1144 为你的名字翻译 Machine.h #1145 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭 无法在 gsender 1.2.0 中打开 .gcode 文件 #367 RaspberryPi 运行 gsender 时出现问题 #89 向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473 v1.3.8-EDGE 重启后键盘快捷键消失 #427 关闭无法在 gsender 1.2.0 中打开 .gcode 文件 #367RaspberryPi 运行 gsender 时出现问题 #89向 fluidnc 发送 $$ 会导致 gsender 崩溃 #473功能请求:抑制发送到机器的 gcode 中的 gcode 注释。 #444 关闭通过网络连接进行连接 #171操纵杆运动的剩余问题 #204 关闭新版本认为我的机器一直处于锁定状态 #474 关闭
以下是我重现该问题所遵循的步骤:
这是我期望发生的事情:
成功编译生成 deb 包
这是发生了什么:
dh_missing:警告:usr/bin/z_level_compensation 存在于 debian/tmp 中,但未安装到任何地方
以下 debhelper 工具已报告它们安装的内容(每个包包含文件)
* dh_install:linuxcnc-uspace (255)、linuxcnc-uspace-dev (13)
* dh_installdocs: linuxcnc-uspace (2), linuxcnc-uspace-dev (0)
* dh_installman: linuxcnc-uspace (0), linuxcnc-uspace-dev (0)
如果丢失的文件是用其他工具安装的,请针对它提交错误。
提交报告时,如果该工具不是 debhelper 本身的一部分,请参考
debhelper (10.6.3+) 的“编程”指南中的“日志记录助手和 dh_missing”部分。
(在 debhelper 包中:/usr/share/doc/debhelper/PROGRAMMING.gz)
请务必使用 dpkg-buildpackage -A/-B 进行测试,因为仅构建一个子集时结果可能会有所不同
如果遗漏是故意的或没有其他助手可以解决这个问题,请考虑将
路径添加到 debian/not-installed。
dh_missing: error: missing files, aborting
make: *** [debian/rules:38: binary] Error 255
dpkg-buildpackage: error: fakeroot debian/rules 二进制子进程返回退出状态 2
在此之前它工作正常:
9aa4ee9中引入的 z 补偿模块导致错误。将“usr/bin/z_level_compensation”行添加到 [source root]/debian/linuxcnc.install.in 解决了这个问题。
有关我的硬件和软件的信息:
我正在使用这个 Linux 发行版和版本(通常显示为
lsb_release -a
):Debian 11我正在使用这个内核版本(显示为
uname -a
):5.18.0-2-rt-amd64我在跑步 …
我正在使用这个 LinuxCNC 版本(显示在包管理器中,或者对于 git 版本,
scripts/get-version-from-git
):v2.9.0-pre0-7604-g9aa4ee9e77我正在使用此用户界面 (GUI)(例如 AXIS、Touchy、gmoccapy 等):qtdragon
我正在使用此接口硬件供应商和芯片组(例如,并行端口、以太网端口、FPGA 卡):Mesa 卡