+ -
当前位置:首页 → 问答吧 → 8月25日xserver-xfree86 and xserver-common有BUG

8月25日xserver-xfree86 and xserver-common有BUG

时间:2003-08-25

来源:互联网

我试过了2.5.69和2.6.0-test4内核.结果都出了问题.
用了debian.cn99.com和ftp.jp.debian.org两个网站更新.结果2.5.69和2.6.0-test4的错误结果都是一样的.
apt-get install xfree86-common xserver-common
结果在安装快结束的时候发生了下面这些错误.(让我用手抄.感觉挺累的)
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
Setting up xserver-common (4.2.1-10) ...
/var/lib/dpkg/info/xserver-common.postinst:line 263: /var/lib/xfree86/Xwrapper.config.roster:No such fileor directory.

dpkg:error processing xserver-common (--configure);

subprocess post-installation script returned error exit status 1

dpkg:dependency problems prevent configuration of xserver-xfree86;

xserver-xfree86 depends on xserver-common(>=4.2.1-10);however:
package xserver-common is not configured yet.

dpkg:error processing xserver-xfree86(--configure):
dependency problems-leaving unconfigured

Errors ware on countered while processing:
xserver-common
xserver-xfree86

E:sub-process /usr/bin/dpkg returned an error code(1)
///////////////////////////////////////////////////////////////
应该如何做.本人很菜,而又不想等几天看看,所以麻烦写一下具体做法

作者: hoby   发布时间: 2003-08-25

对了,想问大家一下,因为我没有去找资料.如果知道这个版本有问题的话,那我可以不可以来自己来选择一个版本安装呢!比如:
apt-get install xserver-xfree86 这次版本是4.2.1-10
那可以不可以不安装这个版本呢!如果不,要怎么做呢!希望告知..

作者: hoby   发布时间: 2003-08-25

这是bug , 见 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206916

装回4.2.1-9吧

作者: carlos   发布时间: 2003-08-25

那要如何用apt-get 安装呢!

这篇文章里面说到的reportbug这个东西好象挺不错的.哈

作者: hoby   发布时间: 2003-08-26

还有,版主能教我一下如何才知道这个已经更新了呢!

而且如果有问题发生以后.如何确定这是一个BUG呢.

作者: hoby   发布时间: 2003-08-26

引用:
最初由 carlos 发表
这是bug , 见 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206916

装回4.2.1-9吧
我用etony教的办法试了一下.结果发现没有必要4.2.1-9这个版本的哦!
apt-get install package=version
如果后面我用的是
apt-get install xserver-xfree86=4.2.1-10就可以找到.
而如果用apt-get install xserver-xfree86=4.2.1-9或者8,7,6都不行.都说找不到此版本哦!
大家帮帮我吧!

作者: hoby   发布时间: 2003-08-26

为什么我这里总是有这样的问题?以前感到debian依赖性好,可是现在发现问题多多。
前几天安装了inetutils套件,后来准备卸载的时候,apt-get先把inetutils卸载了,然后再去卸载inetutils-telnet、inetutils-syslogd等,每次准备停止inetutils服务的时候,由于inetutils服务已经被删除,导致后面的卸载都不能完成,还得去手动改/var/lib/dpkg/info下面的脚本。
不知道这属于普遍现象,还是属于个别现象?

作者: wangguoqin1001   发布时间: 2003-08-26

呵呵,不知道.对了apt-get是不是这样的呀!一般就保存一个版本,就象这个xserver-xfree86这个,在unstable现在能找到的版本就是这个,并没有象carlos大大说的4.2.1-9版本.
http://packages.debian.org/unstable/...r-xfree86.html
这个网页里面下面的version里面也就是4.2.1-10(unstable);4.2.1-6(testing);4.1.0-16(stable)的.而找不到其他版本的.

作者: hoby   发布时间: 2003-08-26

10当然是从9升上来的...
如果你以前装过,并且没有删掉本地的cache,9就应该在/var/cache/apt/archives里

如果没有,那就只有手动修改了
执行: mkdir -m 755 /var/lib/xfree86 && dpkg --configure xserver-common
方法来源于 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=206790

作者: carlos   发布时间: 2003-08-26

你用的是unstable的东西,有问题当然非常正常,因为人家再在开发在调试。

引用:
最初由 wangguoqin1001 发表
为什么我这里总是有这样的问题?以前感到debian依赖性好,可是现在发现问题多多。
前几天安装了inetutils套件,后来准备卸载的时候,apt-get先把inetutils卸载了,然后再去卸载inetutils-telnet、inetutils-syslogd等,每次准备停止inetutils服务的时候,由于inetutils服务已经被删除,导致后面的卸载都不能完成,还得去手动改/var/lib/dpkg/info下面的脚本。
不知道这属于普遍现象,还是属于个别现象?

作者: lonecat   发布时间: 2003-08-26

安装脚本写错好像不应该嘛。

作者: wangguoqin1001   发布时间: 2003-08-28

此bug已经修复,或者安装xfree86 4.3.0吧.
apt
--------------------
deb http://http.us.debian.org/debian/ ../project/experimental main contrib non-free
deb-src http://http.us.debian.org/debian/ ../project/experimental main contrib non-free
--------------
apt-get update && apt-get -t experimental install xlibs xserver-xfree86 xbase-clients xfonts-base xterm

转自摩托学园

作者: hoby   发布时间: 2003-08-28

对不起,是我说错了,因为前天是我安装了xserver-common 4.2.1-6的关系,而结果又没有管他接着升级并没有发生问题就做结论了.而今天又试了一下,结果不行..

作者: hoby   发布时间: 2003-08-30