您尚未登录。

#1 2014-05-30 20:20:03

小空
会员
注册时间: 2014-05-23
帖子: 16

[已解决]安装wps依赖冲突

从aur安装wps,已经启用了multilib源。安装时遇到以下冲突

错误:无法提交处理 (有冲突的文件)
lib32-mesa-libgl: 文件系统中已存在 /usr/lib32/libEGL.so 
lib32-mesa-libgl: 文件系统中已存在 /usr/lib32/libEGL.so.1 
lib32-mesa-libgl: 文件系统中已存在 /usr/lib32/libGL.so 
lib32-mesa-libgl: 文件系统中已存在 /usr/lib32/libGL.so.1 
lib32-mesa-libgl: 文件系统中已存在 /usr/lib32/libGLESv1_CM.so 
lib32-mesa-libgl: 文件系统中已存在 /usr/lib32/libGLESv1_CM.so.1 
lib32-mesa-libgl: 文件系统中已存在 /usr/lib32/libGLESv2.so 
lib32-mesa-libgl: 文件系统中已存在 /usr/lib32/libGLESv2.so.2 
发生错误,没有软件包被更新。
==> 错误: 'pacman' 无法安装缺少的依赖关系。

请问怎么处理

最近编辑记录 小空 (2014-05-31 19:24:08)

离线

#2 2014-05-30 20:42:58

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,485
个人网站

Re: [已解决]安装wps依赖冲突

pacman -Qo /usr/lib32/libGL.so  贴出来。

离线

#3 2014-05-30 21:08:30

小空
会员
注册时间: 2014-05-23
帖子: 16

Re: [已解决]安装wps依赖冲突

$ pacman -Qo /usr/lib32/libGL.so
错误:没有软件包拥有 /usr/lib32/libGL.so

离线

#4 2014-05-30 22:21:19

roadgo
会员
注册时间: 2012-04-07
帖子: 380

Re: [已解决]安装wps依赖冲突

lib32-mesa-libgl这个删除试试

离线

#5 2014-05-31 11:39:28

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,485
个人网站

Re: [已解决]安装wps依赖冲突

小空 说:
$ pacman -Qo /usr/lib32/libGL.so
错误:没有软件包拥有 /usr/lib32/libGL.so

那它们是哪里来的呢?要不加 --force 覆盖吧。

离线

#6 2014-05-31 18:06:53

cjxgm
忙,却还想养猫?
所在地: 杭州
注册时间: 2011-08-19
帖子: 414
个人网站

Re: [已解决]安装wps依赖冲突

已存在 又不属于任何包 的话就删掉吧
其实我一般看到已存在就直接删掉的……

离线

#7 2014-05-31 19:23:06

小空
会员
注册时间: 2014-05-23
帖子: 16

Re: [已解决]安装wps依赖冲突

lib32-mesa-libgl发生冲突时这个包根本没安装,也装不上。不过``````解决了,检查了/usr/lib32/下的文件发现和nvidia的专有驱动有关,我在安装n卡驱动时用的是从官网下载的版本编译安装,绕过了pacman包管理,所以没有检测出来。删除了官网版本驱动和四个用不上的其他驱动(装系统时没细看装上的,绝对的教训),重新安装[Extra]源里的n卡驱动,编译wps时选择的lib32-nvidia-libgl依赖,安装成功。
照例感谢以上各楼层回复,感谢依云前辈,祝各位周末开心~_~

离线

页脚