您尚未登录。

#1 2016-03-06 23:29:05

jadeity
L14aO
注册时间: 2011-08-20
帖子: 61
个人网站

如何解决三重依赖关系

我先装了fontconfig-infinality ,然后想换到fontconfig-ubuntu,这两个冲突但是删除fontconfig-infinality别的软件也不让。怎么忽略依赖关系删除fontconfig-infinality,或者替换掉?

离线

#2 2016-03-06 23:35:24

jadeity
L14aO
注册时间: 2011-08-20
帖子: 61
个人网站

Re: 如何解决三重依赖关系

pacman -Rd 不管用,依然提示依赖。

离线

#3 2016-03-07 07:59:56

依云
a.k.a. 百合仙子
所在地: 一个等待妹纸出现的地方
注册时间: 2011-08-21
帖子: 4,388
个人网站

Re: 如何解决三重依赖关系

装 fontconfig-ubuntu 时没让你卸载 fontconfig-infinality 吗?别的软件不让,是因为没有写正确的 provides 吗?

离线

#4 2016-03-07 17:50:57

jadeity
L14aO
注册时间: 2011-08-20
帖子: 61
个人网站

Re: 如何解决三重依赖关系

依云 说:

装 fontconfig-ubuntu 时没让你卸载 fontconfig-infinality 吗?别的软件不让,是因为没有写正确的 provides 吗?

:: freetype2-ubuntu 与 freetype2-infinality 有冲突 (freetype2)。删除 freetype2-infinality 吗? [y/N] y
错误:无法准备事务处理 (无法满足依赖关系)
:: fontconfig-infinality:移除 freetype2-infinality 将破坏依赖关系 'freetype2-infinality'
fontconfig-infinality 不让我删除freetype2-infinality 啊

离线

#5 2016-03-07 17:56:28

jadeity
L14aO
注册时间: 2011-08-20
帖子: 61
个人网站

Re: 如何解决三重依赖关系

解决了,我重新装了一下fontconfig和freetype2,替换掉了fontconfig-infinality、freetype2-infinality,然后再安装fontconfig-ubuntu。

离线

#6 2016-03-07 17:57:27

jadeity
L14aO
注册时间: 2011-08-20
帖子: 61
个人网站

Re: 如何解决三重依赖关系

但是,为什么不能直接替换呢?

离线

#7 2016-03-07 18:18:55

依云
a.k.a. 百合仙子
所在地: 一个等待妹纸出现的地方
注册时间: 2011-08-21
帖子: 4,388
个人网站

Re: 如何解决三重依赖关系

jadeity 说:

但是,为什么不能直接替换呢?

freetype2-infinality 应该是指定了依赖 fontconfig-infinality,所以你需要同时给这两个包找到替代。

pacman -S fontconfig-ubuntu freetype2-ubuntu 应该可以。

离线

页脚