[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[fol] Re: 「rpm -e」でのアンインストールが先に進みません


matsui888です。
大変有難うございます。

> rpm コマンドがホーム・ディレクトリにあるファイルを見に行って
> いるのかもしれませんね。~root/.rpmrc とか。
> ~root/.rpmrc を mv で改名して試してみるとどうなりますか。
# ls /root/.rpmrc
ls: /root/.rpmrc: そのようなファイルやディレクトリはありません

となりました。findで探してみたら
/usr/lib/rpm/convertrpmrc.sh
/usr/lib/rpm/redhat/rpmrc
/usr/lib/rpm/rpmrc
がヒットしました。

> あと、最後は、
> strace rpm -qa
> で、どこで止まっているか調べると分かることがあります。
有難うございます。参考になります。

> 特に止
> まってしまうなら、分かりやすいかも。最後の方が怪しいから。
# strace rpm -qa
:
mmap2(NULL, 1318912, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x4051e000
close(3)                                = 0
stat64("/var/lib/rpm/__db.003", {st_mode=S_IFREG|0644, st_size=458752, ...})
= 0
open("/var/lib/rpm/__db.003", O_RDWR|O_DIRECT|O_LARGEFILE) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
mmap2(NULL, 458752, PROT_READ|PROT_WRITE, MAP_SHARED, 3, 0) = 0x40660000
close(3)                                = 0
stat64("/var/lib/rpm/Packages", {st_mode=S_IFREG|0644, st_size=69480448,
...}) = 0
open("/var/lib/rpm/Packages", O_RDONLY|O_LARGEFILE) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
read(3, "\0\0\0\0\1\0\0\0\0\0\0\0a\25\6\0\10\0\0\0\0\20\0\0\0\10"..., 512) =
512
close(3)                                = 0
open("/var/lib/rpm/Packages", O_RDONLY|O_LARGEFILE) = 3
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=69480448, ...}) = 0
brk(0)                                  = 0x805d000
brk(0x805e000)                          = 0x805e000
futex(0x406aa870, FUTEX_WAIT, 0, NULL

で止まってしまってます。
うーん、如何でしょうか???


$B$3$N>pJs$,$"$J$?$NC5$7$F$$?$b$N$+$I$&$+A*Br$7$F$/$@$5$!#(B
yes/$B$^$5$K$3$l$@!*(B   no/$B0c$&$J$!(B   part/$B0lIt8+$D$+$C$?(B   try/$B$3$l$G;n$7$F$_$k(B

$B$"$J$?$,C5$7$F$$?>pJs$O$I$N$h$&$J$3$H$+!"$4<+M3$K5-F~2<$5$!#FC$K!V$^$5$K$3$l$@!*!W$H8@$&>l9g$O5-F~$r$*4j$$7$^$9!#(B
$BNc(B:$B!VJ#?t$N%^%7%s$+$i(BCATV$B7PM3$G(Bipmasquerade$B$rMxMQ$7$F(BWeb$B$r;2>H$7$?$>l9g$N@_Dj$K$D$$F!W(B
Follow-Ups: References: