ipodder (v2.1) on Ubuntu ‘Hoary’
I’d upgraded to the latest iPodder (v2.1) on my Ubuntu (’Hoary’) laptop today.
# tar jxvf iPodder-linux-2.1.tar.bz2
# cd iPodder-linux
# sudo ./install.sh
(take the defaults)
The only glitch is wx libraries aren’t in the default PYTHONPATH, so set this environment variable either at the command line, or pop it in ~/.bashrc
export PYTHONPATH=/usr/lib/python2.4/site-packages/wx-2.5.3-gtk2-unicode/:$PYTHONPATH-unicode:$PYTHONPATH
Now clean up a little bit…
$ cd ../
$ rm -rf iPodder-linux iPodder-linux-2.1.tar.bz2
Now, you are all set to start iPodder!
$ (nohup iPodder&) # or add it to a menu bar button
Getting closer to not needing any special knowledge to get iPodder running on a GNU/Linux distro…
- - - - -
Just for searchers, this is the problem you see if you don’t set the PYTHONPATH:
$ iPodder
Traceback (most recent call last):
File “iPodderGui.py”, line 38, in ?
import iPodderWindows
File “/opt/iPodder/iPodderWindows.py”, line 4, in ?
import listctrl as listmix
File “/opt/iPodder/listctrl.py”, line 296, in ?
EVT_DOPOPUPMENU = wx.PyEventBinder(wxEVT_DOPOPUPMENU, 0)
AttributeError: ‘module’ object has no attribute ‘PyEventBinder’
Tags: apps, blog, config, General, laptop, linux, ubuntu, useful
August 2nd, 2005 at 7:17 am
It’s fine up-to that pont. But it still needs some python-xmms stuff?? What should I install?
Traceback (most recent call last):
File “iPodderGui.py”, line 38, in ?
import iPodderWindows
File “/opt/iPodder/iPodderWindows.py”, line 6, in ?
import gui.tree
File “/opt/iPodder/gui/tree.py”, line 16, in ?
from ipodder import grabbers
File “/opt/iPodder/ipodder/grabbers.py”, line 56, in ?
from configuration import __version__
File “/opt/iPodder/ipodder/configuration.py”, line 15, in ?
import players
August 2nd, 2005 at 10:46 am
Are you in the /opt/iPodder directory when you startup? It looks like
python isn’t finding iPodder-provided libraries.
I don’t use iPodder to *listen* to the downloads and have set in iPodder’s
preferences to use “No Player”. If you can’t even get iPodder up
and running, edit ipodder.cfg so there is a line that looks like this:
player_type = 'NoPlayer'
On startup there is a message saying “xmms couldn’t be imported”.
FWIW, here are the xmms-related packages I have installed.
$ dpkg --list|grep xmms
ii gxmms 0.2.1-2 Simple GNOME applet to control the basic fun
ii python-xmms 2.03-1ubuntu1 Python interface to XMMS
ii python2.3-xmms 2.03-1ubuntu1 Python interface to XMMS (Python 2.3 version
ii pyxmms-remote 1.11-4 command-line interface to XMMS
ii xmms 1.2.10-2ubuntu Versatile X audio player that looks like Win
ii xmms-mp4 2.0.0-0.3 a mp4/aac audio player for xmms
ii xmms-qbble 1.2-10 XMMS playlist manager with search support
ii xmms-shell 0.99.3-5 XMMS Shell - Interface to control XMMS from
ii xmms-skins 0.5-1 Skins for XMMS
August 3rd, 2005 at 3:23 pm
The Problem UBU has ocured to me also. It seams that the file
/opt/iPodder/ipodder/players.py has the wrong permissions after instalation
If you ls -al you’ll see that file doesn’t have read permissions for group or others… changing that should fix it… it worked for me..
So doing:
sudo chmod 644 /opt/iPodder/ipodder/players.py
should fix the problem…
Hope this helps…
August 7th, 2005 at 2:32 pm
Thanks for the info, Marc. I decided to look into podcasts today and soon discovered iPodder but couldn’t get it to work OOB on Ubuntu. I found this post via Google and your fixes did the trick. I’m listening to my first podcast (TWiT) as I write this. :)
August 21st, 2005 at 11:08 pm
Thank you to all above. I ran into almost all of the above problems on my desktop machine, and if I had read more carefully, it would not have taken me the half hour it did to get everything working fine.
September 15th, 2005 at 2:57 pm
Thanks for the tip about PYTHONPATH.. I googled.. found it and now it works
Nice one :)