页次: 1
从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)
离线
pacman -Qo /usr/lib32/libGL.so 贴出来。
离线
$ pacman -Qo /usr/lib32/libGL.so
错误:没有软件包拥有 /usr/lib32/libGL.so
离线
lib32-mesa-libgl这个删除试试
离线
$ pacman -Qo /usr/lib32/libGL.so 错误:没有软件包拥有 /usr/lib32/libGL.so
那它们是哪里来的呢?要不加 --force 覆盖吧。
离线
已存在 又不属于任何包 的话就删掉吧
其实我一般看到已存在就直接删掉的……
Giumo Clanjor (哆啦比猫/兰威举)
Where there is a hacker, there is art. | Dogfooding myself. (C++ / Lua / Perl / Rust)
离线
lib32-mesa-libgl发生冲突时这个包根本没安装,也装不上。不过``````解决了,检查了/usr/lib32/下的文件发现和nvidia的专有驱动有关,我在安装n卡驱动时用的是从官网下载的版本编译安装,绕过了pacman包管理,所以没有检测出来。删除了官网版本驱动和四个用不上的其他驱动(装系统时没细看装上的,绝对的教训),重新安装[Extra]源里的n卡驱动,编译wps时选择的lib32-nvidia-libgl依赖,安装成功。
照例感谢以上各楼层回复,感谢依云前辈,祝各位周末开心~_~
离线
页次: 1