Skip to content

feat: update rtkit to 0.14-1 - #2

Merged
Zeno-sole merged 2 commits into
masterfrom
dcbot/debian/0.14
Sep 4, 2026
Merged

feat: update rtkit to 0.14-1#2
Zeno-sole merged 2 commits into
masterfrom
dcbot/debian/0.14

Conversation

@deepin-community-bot

Copy link
Copy Markdown
Contributor

This pull request is requested by @Zeno-sole.

Basic Information

Old Version: 0.13-5.1
New Version: 0.14-1

Patch series

--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,3 +0,0 @@
-Install-rtkitctl-to-sbin.patch
-Fix-rt-library-dependency.patch
-meson-use-option-systemd_systemunitdir.patch

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown

TAG Bot

TAG: 0.14-1deepin1
EXISTED: no
DISTRIBUTION: unstable

@deepin-ci-robot

Copy link
Copy Markdown
Contributor

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@Zeno-sole

Copy link
Copy Markdown
Contributor

/integrate

@uos-eng uos-eng left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Very nice

@deepin-ci-robot

Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by: uos-eng
Once this PR has been reviewed and has the lgtm label, please assign qaqland for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@github-actions

github-actions Bot commented Sep 4, 2026

Copy link
Copy Markdown

AutoIntegrationPr Bot
auto integrate with pr url: deepin-community/Repository-Integration#4537
PrNumber: 4537
PrBranch: auto-integration-33846946223

Remove the exclamation mark modifier from u in rtkit.sysusers because
deepin's systemd version is below 257, which does not support the u!
syntax introduced in systemd v257 (systemd/systemd#34876).
This caused the post-installation script to fail with:
"Unknown modifier 'u!'" during package configuration.

Log: Fixed rtkit installation failure caused by unsupported sysusers modifier

Influence:
1. Install rtkit package and verify no postinst errors
2. Check that rtkit user is created correctly
3. Verify rtkit service starts successfully

fix: 修复 sysusers 文件 u! 修饰符导致 rtkit 安装失败

去掉 rtkit.sysusers 中的感叹号修饰符,因为我们 deepin
系统环境中的 systemd 版本低于 257,不支持 v257 引入的 u! 语法
(systemd/systemd#34876)。
该问题导致安装时 postinst 脚本报错:
"Unknown modifier 'u!'"

Log: 修复 rtkit 安装失败,原因是 sysusers 不支持的修饰符

Influence:
1. 安装 rtkit 包,验证没有 postinst 错误
2. 检查 rtkit 用户是否正确创建
3. 验证 rtkit 服务正常启动

repo: rtkit #dcbot/debian/0.14
@Zeno-sole

Copy link
Copy Markdown
Contributor

/integrate

@Zeno-sole
Zeno-sole marked this pull request as ready for review September 4, 2026 07:45
@Zeno-sole
Zeno-sole merged commit 1efcdb5 into master Sep 4, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants