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
--
1xx