ルギア君の戯言

雑多な記事。

KDE4 さらにつづき

昨日の 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 になるだろうけど。