<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">&lt;<a href="mailto:fulko.hew@gmail.com">fulko.hew@gmail.com</a>&gt;</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&#39;m still using F8 on my laptop.<br>I&#39;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>&nbsp;<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 &#39;transaction test&#39;<br><br>CPU time goes to zero... there is no activity.<br><br>I tried &#39;yum clean all&#39;... 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>&nbsp;<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(&quot;/etc/mtab&quot;, 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, &quot;/dev/sda3 / ext3 rw 0 0\nproc /pr&quot;..., 4096) = 379</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">stat64(&quot;/&quot;, {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(&quot;/proc&quot;, {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(&quot;/sys&quot;, {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(&quot;/dev/pts&quot;, {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(&quot;/boot&quot;, {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(&quot;/dev/shm&quot;, {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(&quot;/proc/sys/fs/binfmt_misc&quot;, {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(&quot;/var/lib/nfs/rpc_pipefs&quot;, {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(&quot;/sys/fs/fuse/connections&quot;, {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(&quot;/mnt/temp&quot;, ^C &lt;unfinished ...&gt;</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&#39;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&#39;t</span><br style="font-family: courier new,monospace;">
<span style="font-family: courier new,monospace;">exist, the OS hangs the process.&nbsp; 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;">