goodboy1881 发表于 2005-9-5 10:51:55

xligmesa-gl升级错误

操作系统:
      GNU Linux/Debian Sid
所用驱动:
      fglrx(ATI的那个)
现象描述:
      dpkg: error processing /var/cache/apt/archives/xlibmesa-6.8.2.deb (--unpack):

    正在创建 `/usr/X11R6/lib/libGL.so.2.1', 失败。
    文件不存在(实际上文件好好的呆在哪里)
Errors were encountered while processing:
/var/cache/apt/archives/xlibmesa-6.8.2.deb
E: Sub-process /usr/bin/dpkg returnedan error code (1)

现象大致就是这样,在印象里面(自己的debian没有在手边,sorry)。
我尝试过
dpkg -i -force 安装这个包,但是也失败了。

我现在需要如下的东西:
1. 解决这个问题(当然最好)
2.如果1不行,我打算 remove mesa这个包。
   我知道这个问题可能是因为ati自己提供的fglrx包和官方的mesa包冲突照成的。所以我打算remove mesa,可是很多包都依赖mesa,gtk. gnome etc..
3.如果1,2都不行,我打算禁止xlibmesa 和 xlibgl的升级(实际上这两个包都错了)那么我应该怎么做。 

goodboy1881 发表于 2005-9-5 20:01:47

root@2# dpkg--force-all -i /var/cache/apt/archives/xlibmesa-gl_6.8.2.dfsg.1-6_i386.deb (正在读取数据库 ... 系统当前总共安装有 62409 个文件和目录。)
正预备替换 xlibmesa-gl 6.8.2.dfsg.1-5 (使用 .../xlibmesa-gl_6.8.2.dfsg.1-6_i386.deb) ...
正在解压缩将用于更替的包文件 xlibmesa-gl ...
dpkg:处理 /var/cache/apt/archives/xlibmesa-gl_6.8.2.dfsg.1-6_i386.deb (--install)时出错:
无法创建“./usr/X11R6/lib/libGL.so.1.2”: 没有那个文件或目录
dpkg-deb: 子进程 paste 被信号(断开的管道)终止了
在处理时有错误发生:
/var/cache/apt/archives/xlibmesa-gl_6.8.2.dfsg.1-6_i386.deb

这回来一个比较清晰的版本,这就是我机器上面报的错误,大家看一下,帮帮忙。

goodboy1881 发表于 2005-9-6 08:11:02

这个问题就这么样了。。。最终的解决方法是
格了,重新安装了系统。。。
apt-get dpkg是如此的脆弱。。。以至于一步错,步步错……
打算投入gentoo或者LFS的怀抱了。。。 :cry:

linky_fan 发表于 2005-9-8 12:43:26


apt-get dpkg是如此的脆弱。。。以至于一步错,步步错……
打算投入gentoo或者LFS的怀抱了。。。 Crying or Very sad

欢迎进入苦海........... :mrgreen:
页: [1]
查看完整版本: xligmesa-gl升级错误