昨日の nosanosa さんのアドバイスにより、yum をつかってインストールができることがわかりましたので、そのように方向転換します。
$ yum install kdebase Loading "installonlyn" plugin Setting up Install Process Parsing package install arguments Excluding Packages in global exclude list Finished Resolving Dependencies --> Running transaction check (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' (process:4357): GLib-WARNING **: GError set over the top of a previous GError or uninitialized memory. This indicates a bug in someone's code. You must ensure an error is NULL before it's set. The overwriting error message was: Parsing filelists.xml error: EntityRef: expecting ';' Traceback (most recent call last): File "/usr/bin/yum", line 29, in <module> yummain.main(sys.argv[1:]) File "/usr/share/yum-cli/yummain.py", line 135, in main (result, resultmsgs) = base.buildTransaction() File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 549, in buildTransaction (rescode, restring) = self.resolveDeps() File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 794, in resolveDeps deps = self._mytsCheck() File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 775, in _mytsCheck ret.extend(self._checkRemove(txmbr)) File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 1003, in _checkRemove for f in newpo.filelist: File "/usr/lib/python2.5/site-packages/yum/packages.py", line 367, in <lambda> filelist = property(fget=lambda self: self.returnFileEntries(ftype='file')) File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 171, in returnFileEntries self._loadFiles() File "/usr/lib/python2.5/site-packages/yum/sqlitesack.py", line 117, in _loadFiles self.sack.populate(self.repo, mdtype='filelists') File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 166, in populate dobj = repo_cache_function(xml, csum) File "/usr/lib/python2.5/site-packages/sqlitecachec.py", line 50, in getFilelists self.repoid)) TypeError: Parsing filelists.xml error: EntityRef: expecting ';'
っていうと、これはどういうことを意味するのかな?
ダウンロードしたファイル filelists.xml が間違っているってことかな?
うーん、そうらしい。
そういうことなら、僕の手ではどうすることもできましぇん。
Mo5 がでるか、直るまで待つしかないですからね。
・・・とすると、
いままで参考にしてきた
http://developer.momonga-linux.org/wiki/?KDE4
のページはなんの目的があったんだ?
内部用だったのかな?
旧情報なのかな?
まあ、いいや。というわけで、一時中断になりました。
また、今度試してみて、うまく行くようだったら、書くことにするかな。
Mo5 が出ちゃえば、こんな苦労しなくても、KDE4 になるだろうけど。