[Debian-zh-dev] iptux 0.9.0 代码已经导入 salsa

LI Daobing (Nikko) lidaobing at gmail.com
Tue May 14 03:04:49 BST 2024


我觉得:

这个不会造成编译失败,只是会打印错误信息而已。

之前超时不是这个原因,而是fork后的进程,如果没有找到浏览器,就要退出,结果返回了。

之前没这个问题,是因为之前 meson test 不检查子进程是否都已经关闭。

Sent from Gmail Mobile


On Mon, May 13, 2024 at 18:56 xiao sheng wen(肖盛文) <atzlinux at sina.com> wrote:

> Hi all,
>
>     0.9.1 新版本已经上传到 Debian sid,可以在 Debian 的编译构建机器 buildd 64 位 CPU
> 架构上编译通过[1]。
>
> 32 位 CPU 的架构,编译失败,已经提交 issue。
>
> https://github.com/iptux-src/iptux/issues/581
>
> 但是在我自己的笔记本电脑上,编译打包,还是有这个超时问题。
> 附件是我这边的构建日志。
>
> 如果单独运行 dh_auto_test 或者 xvfb-run -a dh_auto_test -- --verbose,
>
> 屏幕会弹出 浏览器 和 文本编辑器打开网站和文件,但是还是在编译终端报同样的超时错误。
>
> 后查看 Debian builldd 上的构建日志,发现因为没有安装 浏览器 和 文本编辑器,反而不执行打开操作,不超时,所以编译成功。
>
>
> https://buildd.debian.org/status/fetch.php?pkg=iptux&arch=amd64&ver=0.9.1-1&stamp=1715595216&raw=0
>
> amd64 构建日志里面,有如下几行:
>
> [2024-05-13 10:13:17.465][iptux-139880792674752][WARN
> ]iptux/UiHelper.cpp:54:iptux_open_url:Can't open URL:
> https://github.com/iptux-src/iptux/blob/master/NEWS, reason: Operation
> not supported
> [2024-05-13 10:13:17.465][iptux-139880792674752][WARN
> ]iptux/UiHelper.cpp:33:iptux_open_path:Can't open path:
> /<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.config/iptux/log/communicate.log,
> reason: No application is registered as handling this file
> [2024-05-13 10:13:17.465][iptux-139880792674752][WARN
> ]iptux/UiHelper.cpp:33:iptux_open_path:Can't open path:
> /<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.config/iptux/log/system.log,
> reason: No application is registered as handling this file
>
> 提示: 打开 URL 的操作不支持,没有应用注册处理这个文件。
>
>
>
> [1] https://buildd.debian.org/status/package.php?p=iptux&suite=sid
>
>
>
> 在 2024/5/13 09:55, LI Daobing (Nikko) 写道:
>
> Hi all,
>
> I found the problem, fork+exec are used in iptux to open the url.
>
> But it will have problem if no browser found in the system. The forked
> process will not quit.
>
> That’s why the test timeout.
>
> I will release 0.9.1 soon
>
> Sent from Gmail Mobile
>
> --
> 肖盛文 xiao sheng wenhttps://www.atzlinux.com 《铜豌豆 Linux》基于 Debian 的 Linux 中文 桌面 操作系统
> Debian QA page: https://qa.debian.org/developer.php?login=atzlinux%40sina.com
> Debian salsa: https://salsa.debian.org/atzlinux-guest
> GnuPG Public Key: 0x00186602339240CB
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/chinese-developers/attachments/20240513/36cf53cf/attachment-0001.htm>


More information about the Chinese-developers mailing list