<p dir="ltr"><br>
On Sep 9, 2015 1:58 PM, &quot;Paul Smith&quot; &lt;<a href="mailto:phhs80@gmail.com">phhs80@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; On Wed, Sep 9, 2015 at 7:26 PM, Joe Zeff &lt;<a href="mailto:joe@zeff.us">joe@zeff.us</a>&gt; wrote:<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; on a F21 machine, there occured a power cut. And now I cannot boot the<br>
&gt; &gt;&gt; machine, and when I use the rescue mode and try to run again<br>
&gt; &gt;&gt;<br>
&gt; &gt;&gt; yum update<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; I know I&#39;m coming in late, and judging from other replies this probably<br>
&gt; &gt; won&#39;t work, but have you tried yum-complete-transaction?  I&#39;d suggest using<br>
&gt; &gt; --skip-broken, but that only checks for certain errors in the files rather<br>
&gt; &gt; than doing what the name implies.<br>
&gt; &gt;<br>
&gt; &gt; Going off-topic for a moment, and presuming that dnf acts the same way (I<br>
&gt; &gt; don&#39;t, as yet, have a box using it.) should there be a bugzilla either<br>
&gt; &gt; complaining that the switch doesn&#39;t actually do what it says (e.g., skipping<br>
&gt; &gt; to the next package if this one is broken instead of only being able to pull<br>
&gt; &gt; it out of the transaction if the signature (I think it is.) doesn&#39;t match.)<br>
&gt; &gt; or requesting that it be renamed to something more appropriate, with the<br>
&gt; &gt; current switch being left as an alias for the correct one to keep scripts<br>
&gt; &gt; from breaking.  I&#39;m neutral on the subject, although I&#39;d prefer that<br>
&gt; &gt; something be done to keep people from wasting time trying in cases where it<br>
&gt; &gt; doesn&#39;t apply.<br>
&gt;<br>
&gt; Thanks, Joe. I have just tried<br>
&gt;<br>
&gt; yum-complete-transaction<br>
&gt;<br>
&gt; but with no success: the error message (&quot;/lib64/libidn.so.11: file too short&quot;).<br>
&gt;<br>
&gt; Paul<br>
&gt; --<br>
&gt; </p>
<p dir="ltr">Fix whatever is dropping you into rescue mode, *then* do package updates.  One problem at a time, or you will get lost in the overlap.</p>
<p dir="ltr">--Pete</p>