[3rd-Party Apps] 系统仓库中 Qt Creator 依赖关系不满足无法安装 V20.7.1 Resolved
Tofloor
poster avatar
忘记、过去
deepin
2022-11-10 08:15
Author

问题/建议描述

 Deepin 20.7.1 加入内测通道更新后,之前从系统仓库中安装的 Qt Creator 被卸载,且无法重新安装

问题如何重现

 终端执行 sudo apt install qtcreator 后,提示依赖 qtbase-abi-5-15-3qtdeclarative-abi-5-15-3 无法安装

问题重现频率

 Qt 版本升级至 5.15.6-1+dde 后必现

Reply Favorite View the author
All Replies
忘记、过去
deepin
2022-11-10 08:24
#1

临时解决方案(不推荐)

 手动修改 /var/lib/dpkg/status,添加 qtbase-abi-5-15-3qtdeclarative-abi-5-15-3 安装记录:

Package: qtbase-abi-5-15-3
Status: install ok installed
Priority: optional
Section: libs
Maintainer: Debian Qt/KDE Maintainers 
Architecture: amd64
Version: 5.15.6-1+dde
Description: qtbase-abi-5-15-3
Homepage: https://www.qt.io/developers/

Package: qtdeclarative-abi-5-15-3
Status: install ok installed
Priority: optional
Section: libs
Maintainer: Debian Qt/KDE Maintainers 
Architecture: amd64
Version: 5.15.6-1+dde
Description: qtdeclarative-abi-5-15-3
Homepage: https://www.qt.io/developers/

 然后重新安装 qtcreator 即可

P.S. 也可以下载 qtcreator 包后拆包修改依赖为 ...-abi-5-15-6 后重新打包再安装,不过不急着用的话建议等新版本编译完了推送更新......

P.S. 每次升级 Qt 版本总有漏网之鱼 XD

Reply View the author
神末shenmo
deepin
Spark-App
2022-11-10 15:36
#2

正确的做法是在新版本重新编译吧?

Reply View the author
忘记、过去
deepin
2022-11-10 19:42
#3
神末shenmo

正确的做法是在新版本重新编译吧?

本地编译太折磨了,反正也不是不能用 XD

Reply View the author
神末shenmo
deepin
Spark-App
2022-11-10 20:27
#4
忘记、过去

本地编译太折磨了,反正也不是不能用 XD

这个应该是商店维护同学的锅

Reply View the author
忘记、过去
deepin
2022-11-10 22:50
#5
神末shenmo

这个应该是商店维护同学的锅

joy 商店才不背锅呢,qtcreator 只在系统仓库,更新 Qt 没带着一起编译新版本

Reply View the author
神末shenmo
deepin
Spark-App
2022-11-10 22:55
#6
忘记、过去

joy 商店才不背锅呢,qtcreator 只在系统仓库,更新 Qt 没带着一起编译新版本

那就是内测的锅了

Reply View the author