反馈一个问题,deepin使用的qt版本过高导致多个软件无法安装
Tofloor
poster avatar
Feng Yu
deepin
2014-12-26 02:19
Author
检查发现deepin使用的qt版本为5.3,相关的包比如python3-pyqt5等均更新为5.3,导致一些第三方软件包的依赖被破坏。
比如xware,依赖包明确要求python3-pyqt5.qtwebkit (>= 5.2),但是deepin安装的python3-pyqt5是5.3版本,破坏了python3-pyqt5 (= 5.2.1+dfsg-1ubuntu1)这个依赖(安装python3-pyqt5.qtwebkit会报这个错误提示)。

再比如zeal,问题也一样,开发者打包使用ubuntu 14.04软件源带的qt 5.2.1编译,安装的时候也会报依赖被破坏无法安装。

而且又不能降级,如果指明安装qt版本5.2.1,将会导致dde-*全部卸载。

建议deepin的程序如果能在ubuntu 14.04软件源自带的5.2.1版本运行起来的话,不要使用5.3,破坏依赖很麻烦。
Reply Favorite View the author
All Replies
Feng Yu
deepin
2014-12-26 18:15
#1
如果dde可以在qt 5.2.1版本下运行的话,建议修改一下依赖项,允许降级使用qt 5.2.1
Reply View the author
cxbii
deepin
2014-12-26 22:34
#2
已经报告
Reply View the author
yuszyzz
deepin
2015-01-05 22:13
#3
稍后讨论
Reply View the author
yuszyzz
deepin
2015-01-07 01:12
#4
问题已确认
Reply View the author
oocool
deepin
2015-01-07 02:45
#5
那我安装的pyqt4是不是得卸载掉,因为安装一个软件提示我安装这个
Reply View the author
Feng Yu
deepin
2015-01-07 02:52
#6
那我安装的pyqt4是不是得卸载掉,因为安装一个软件提示我安装这个
pyqt4和pyqt5可以共存
Reply View the author