<br style="font-family: courier new,monospace;"><div style="font-family: courier new,monospace;" class="gmail_quote">On Wed, Nov 26, 2008 at 8:26 PM, Fulko Hew <span dir="ltr"><<a href="mailto:fulko.hew@gmail.com">fulko.hew@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">For a variety of reasons, I'm still using F8 on my laptop.<br>I've been keeping up-to-date whenever new packages appear.<br>

<br>Today I see that there are a number of new packages:<br></blockquote><div><br>... snip ...<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
but yum hangs during the 'transaction test'<br><br>CPU time goes to zero... there is no activity.<br><br>I tried 'yum clean all'... no change.<br>I tried yum install of only a single package, and it still hangs.<br>

I tried turning on debug:<br></blockquote><div><br>... snip ...<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Does anyone have any suggestions?<br>

</blockquote><div><br>Following up on my own message, I did an strace on yum<br>and see the following:<br><br></div></div><span style="font-family: courier new,monospace;">open("/etc/mtab", O_RDONLY|O_LARGEFILE) = 29</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">futex(0x50ab1c, FUTEX_WAKE_PRIVATE, 2147483647) = 0</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">fstat64(29, {st_mode=S_IFREG|0644, st_size=379, ...}) = 0</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fa1000</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">read(29, "/dev/sda3 / ext3 rw 0 0\nproc /pr"..., 4096) = 379</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">stat64("/", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">stat64("/proc", {st_mode=S_IFDIR|0555, st_size=0, ...}) = 0</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">stat64("/sys", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">stat64("/dev/pts", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">stat64("/boot", {st_mode=S_IFDIR|0755, st_size=3072, ...}) = 0</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">stat64("/dev/shm", {st_mode=S_IFDIR|S_ISVTX|0777, st_size=60, ...}) = 0</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">stat64("/proc/sys/fs/binfmt_misc", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">stat64("/var/lib/nfs/rpc_pipefs", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">stat64("/sys/fs/fuse/connections", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">stat64("/mnt/temp", ^C <unfinished ...></span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">/mnt/temp was something I had NFS mounted earlier on today,</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">but I suspended my laptop and took it home, so the mountpoint</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">isn't valid right now.</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">So yum does a stat on all mountpoints, for some reason, and if they don't</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">exist, the OS hangs the process.  Who knows, it may eventually time out,</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">but life is/was too short to wait for timeout.</span><br style="font-family: courier new,monospace;">
<br style="font-family: courier new,monospace;">