From 15e1a527c4a8bfb4a12ddda36b28cccb9cbbac69 Mon Sep 17 00:00:00 2001 From: yeshanshan Date: Mon, 17 Aug 2026 11:39:15 +0800 Subject: [PATCH] fix: add dev-tools package dependencies to DTK dev packages MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. Add libdtk6core-bin dependency to libdtk6core-dev package (DTK6) 2. Add libdtkcore5-bin dependency to libdtkcore-dev package (DTK5) 3. Ensure development packages pull in matching version tools packages 4. Maintain consistent version alignment between dev libraries and tools Log: Enhanced DTK development packages to include matching tools dependencies Influence: 1. Verify dev package installation includes corresponding tools packages 2. Confirm version alignment between dev and tools packages 3. Test installation with versioned dependencies in offline environments 4. Validate compatibility with existing build systems using DTK dev packages chore: 为 DTK 开发包添加配套工具包依赖 1. 为 libdtk6core-dev 包(DTK6)添加 libdtk6core-bin 依赖 2. 为 libdtkcore-dev 包(DTK5)添加 libdtkcore5-bin 依赖 3. 确保开发包安装时自动引入对应版本的工具包 4. 保持开发库与工具包之间版本一致性 Log: 增强 DTK 开发包,新增配套工具包依赖 Influence: 1. 验证开发包安装时是否包含对应的工具包 2. 确认开发包与工具包之间版本一致性 3. 在离线环境中测试带版本依赖的安装过程 4. 验证现有使用 DTK 开发包的构建系统兼容性 --- debian/control | 2 ++ 1 file changed, 2 insertions(+) diff --git a/debian/control b/debian/control index b987b7c4..fd0e1479 100644 --- a/debian/control +++ b/debian/control @@ -46,6 +46,7 @@ Description: Development ToolKit Core Utilities (DTK6 with Qt6) Package: libdtk6core-dev Architecture: any Depends: libdtk6core( =${binary:Version}), + libdtk6core-bin( =${binary:Version}), libdtkcommon-dev(>=5.6.16), libdtk6log-dev Build-Profiles: Description: Development ToolKit Core Devel Library (DTK6 with Qt6) @@ -84,6 +85,7 @@ Description: Development ToolKit Core Utilities (DTK5 with Qt5) Package: libdtkcore-dev Architecture: any Depends: libdtkcore5( =${binary:Version}), + libdtkcore5-bin( =${binary:Version}), libdtkcommon-dev(>=5.6.16), libdtklog-dev Build-Profiles: Description: Development ToolKit Core Devel Library (DTK5 with Qt5)