2013年7月27日 11:58 1xx
2013年7月27日 10:33 野宮 賢 / NOMIYA Masaru
: 12.1,12.3(何れもx86_64)での話です.
システムを新規インストールし,YaST2にコミュニティ・リポジトリを追加し, 「ソフトウェア管理」を実行しますと,必ず,「packmanのcキャッシュを構築 中」でYaST2が固まり,kill を実行しなければ,抜け出すことが出来ません. 「ソフトウェアリポジトリ」から「Packman」を外しますと,問題は発生しま せん.
よろしければ具体的にどんなリポジトリを追加したのか zypper lr -d で内容を教えていただけないでしょうか?
この現象は,デスクトップ機,ノート型パソコンの両者に於て発生します.
topコマンドで観ますと,sed が怪しい,となり,そこで sed をバージョンダ ウン(現在は,sed 4.1.5)し,再度「packmanリポジトリを加えて」同じ事を しますと,問題は発生せず,難なくYaST2を使えるようになります.
この現象は,小生だけのものでしょうか?
興味があったので VirtualBox上のopenSUSE 12.3 x64 KDE環境で 久しぶりにYaST2の「ソフトウェア管理」を起動してみました。
https://dl.dropboxusercontent.com/u/86335040/openSUSE/UI_Syntax_Error.png https://dl.dropboxusercontent.com/u/86335040/openSUSE/Error.png
こんなエラーが出て「ソフトウェア管理」が起動しませんでしたorz /var/log/YaST2/y2log には
2013-07-27 11:52:59 <1> linux-2wu0.site(5030) [ui] YPath.cc(YPath):67 Look ing for: libyui-qt-pkg.so.4 2013-07-27 11:52:59 <1> linux-2wu0.site(5030) [ui] YPath.cc(lsDir):138 Loo king in /usr/lib64/yui 2013-07-27 11:52:59 <1> linux-2wu0.site(5030) [ui] YPath.cc(YPath):121 Cou ld NOT find libyui-qt-pkg.so.4 by looking recursive inside /usr/lib64/yui 2013-07-27 11:52:59 <3> linux-2wu0.site(5030) [ui] YUIPlugin.cc(YUIPlugin) :50 Could not load UI plugin "qt-pkg": libyui-qt-pkg.so.4: 共有オブジェク トファイルを開けません: そのようなファイルやディレクトリはありません 2013-07-27 11:52:59 <3> linux-2wu0.site(5030) [qt-ui] YQPackageSelectorPlu ginStub.cc(YQPackageSelectorPluginStub):49 Plugin qt-pkg does not provide PSP symbol 2013-07-27 11:52:59 <2> linux-2wu0.site(5030) [ui] YQPackageSelectorPlugin Stub.cc(createPackageSelector):64 THROW: Couldn't load plug-in qt-p kg 2013-07-27 11:52:59 <2> linux-2wu0.site(5030) [ui] YCP_UI.cc(OpenDialog):593 CAUGHT: Couldn't load plug-in qt-pkg 2013-07-27 11:52:59 <3> linux-2wu0.site(5030) [libycp] PackagesUI.ycp:294 UI::OpenDialog() failed
野宮さんの問題を再現する以前の問題です。 もう一つVMを作って起動しない問題、野宮さんの問題の いずれかが再現するか確かめてみたいと思いますorz
新しく作ったVM上の「ソフトウェア管理」は落ちることがありませんでした。
#なんで落ちるんだろ?なんでlibyui-qt-pkg.so.4が無いんだろ?
後でPackman Repository を追加して野宮さんの現象が再現するか確かめてみたいと思います。
--
1xx