注释
AFAIK 已在提交3b21586中修复 |
它是固定的。不幸的是,您必须等到有人再次上传 Debian。 |
我可以确认在 SID 上重建源代码解决了这个问题。 我真的很想知道新包中包含什么版本的 QTplasmac。 @c-morley谢谢。 也许我们应该让这个问题悬而未决,等待其他一些人的审查…… |
[c-莫利]
它是固定的。不幸的是,您必须等到有人再次上传 Debian。
不稳定但未测试的发布严重错误(意味着严重或严重的错误)的不稳定包不会传播到测试。所以如果你想阻止 linuxcnc 传播到书呆子,你可以在 bugs.debian.org 提交一个错误来获得效果。– 快乐黑客 Petter Reinholdtsen
|
好批评是相对的。在这种情况下,QtPlasmac 将无法加载 – 我确信还有其他但不是全部。 |
我同意这里。我认为开发人员也可以更加注意他们发布的代码。例如,在 QTplasmac 的最后 9 次更新中,有 7 次乍一看似乎是恢复或错误修复。有两个活跃的开发人员,也许他们可以检查彼此的工作? 如果我们应该报告 Debian,请告诉我。我认为其他人应该做出那个决定…… |
这是一个开发分支。一个人只能经常检查这么多。在这种特殊情况下,发现和解决问题只用了一天时间。 |
已将问题报告给 Debian 以停止转换,请参阅Debian Bug #1019212。 |
我将制作一个新的 dsc 用于上传,并在变更日志中将 Debian Bug #1019212标记为已修复。 |
今天早上进行了测试,可以确认问题已在 Sid 中得到解决。干得好伙计们!非常感激。 |
报告的错误:
[QTvcp][CRITICAL] 从错误对话框
中退出 Qtvcp 遇到错误。以下信息可能对故障排除有用:
LinuxCNC 版本:2.9.0~pre0
回溯(最近调用最后):
文件“/usr/bin/qtvcp”,第 511 行,在
APP = QTVCP()
文件“/usr/bin/qtvcp”,第 310 行,在init
window.handler_instance.initialized__()
文件“/usr/share/qtvcp/screens/qtplasmac/qtplasmac_handler.py”,第 317 行,在 initialized__
self.init_widgets()
文件“/usr/share/qtvcp/screens/qtplasmac/qtplasmac_handler.py”,第 932 行,在 init_widgets
self.w.filemanager.button2.setText(_translate(‘HandlerClass’, ‘USER’))
AttributeError: ‘FileManager’ 对象没有属性 ‘button2’
(qtvcp:503)
/usr/bin/linuxcnc: line 963: 4641 Segmentation fault $EMCDISPLAY -ini “$INIFILE” $EMCDISPLAYARGS $EXTRA_ARGS
正在关闭并清理 LinuxCNC…
任务:1239 个周期,最小值=0.000005,最大值= 0.016119,avg=0.010249,0 次延迟偏移(> 10 倍预期循环时间 0.010000 秒)
注意:使用 POSIX 实时
LinuxCNC 因错误而终止。您可以在日志中找到更多信息:
/home/debian/linuxcnc_debug.txt
和
/home/debian/linuxcnc_print.txt
以及 shell 命令“dmesg”的输出和终端
以下是我重现该问题所遵循的步骤:
这是我期望发生的事情:
它会像在 Bookworm 上一样打开
这是发生了什么:
报告的 QVCP 严重错误
lsb_release -a
):Debian Sid 和 linuxcnc-uspace 包uname -a
):5.19scripts/get-version-from-git
):