ある日突然

パッケージングバックエンドの初期化に失敗しました。
パッケージツールが同時に使用されると初期化に失敗することがあります。
▽詳細
 There are unfinished transactions remaining. Please run yum-complete-transaction as root.

と言った内容のダイアログが表示されるようになってしまいました(下記参照)

  こんなエラーが。
  こんなエラーが出るようになってしまった...

 

OSはCentOS6。
パッケージの更新に失敗したのかな...と、手動でパッケージのupdateを実施してみたのですが、特に更新対象も無い様子でしばらく経つと再び(と言うより定期的に)ダイアログが出てきます。
どうやら対処法が間違っている模様。

 と、よくよく出力内容を見てみると、

  一部を拡大
  ここに書いてありましたね。

 ダイアログ中の詳細に、

 Please run yum-complete-transaction as root.

の記述がありました。(前出参照)

”yum-complete-transaction” を、rootユーザで実行しろ

と言うことのようですね。(見えているのに見ていないという...迂闊。)

さっそくコマンド投入してみると....
以来はダイアログが出なくなったので一見落着。