↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2005-09-18(Sun) [長年日記]

[Debian][Podcast] iPodder 2.1.1をDebian 3.1(sarge)にインストール

トラックバックを頂いたので、「iPodderがエラーになる件について(2)」を参考に再度挑戦。

前回見付けられていなかった、iPodder-linux-2.1.1.tar.bz2 を取って来て試した。

/etc/apt/source.listにiPodder 1.99..のパッケージを提供してくれている

deb http://packages.pinkhamster.net/ unstable main

をいれて、wxpython2.5.3をインストール。(ここのiPodderそのものは前回Podcastを取得し始めると再起動できなくなっているのでiPodder 2.0以上で挑戦するためライブラリのみ借用)

さて、

1. iPodderGui.pyのバージョンを 2.1.1→2.1

2. iPodderStringsJapanese.pyのHide Windowsところでuが抜けているのを追加

インストールして実行すると、やっぱり

File "/opt/iPodder/listctrl.py", line 296, in ?

EVT_DOPOPUPMENU = wx.PyEventBinder(wxEVT_DOPOPUPMENU, 0)

AttributeError: 'module' object has no attribute 'PyEventBinder'

で止まってしまう。 wxにPyEventBinderが無いって、どーいうことよ… もしかして、とってきているwxpythonが悪い子なのかな?

no attribute 'PyEventBinder'の原因が分かった。

iPodder Debian Package」で、公開されているlibwxgtk2.5.3-pythonを利用しているつもりだったが、なんとlibwxgtk2.4-pythonのwxphytonが利用されていたのだ。

なぜ気がついたかというと、wxpyhton2.6などの.rpmを探して来てインストールを試していたら、これは、libwxgtk2.4-pythonに含まれている/usr/lib/python2.3/site-packages/wxPythonというディレクトリが有ることに気がついてこれが、wxphytonの本体らしい事を知ったからです。

で、libwxgtk2.4-pythonに依存しているbitttorent-guiは利用を諦めてlibwxgtk2.4-pythonをuninstallしてから、wxphyton-2.5.3→libwxgtk2.5.3-pythonをインストールしたら、無事にiPodder 2.1.1が起動できるようになった。

Podcastを正しく持ってこれるかどうかは、今後たしかめる予定

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索