fix(debian): add Breaks and Replaces for libdde-shell-dev#1643
Conversation
Reviewer's guide (collapsed on small PRs)Reviewer's GuideUpdate Debian packaging metadata for dde-shell to declare versioned Breaks and Replaces against libdde-shell-dev < 2.0.38, preventing file conflicts during upgrades. File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
deepin pr auto review★ 总体评分:95分■ 【总体评价】
■ 【详细分析】
■ 【改进建议代码示例】 --- a/debian/control
+++ b/debian/control
@@ -87,6 +87,8 @@ Depends:
${shlibs:Depends},
Breaks:
dde-clipboard (<< 1:6.0.14),
+ libdde-shell-dev (<< 2.0.38),
+Replaces: libdde-shell-dev (<< 2.0.38),
Description: An wrapper for developed based on dde-shell plugin system
Package: dde-shell-example |
1. Add versioned Breaks for libdde-shell-dev (<< 2.0.38) 2. Add Replaces directive for libdde-shell-dev (<< 2.0.38) 3. Prevent file conflicts during package upgrade Log: 修复 dde-shell 与 libdde-shell-dev 的包冲突问题 fix(debian): 添加 libdde-shell-dev 的 Breaks 和 Replaces 1. 为 libdde-shell-dev 添加版本化的 Breaks (<< 2.0.38) 2. 添加 Replaces 指令以正确处理包升级 3. 防止包升级过程中的文件冲突 Log: fix package conflict between dde-shell and libdde-shell-dev PMS: BUG-366859
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: 18202781743, mhduiy The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@mhduiy: The following test failed, say
Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
|
/forcemerge |
|
This pr force merged! (status: blocked) |
Log: 修复 dde-shell 与 libdde-shell-dev 的包冲突问题
fix(debian): 添加 libdde-shell-dev 的 Breaks 和 Replaces
Log: fix package conflict between dde-shell and libdde-shell-dev
PMS: BUG-366859
Summary by Sourcery
Update Debian packaging to declare versioned conflicts between dde-shell and libdde-shell-dev to avoid file clashes during upgrades.
Build: