accessing the package management failed
yastやyumで更新ができなくなったり,自動更新でエラーダイアログが吐かれたりしました.
エラー内容はaccessing the package management failedというものでした.
この原因には
があるらしいです.
わたしは最後のだけ該当していました.
この解決方法として
$ less /var/run/zypp.pid
プロセス番号が書いてあります.
$ kill (プロセス番号)
これでyastのsw_singleが使えるようになりました.
多分yumも使えるようになっているでしょう.
ちなみに上のプロセス番号で該当したもの(ps aux | grep (プロセス番号))はzyppでもy2baseでもなくpackage-kitという名前のプロセスだったと思います.
名前をメモるの忘れてしまったのであやふやです...
追記:/usr/sbin/packagekitdでした...また発生しました...
*1:http://forums.opensuse.org/archives/sf-archives/opensuse-beta/338028-yast2-freezes-checking-dependencies.html
http://lists.opensuse.org/opensuse/2007-07/msg00000.html
*2:http://lists.opensuse.org/opensuse/2007-07/msg00000.html
*3:http://forums.opensuse.org/archives/sf-archives/software/342946-accessing-package-management-failed.html