+ -
当前位置:首页 → 问答吧 → libexpat.so.1 has some problem

libexpat.so.1 has some problem

时间:2007-07-16

来源:互联网

when i tpye gnome-session
it says that error with libexpat,
so i reemerge the expat package,
but it still can not work well,
i don not know why,
i don not know what has happered

作者: yanzixiang   发布时间: 2007-07-16

revdep-rebuild

作者: tjzero   发布时间: 2007-07-16

我也遇到这个问题,有的软件要旧版的lib,就是.so.0的那个,那你就改x86,然后重编一次expat

新的,就是.so.1,就~x86,重编一次


这是我的方法

作者: jjj311   发布时间: 2007-07-16

revdep-rebuild --library= libexpat ....躲过了一时,结果后面还有大头,revdep-rebuild的话大把大把要重新编译,这次主要改动 加入ACCPET_WORDS="~amd64"到make.conf 将profile 指向2007.0的Desktop,升级了10多个小时,结果后来发现还是有好此软件要依赖那个libexpat,昨天升级了glibc-2.6发现编译NVIDIA的驱动通过,但modules安装时提示没有ntpl USE 标志

作者: axlrose   发布时间: 2007-07-16

手工做一个链接就搞定了,先locate libexpat.so 找到在那里,然后进入该目录下,ln -s libexpat.so libexpat.so.1

作者: mzli   发布时间: 2007-07-16

之前想过你说的招数,因为感觉治标不治本就没去做了

作者: axlrose   发布时间: 2007-07-16

为啥是治标不治本呢?即使revdep-rebuild也差不多做同样的事情么。
而且我做完链接之后再revdep-rebuild就一点问题都没有了。

作者: mzli   发布时间: 2007-07-17

昨晚revdep-rebuild完了,中间也出了几个错要手工摆平,下次有机会试试你说的方法方法

作者: axlrose   发布时间: 2007-07-17

revdep-rebuild 正解

作者: coolone   发布时间: 2007-08-12

revdep-rebuild重新编译的软件太多了(包括openoffice),用ln -s libexpat.so libexpat.so.1或ln -s libexpat.so libexpat.so.0的方法即可,如果libexpat的维护人员考虑周全一些,在libexpat安装时直接作了这样的连接,我们就省事多了。

作者: zhoukb   发布时间: 2007-08-12

我就是直接把机器撂那里编译了一遍,先用revdep-rebuild -pv

然后自己执行emerge --oneshot -v 后面把几个需要长时间编译的东东openoffice, apache php5 AbiWord(好像就这几个时间长)去掉,先编译容易编译的,这样很快就可以得到一个可用的新系统

剩下的我就在后台慢慢编译就行了

作者: meteo   发布时间: 2007-08-13

libexpat 升级了,从 1.95 到 2.0.0,估计有部分不兼容的特性,所以只好 revdep-rebuild。revdep-rebuild 中 ...

作者: ProgramFan   发布时间: 2007-08-13

热门下载

更多