Skip to content

Commit 7cec945

Browse files
wjyrichdeepin-bot[bot]
authored andcommitted
chore: add Breaks relation with older dde-shell versions
1. Added Breaks field to debian/control for dde-shell (<< 2.0.39) 2. This ensures compatibility by preventing installation of incompatible older versions of dde-shell 3. The Breaks directive enforces dependency resolution during package updates Log: N/A (infrastructure change, no user-facing impact) Influence: 1. Verify package installation succeeds with dde-shell >= 2.0.39 2. Confirm installation is blocked with dde-shell < 2.0.39 chore: 添加与旧版本 dde-shell 的 Breaks 关系 1. 在 debian/control 中添加 dde-shell (<< 2.0.39) 的 Breaks 字段 2. 确保兼容性,防止安装不兼容的旧版本 dde-shell 3. Breaks 指令在软件包更新期间强制执行依赖关系解析 Log: 无(基础设施变更,无用户可见影响) Influence: 1. 验证安装了 dde-shell >= 2.0.39 时软件包安装成功 2. 确认安装了 dde-shell < 2.0.39 时安装被阻止
1 parent 2155809 commit 7cec945

1 file changed

Lines changed: 2 additions & 0 deletions

File tree

debian/control

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,8 @@ Depends:
9393
qt6-declarative-dev,
9494
qt6-tools-dev,
9595
${misc:Depends},
96+
Breaks:
97+
dde-shell (<< 2.0.39),
9698
Description: DDE Shell devel library
9799
DDE Shell is a plugin system that integrates plugins developed based on this plugin system into DDE.
98100

0 commit comments

Comments
 (0)