SPONSOR .:[TNC.EDU.TW]- [KH.EDU.TW]:.

[Solved] revdep-rebuild 這應該不正常

Gentoo 管理、通用套件相關問題 (如 iptables、apache、*sql、*ftpd...) 請在此討論。

版主: Forums Team

[Solved] revdep-rebuild 這應該不正常

文章paar » 週三 6月 23, 2010 11:52 am

代碼: 選擇全部
# revdep-rebuild -pv

結果得到:
代碼: 選擇全部
Calculating dependencies... done!
[ebuild   R   ] gnome-base/nautilus-2.28.4-r1  USE="gnome -beagle -doc -test -xmp" 0 kB
[ebuild  N    ] gnome-base/eel-2.24.1  USE="-debug -test" 0 kB
[ebuild   R   ] gnome-base/gnome-panel-2.28.0  USE="-doc -eds -networkmanager -policykit" 0 kB
[ebuild   R   ] net-misc/rdesktop-1.6.0  USE="ao ipv6 oss -debug" 0 kB
[ebuild   R   ] app-cdr/cdrdao-1.2.3  USE="encode mad -gcdmaster -pccts -vorbis" 0 kB
[ebuild   R   ] gnome-base/gnome-control-center-2.28.1-r2  USE="-debug -eds -policykit" 0 kB

但我在 chromium 時:
代碼: 選擇全部
$ chromium
/usr/lib64/chromium-browser/chrome: error while loading shared libraries: libevent-1.4.so.1: cannot open shared object file: No such file or directory

為何 revdep-rebuild 沒找出 chromium 也要重編?
我是會解決了,但這不正常吧?
叫我老帕好了!
圖檔
頭像
paar
 
文章: 1120
註冊時間: 週四 1月 30, 2003 10:53 am
來自: 打狗市

Re: revdep-rebuild 這應該不正常

文章TyroneYeh » 週三 6月 23, 2010 12:18 pm

可能要這樣下吧?
代碼: 選擇全部
revdep-rebuild -L libevent-1.4.so.1


是 ebuild 沒寫好嗎?
TyroneYeh
 
文章: 127
註冊時間: 週一 3月 20, 2006 3:19 pm

Re: revdep-rebuild 這應該不正常

文章Jackie » 週三 6月 23, 2010 3:14 pm

我把 /usr/lib/libevent-1.4.so.2 改名
在這邊測試是正常的

所以我想會不會是你的/etc/revdep-rebuild的設定有問題?

話說你裝的是 chromium 還是 chromium-bin ?
Jackie
 
文章: 136
註冊時間: 週六 7月 08, 2006 10:13 pm

Re: revdep-rebuild 這應該不正常

文章paar » 週四 6月 24, 2010 3:08 pm

chromium 沒有 bin
叫我老帕好了!
圖檔
頭像
paar
 
文章: 1120
註冊時間: 週四 1月 30, 2003 10:53 am
來自: 打狗市

[Solved]最近更新遇到的雷

文章paar » 週二 7月 13, 2010 10:18 am

不知是不是我的 revdep-rebuild 怪怪的,
最近更新遇到雷,
revdep-rebuild 一直說沒有要 rebuild 的東西,
可是我一堆相依 gtk+ 2 的東西都有問題,
找到最後才知道最近更新的 libpng 和 libjpeg 有關,
手動
代碼: 選擇全部
# revdep-rebuild --library libjpeg.so.7
# revdep-rebuild --library libpng12.so.0
就正常了。

我得好好地找一下我的 revdep-rebuild 是哪不對了。
叫我老帕好了!
圖檔
頭像
paar
 
文章: 1120
註冊時間: 週四 1月 30, 2003 10:53 am
來自: 打狗市

Re: [Solved]最近更新遇到的雷

文章paar » 週二 7月 13, 2010 11:53 am

解決了,
我把 /etc/revdep-rebuild 移走重新 emerge gentoolkit 就好了
代碼: 選擇全部
# ls -l /etc/revdep-rebuild*
/etc/revdep-rebuild:
total 4
-rw-r--r-- 1 root root 869 Jul 13 10:25 99revdep-rebuild

/etc/revdep-rebuild-org:
total 24
-rw-r--r-- 1 root root  83 Mar 24 17:31 50-openoffice-bin
-rw-r--r-- 1 root root 382 Jan 14  2009 60-java
-rw-r--r-- 1 root root  41 Apr 14 09:42 61-sun-jdk-1.5
-rw-r--r-- 1 root root  41 Jul 12 08:35 61-sun-jdk-1.6
-rw-r--r-- 1 root root  48 May  4 11:31 90opera
-rw-r--r-- 1 root root 869 Apr 16 16:49 99revdep-rebuild
前半一個檔的是新的,後半是舊的

代碼: 選擇全部
# diff /etc/revdep-rebuild/99revdep-rebuild /etc/revdep-rebuild-org/99revdep-rebuild
因此問題發生在其它5個設定檔上,沒時間再 trace 進去啦 XD
叫我老帕好了!
圖檔
頭像
paar
 
文章: 1120
註冊時間: 週四 1月 30, 2003 10:53 am
來自: 打狗市


回到 Gentoo 服務與管理

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客